|
@@ -56,7 +56,7 @@ public class BasePigpenServiceImpl extends ServiceImpl<BasePigpenMapper, BasePig
|
|
newBasePigpen.setPigpenName(buildingName);
|
|
newBasePigpen.setPigpenName(buildingName);
|
|
newBasePigpen.setStageCode(stageCode);
|
|
newBasePigpen.setStageCode(stageCode);
|
|
newBasePigpen.setSort(sort);
|
|
newBasePigpen.setSort(sort);
|
|
- newBasePigpen.setType(type);
|
|
|
|
|
|
+ newBasePigpen.setFType(type);
|
|
return resultUtil.result(basePigpenMapper.insert(newBasePigpen));
|
|
return resultUtil.result(basePigpenMapper.insert(newBasePigpen));
|
|
}
|
|
}
|
|
|
|
|
|
@@ -93,10 +93,18 @@ public class BasePigpenServiceImpl extends ServiceImpl<BasePigpenMapper, BasePig
|
|
basePigpens1.addAll(basePigpens);
|
|
basePigpens1.addAll(basePigpens);
|
|
}
|
|
}
|
|
List<Integer> childIdList = basePigpens1.stream().map(BasePigpen::getId).collect(Collectors.toList());
|
|
List<Integer> childIdList = basePigpens1.stream().map(BasePigpen::getId).collect(Collectors.toList());
|
|
- //删除子数据
|
|
|
|
- basePigpenMapper.deleteBatchIds(childIdList);
|
|
|
|
|
|
+ System.out.println("___________________"+childIdList);
|
|
|
|
+
|
|
|
|
+ //childIdList如果是空的、就说明直接删除单元吧
|
|
|
|
+ if (null == childIdList || childIdList.size() == 0){
|
|
|
|
+ basePigpenMapper.deleteBatchIds(idList);
|
|
|
|
+ }else {
|
|
|
|
+ //删除子数据
|
|
|
|
+ basePigpenMapper.deleteBatchIds(childIdList);
|
|
|
|
+ basePigpenMapper.deleteBatchIds(idList);
|
|
|
|
+ }
|
|
//删除当前id的数据
|
|
//删除当前id的数据
|
|
- return resultUtil.result(basePigpenMapper.deleteBatchIds(idList));
|
|
|
|
|
|
+ return resultUtil.result(1);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -107,7 +115,7 @@ public class BasePigpenServiceImpl extends ServiceImpl<BasePigpenMapper, BasePig
|
|
newBasePigpen.setPigpenName(unitName);
|
|
newBasePigpen.setPigpenName(unitName);
|
|
newBasePigpen.setParentId(Integer.parseInt(parentId));
|
|
newBasePigpen.setParentId(Integer.parseInt(parentId));
|
|
newBasePigpen.setSort(sort);
|
|
newBasePigpen.setSort(sort);
|
|
- newBasePigpen.setType(type);
|
|
|
|
|
|
+ newBasePigpen.setFType(type);
|
|
newBasePigpen.setStageCode(stageCode);
|
|
newBasePigpen.setStageCode(stageCode);
|
|
return resultUtil.result(basePigpenMapper.insert(newBasePigpen));
|
|
return resultUtil.result(basePigpenMapper.insert(newBasePigpen));
|
|
}
|
|
}
|
|
@@ -122,7 +130,7 @@ public class BasePigpenServiceImpl extends ServiceImpl<BasePigpenMapper, BasePig
|
|
basePigpen.setPigpenName(unitName);
|
|
basePigpen.setPigpenName(unitName);
|
|
basePigpen.setParentId(Integer.parseInt(parentId));
|
|
basePigpen.setParentId(Integer.parseInt(parentId));
|
|
basePigpen.setSort(sort);
|
|
basePigpen.setSort(sort);
|
|
- basePigpen.setType(type);
|
|
|
|
|
|
+ basePigpen.setFType(type);
|
|
basePigpen.setStageCode(stageCode);
|
|
basePigpen.setStageCode(stageCode);
|
|
return resultUtil.result(basePigpenMapper.updateById(basePigpen));
|
|
return resultUtil.result(basePigpenMapper.updateById(basePigpen));
|
|
}
|
|
}
|
|
@@ -162,7 +170,7 @@ public class BasePigpenServiceImpl extends ServiceImpl<BasePigpenMapper, BasePig
|
|
baseVo.setSort(basePigpen.getSort());
|
|
baseVo.setSort(basePigpen.getSort());
|
|
baseVo.setPigpenName(basePigpen.getPigpenName());
|
|
baseVo.setPigpenName(basePigpen.getPigpenName());
|
|
baseVo.setStageCode(basePigpen.getStageCode());
|
|
baseVo.setStageCode(basePigpen.getStageCode());
|
|
- baseVo.setType(basePigpen.getType());
|
|
|
|
|
|
+ baseVo.setType(basePigpen.getFType());
|
|
baseVo.setChildNode(new ArrayList<>());
|
|
baseVo.setChildNode(new ArrayList<>());
|
|
return baseVo;
|
|
return baseVo;
|
|
}).collect(Collectors.toMap(TreeBasePigpen::getId, b -> b,(k1, k2)->k1));
|
|
}).collect(Collectors.toMap(TreeBasePigpen::getId, b -> b,(k1, k2)->k1));
|