From 907f8421d36050ab7a24d4c151e04cbb4244305c Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期四, 30 七月 2026 16:16:25 +0800
Subject: [PATCH] 各类修复

---
 ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TAccountingStrategyController.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TAccountingStrategyController.java b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TAccountingStrategyController.java
index 7b7a762..7951a95 100644
--- a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TAccountingStrategyController.java
+++ b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TAccountingStrategyController.java
@@ -15,6 +15,7 @@
 import com.ruoyi.chargingPile.service.ISiteService;
 import com.ruoyi.chargingPile.service.TAccountingStrategyDetailService;
 import com.ruoyi.chargingPile.service.TAccountingStrategyService;
+import com.ruoyi.chargingPile.service.TChargingGunService;
 import com.ruoyi.chargingPile.service.TChargingPileService;
 import com.ruoyi.common.core.domain.R;
 import com.ruoyi.common.core.dto.SteategyPassDto;
@@ -69,6 +70,8 @@
     private final TAccountingStrategyDetailService accountingStrategyDetailService;
     @Autowired
     private TChargingPileService chargingPileService;
+    @Autowired
+    private TChargingGunService chargingGunService;
     @Autowired
     private ISiteService siteService;
     @Resource
@@ -493,6 +496,9 @@
                                 tcecClient.notificationStationChange(siteIds);
                             }
                         }
+                        chargingGunService.update(Wrappers.<TChargingGun>lambdaUpdate()
+                                .set(TChargingGun::getAccountingStrategyId, byId.getId())
+                                .eq(TChargingGun::getAccountingStrategyId, one.getId()));
                         accountingStrategyService.removeById(one.getId());
                     }
                     // 审核通过后当前记录已成为正式策略,不能继续保留旧策略的 parentId。

--
Gitblit v1.7.1