Commit 950dab5c authored by tangwei's avatar tangwei

添加接口

parent 940d7878
...@@ -143,6 +143,9 @@ public class PointController extends AbstractBaseController { ...@@ -143,6 +143,9 @@ public class PointController extends AbstractBaseController {
List<RoutePoint> routePointList = iRoutePointDao.queryByPointId(pointClassify.getPointId()); List<RoutePoint> routePointList = iRoutePointDao.queryByPointId(pointClassify.getPointId());
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
PointClassify newPointClassify = new PointClassify(); PointClassify newPointClassify = new PointClassify();
if(pointClassify.getId()!=null){
newPointClassify.setId(pointClassify.getId());
}
newPointClassify.setEquipmentId(pointClassify.getEquipmentId()); newPointClassify.setEquipmentId(pointClassify.getEquipmentId());
newPointClassify.setName(pointClassify.getName()); newPointClassify.setName(pointClassify.getName());
newPointClassify.setInspectionSpecName(pointClassify.getInspectionName()); newPointClassify.setInspectionSpecName(pointClassify.getInspectionName());
...@@ -153,6 +156,8 @@ public class PointController extends AbstractBaseController { ...@@ -153,6 +156,8 @@ public class PointController extends AbstractBaseController {
newPointClassify.setDataSourceName(pointClassify.getDataSourceName()); newPointClassify.setDataSourceName(pointClassify.getDataSourceName());
newPointClassify.setAddress(pointClassify.getAddress()); newPointClassify.setAddress(pointClassify.getAddress());
newPointClassify.setBuildingId(pointClassify.getBuildingId()); newPointClassify.setBuildingId(pointClassify.getBuildingId());
if(pointClassify.getBuildingName()==null){
FeignClientResult responseModel = equipFeign.getBuildingTreeOne(pointClassify.getBuildingId()); FeignClientResult responseModel = equipFeign.getBuildingTreeOne(pointClassify.getBuildingId());
if (ObjectUtils.isEmpty(responseModel.getResult()) || responseModel.getStatus() != HttpStatus.OK.value()) { if (ObjectUtils.isEmpty(responseModel.getResult()) || responseModel.getStatus() != HttpStatus.OK.value()) {
...@@ -161,6 +166,10 @@ public class PointController extends AbstractBaseController { ...@@ -161,6 +166,10 @@ public class PointController extends AbstractBaseController {
Map<String, Object> dat=(Map<String, Object>) responseModel.getResult(); Map<String, Object> dat=(Map<String, Object>) responseModel.getResult();
newPointClassify.setBuildingName(dat.get("name").toString()); newPointClassify.setBuildingName(dat.get("name").toString());
} }
}else{
newPointClassify.setBuildingName(pointClassify.getBuildingName());
}
if(pointClassify.getOriginalId()!=null){ if(pointClassify.getOriginalId()!=null){
newPointClassify.setOriginalId(pointClassify.getOriginalId()); newPointClassify.setOriginalId(pointClassify.getOriginalId());
...@@ -178,6 +187,7 @@ public class PointController extends AbstractBaseController { ...@@ -178,6 +187,7 @@ public class PointController extends AbstractBaseController {
for (PointInputItemVo pItemVo : customInputList) { for (PointInputItemVo pItemVo : customInputList) {
PointInputItem pointInputItem = new PointInputItem(); PointInputItem pointInputItem = new PointInputItem();
if(pItemVo.getPointItemId()==0l) {
pointInputItem.setPointId(pointClassify.getPointId()); pointInputItem.setPointId(pointClassify.getPointId());
pointInputItem.setInputItemId(pItemVo.getId()); pointInputItem.setInputItemId(pItemVo.getId());
pointInputItem.setClassifyIds(Long.valueOf(newPointClassify.getId()).toString()); pointInputItem.setClassifyIds(Long.valueOf(newPointClassify.getId()).toString());
...@@ -195,6 +205,15 @@ public class PointController extends AbstractBaseController { ...@@ -195,6 +205,15 @@ public class PointController extends AbstractBaseController {
iRoutePointItemDao.save(routePointItem); iRoutePointItemDao.save(routePointItem);
} }
} }
}else{
pointInputItem.setId(pItemVo.getPointItemId());
pointInputItem.setInputItemId(pItemVo.getId());
pointInputItem.setPointId(pointClassify.getPointId());
pointInputItem.setClassifyIds(Long.valueOf(newPointClassify.getId()).toString());
pointInputItem.setId(pItemVo.getPointItemId());
pointInputItem.setOrderNo(pItemVo.getpOrderNo());
iPointInputItemDao.save(pointInputItem);
}
} }
return CommonResponseUtil.success(); return CommonResponseUtil.success();
} catch (Exception e) { } catch (Exception e) {
...@@ -238,7 +257,7 @@ public class PointController extends AbstractBaseController { ...@@ -238,7 +257,7 @@ public class PointController extends AbstractBaseController {
for (PointInputItemVo pItemVo : customInputList) { for (PointInputItemVo pItemVo : customInputList) {
PointInputItem pointInputItem = new PointInputItem(); PointInputItem pointInputItem = new PointInputItem();
if(pItemVo.getPointItemId()==0l) {
pointInputItem.setPointId(pointClassify.getPointId()); pointInputItem.setPointId(pointClassify.getPointId());
pointInputItem.setInputItemId(pItemVo.getId()); pointInputItem.setInputItemId(pItemVo.getId());
pointInputItem.setClassifyIds(Long.valueOf(newPointClassify.getId()).toString()); pointInputItem.setClassifyIds(Long.valueOf(newPointClassify.getId()).toString());
...@@ -258,21 +277,6 @@ public class PointController extends AbstractBaseController { ...@@ -258,21 +277,6 @@ public class PointController extends AbstractBaseController {
iRoutePointItemDao.save(routePointItem); iRoutePointItemDao.save(routePointItem);
} }
} }
}else{
pointInputItem.setId(pItemVo.getPointItemId());
pointInputItem.setInputItemId(pItemVo.getId());
pointInputItem.setPointId(pointClassify.getPointId());
pointInputItem.setClassifyIds(Long.valueOf(newPointClassify.getId()).toString());
pointInputItem.setId(pItemVo.getPointItemId());
pointInputItem.setOrderNo(pItemVo.getpOrderNo());
iPointInputItemDao.save(pointInputItem);
}
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment