瀏覽代碼

工业工程新增

吕宣芝 1 年之前
父節點
當前提交
195510100d

+ 1 - 1
ruoyi-zdsz/src/main/java/com/ruoyi/zdsz/domain/bo/ZEngineeringNodeBo.java

@@ -58,5 +58,5 @@ public class ZEngineeringNodeBo extends BaseEntity {
     /**
      * 工程详情
      */
-    private  ZEngineeringInfoBo zEngineeringInfoBo;
+    private ZEngineeringInfoBo zEngineeringInfoBo;
 }

+ 9 - 3
ruoyi-zdsz/src/main/java/com/ruoyi/zdsz/service/impl/ZEngineeringIndustryServiceImpl.java

@@ -99,7 +99,7 @@ public class ZEngineeringIndustryServiceImpl implements IZEngineeringIndustrySer
             bo.setId(add.getId());
         }
         bo.getzEngineeringNodeBo().setCivliId(add.getId());
-        bo.getzEngineeringNodeBo().setType("新增工业工程");
+        bo.getzEngineeringNodeBo().setType(add.getType());
         izEngineeringNodeService.insert(bo.getzEngineeringNodeBo());
         return flag;
     }
@@ -111,7 +111,11 @@ public class ZEngineeringIndustryServiceImpl implements IZEngineeringIndustrySer
     public Boolean updateByBo(ZEngineeringIndustryBo bo) {
         ZEngineeringIndustry update = BeanUtil.toBean(bo, ZEngineeringIndustry.class);
         validEntityBeforeSave(update);
-        return baseMapper.updateById(update) > 0;
+        boolean flag = baseMapper.updateById(update) > 0;
+        bo.getzEngineeringNodeBo().setCivliId(bo.getId());
+        bo.getzEngineeringNodeBo().setType(bo.getType());
+        izEngineeringNodeService.update(bo.getzEngineeringNodeBo());
+        return flag;
     }
 
     /**
@@ -129,6 +133,8 @@ public class ZEngineeringIndustryServiceImpl implements IZEngineeringIndustrySer
         if(isValid){
             //TODO 做一些业务上的校验,判断是否需要校验
         }
-        return baseMapper.deleteBatchIds(ids) > 0;
+        boolean flag = baseMapper.deleteBatchIds(ids) > 0;
+        izEngineeringNodeService.deleteWithValidByIds(ids,true);
+        return flag;
     }
 }