From 4b7a32dd5523d9d58ae9a39709b3d96380876f69 Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期三, 26 三月 2025 00:15:07 +0800 Subject: [PATCH] 逻辑优化 --- src/main/java/com/whyc/service/PowerInfService.java | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/whyc/service/PowerInfService.java b/src/main/java/com/whyc/service/PowerInfService.java index f2b0e1b..d7ac5b3 100644 --- a/src/main/java/com/whyc/service/PowerInfService.java +++ b/src/main/java/com/whyc/service/PowerInfService.java @@ -108,9 +108,10 @@ if(powerInf.getChannelCount() == null){ powerInf.setChannelCount(1); } - //鐢垫簮id鏌ヨ鏈�澶у�� - int powerId = mapper.getMaxPowerId(); - powerInf.setPowerId(powerId+1); + mapper.insert(powerInf); + + //鐢垫簮id鑾峰彇 + int powerId = powerInf.getPowerId(); //瀵圭珯鐐瑰悕绉拌繘琛屾煡璇�,濡傛灉瀛樺湪鍒欑洿鎺ョ粦瀹氬叧绯� //濡傛灉涓嶅瓨鍦�,鍒欐柊澧炲悗,鍐嶇粦瀹氬叧绯� StationInf stationInf = stationInfService.getByStationName(powerInf.getStationName()); @@ -125,7 +126,6 @@ } //绔欑偣鍜岀數婧恑d鍏宠仈 stationPowerRelationService.add(stationId,powerId); - mapper.insert(powerInf); return new Response().setII(1,"鏂板瀹屾垚"); } -- Gitblit v1.9.1