From ce1cfcb9b9176ddb1f47c9eb4cb2232b080bdbf9 Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期五, 25 七月 2025 14:54:51 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamThirdMaintenanceOrderServiceImpl.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamThirdMaintenanceOrderServiceImpl.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamThirdMaintenanceOrderServiceImpl.java
index ef15217..fd1686d 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamThirdMaintenanceOrderServiceImpl.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamThirdMaintenanceOrderServiceImpl.java
@@ -88,6 +88,8 @@
     private IEamBaseHFCodeService eamBaseHFCodeService;
     @Resource
     private IEamThirdMaintenanceOrderDetailService eamThirdMaintenanceOrderDetailService;
+    @Resource
+    private IEamThirdMaintenanceSpareService eamThirdMaintenanceSpareService;
 
     @Override
     public IPage<EamThirdMaintenanceOrder> queryPageList(Page<EamThirdMaintenanceOrder> page, EamThirdMaintenanceQuery query) {
@@ -549,6 +551,14 @@
                     // 涓変繚鏄庣粏澶勭悊
                     eamThirdMaintenanceOrderDetailService.remove(new LambdaQueryWrapper<EamThirdMaintenanceOrderDetail>().eq(EamThirdMaintenanceOrderDetail::getOrderId, order.getId()));
                     eamThirdMaintenanceOrderDetailService.saveBatch(request.getTableDetailList());
+                    // 涓変繚澶囦欢鏄庣粏澶勭悊
+                    if (request.getTableSpareList() != null && !request.getTableSpareList().isEmpty()) {
+                        List<EamThirdMaintenanceSpare> tableSpareList = request.getTableSpareList();
+                        tableSpareList.forEach(eamThirdMaintenanceSpare -> {
+                            eamThirdMaintenanceSpare.setOrderId(request.getId());
+                        });
+                        eamThirdMaintenanceSpareService.saveBatch(tableSpareList);
+                    }
                     break;
                 case UNDER_FIRST_ACCEPTANCE:
                     // 绗竴娆¢獙鏀剁粨鏉�

--
Gitblit v1.9.3