|
|
|
|
@ -255,12 +255,12 @@ public class MaintenanceController extends BladeController { |
|
|
|
|
taskService.updateById(taskOld); |
|
|
|
|
List<MaintenanceTaskDetail> detailList = taskDto.getDetailList(); |
|
|
|
|
for (MaintenanceTaskDetail maintenanceTaskDetail : detailList) { |
|
|
|
|
Long deptId = maintenanceTaskDetail.getDeptId(); |
|
|
|
|
Long id = maintenanceTaskDetail.getId(); |
|
|
|
|
Optional<List<MaintenanceTaskDetailGoods>> detailGoods = Optional.ofNullable(maintenanceTaskDetail.getDetailGoodsList()); |
|
|
|
|
if (detailGoods.isPresent()) { |
|
|
|
|
List<MaintenanceTaskDetailGoods> detailGoodsList = detailGoods.get(); |
|
|
|
|
for (MaintenanceTaskDetailGoods maintenanceTaskDetailGoods : detailGoodsList) { |
|
|
|
|
maintenanceTaskDetailGoods.setDeptId(deptId); |
|
|
|
|
maintenanceTaskDetailGoods.setParentId(id); |
|
|
|
|
maintenanceApplyGoodsService.save(maintenanceTaskDetailGoods); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
|