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