From 218ab860ed4708f6f70a519775c56c9554000fe7 Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期五, 27 六月 2025 13:42:41 +0800 Subject: [PATCH] 去除多余引用 --- lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceOrderActualMaterialController.java | 30 ++++++++++++++++-------------- 1 files changed, 16 insertions(+), 14 deletions(-) diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceOrderActualMaterialController.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceOrderActualMaterialController.java index e32278d..668ff5a 100644 --- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceOrderActualMaterialController.java +++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceOrderActualMaterialController.java @@ -125,26 +125,28 @@ orderActualMaterial.setEquipmentId(equipmentId); maintenanceOrderActualMaterialService.save(orderActualMaterial); //鏇存柊鍑哄簱鍗曠殑鍙娇鐢ㄦ暟閲� - List<SparePartOutboundDetail> sparePartOutboundDetailList = sparePartOutboundDetailService.lambdaQuery().eq(SparePartOutboundDetail::getSparePartOutboundId,orderActualMaterial.getOutboundOrderId()) - .eq(SparePartOutboundDetail::getSparePartId,orderActualMaterial.getSparePartId()).eq(SparePartOutboundDetail::getDelFlag, CommonConstant.DEL_FLAG_0).list(); - if(CollectionUtils.isNotEmpty(sparePartOutboundDetailList)){ - SparePartOutboundDetail sparePartOutboundDetail = sparePartOutboundDetailList.get(0); - sparePartOutboundDetail.setUseQuantity(orderActualMaterial.getQuantity()); - sparePartOutboundDetailService.updateById(sparePartOutboundDetail); - } +// List<SparePartOutboundDetail> sparePartOutboundDetailList = sparePartOutboundDetailService.lambdaQuery().eq(SparePartOutboundDetail::getSparePartOutboundId,orderActualMaterial.getOutboundOrderId()) +// .eq(SparePartOutboundDetail::getSparePartId,orderActualMaterial.getSparePartId()).eq(SparePartOutboundDetail::getDelFlag, CommonConstant.DEL_FLAG_0).list(); +// if(CollectionUtils.isNotEmpty(sparePartOutboundDetailList)){ +// SparePartOutboundDetail sparePartOutboundDetail = sparePartOutboundDetailList.get(0); +// sparePartOutboundDetail.setUseQuantity(orderActualMaterial.getQuantity()); +// sparePartOutboundDetailService.updateById(sparePartOutboundDetail); +// } } - return Result.OK("娣诲姞鎴愬姛锛�"); } + @PostMapping(value = "/addInit") - @Transactional(rollbackFor = { Exception.class }) public Result<String> addInit(@RequestBody List<MaintenanceOrderActualMaterial> initList){ - boolean b = maintenanceOrderActualMaterialService.saveOrUpdateBatch(initList); - if(b){ - return Result.OK("淇濆瓨鎴愬姛"); - } - return Result.error("淇濆瓨澶辫触"); + for (MaintenanceOrderActualMaterial maintenanceOrderActualMaterial : initList) { + boolean b = maintenanceOrderActualMaterialService.save(maintenanceOrderActualMaterial); + if(!b){ + return Result.error("淇濆瓨澶辫触"); + } + } + return Result.OK("淇濆瓨鎴愬姛"); } + @PostMapping(value = "/lock") @Transactional(rollbackFor = { Exception.class }) public Result<String> lock(@RequestBody MaintenanceOrderActualMaterial maintenanceOrderActualMaterial){ -- Gitblit v1.9.3