提交 057dda9b authored 作者: 邓砥奕's avatar 邓砥奕

修改维修bug

上级 1b3e6f92
...@@ -851,16 +851,18 @@ public class RepairController { ...@@ -851,16 +851,18 @@ public class RepairController {
} }
//获取维修详情 //获取维修详情
List<RepairDetail> repairDetailList = deviceRepairDetailService.findByBillId(parent.getBillId()); List<RepairDetail> repairDetailList = deviceRepairDetailService.findByBillId(parent.getBillId());
// //获取所有父业务id //获取所有父业务id
// List<Integer> fathers = StringSplitUtil.taskIdSplit(taskBto2.getNodeIdDetail()); List<Integer> fathers = StringSplitUtil.taskIdSplit(parent.getNodeIdDetail());
// fathers.forEach(integer -> { fathers.forEach(integer -> {
// //筛选出父业务相同装备的维修详情 //筛选出父业务相同装备的维修详情
// List<RepairDetail> repairDetails = repairDetailDao.findByDeviceRepairBillId(taskService.get(integer).getBillId()).stream() List<RepairDetail> repairDetails = repairDetailDao.findByDeviceRepairBillId(taskService.get(integer).getBillId()).stream()
// .filter(repairDetail -> idList.contains(repairDetail.getDeviceId())) .filter(repairDetail -> idList.contains(repairDetail.getDeviceId()))
// .collect(Collectors.toList()); .collect(Collectors.toList());
// //添加维修详情 repairDetails.forEach(repairDetail -> {
// repairDetailList.addAll(repairDetails); repairDetail.setLocationUnit(userUtils.getCurrentUserUnitName());
// }); deviceRepairDetailService.update(repairDetail);
});
});
//改变维修详情装备所在单位为当前单位 //改变维修详情装备所在单位为当前单位
repairDetailList.forEach(repairDetail -> { repairDetailList.forEach(repairDetail -> {
repairDetail.setLocationUnit(userUtils.getCurrentUserUnitName()); repairDetail.setLocationUnit(userUtils.getCurrentUserUnitName());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论