From 41f5d0a2c4dcbb3402b069d7d4f9010c19de912a Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期一, 19 五月 2025 08:57:15 +0800
Subject: [PATCH] info添加标记是否添加电池组addBinfFlag

---
 src/main/java/com/whyc/controller/InfoContoller.java |   10 ++++++----
 src/main/java/com/whyc/dto/InfoDto.java              |    4 ++++
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/whyc/controller/InfoContoller.java b/src/main/java/com/whyc/controller/InfoContoller.java
index aab8b06..4153705 100644
--- a/src/main/java/com/whyc/controller/InfoContoller.java
+++ b/src/main/java/com/whyc/controller/InfoContoller.java
@@ -44,11 +44,13 @@
         }
         try {
             PowerInf pinf=InfoFactory.infoToPower(info);
-            BattInf binf=InfoFactory.infoToBatt(info);
             pinfService.addPower(pinf);
-            binf.setStationId(pinf.getStationId());
-            binf.setPowerId(pinf.getPowerId());
-            binfService.addDev(binf);
+            if(info.getAddBinfFlag()==1){
+                BattInf binf=InfoFactory.infoToBatt(info);
+                binf.setStationId(pinf.getStationId());
+                binf.setPowerId(pinf.getPowerId());
+                binfService.addDev(binf);
+            }
         } catch (Exception e) {
             e.printStackTrace();
             msg="娣诲姞澶辫触";
diff --git a/src/main/java/com/whyc/dto/InfoDto.java b/src/main/java/com/whyc/dto/InfoDto.java
index fcc9547..feab3ae 100644
--- a/src/main/java/com/whyc/dto/InfoDto.java
+++ b/src/main/java/com/whyc/dto/InfoDto.java
@@ -111,4 +111,8 @@
     @TableField(fill = FieldFill.INSERT)
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai")
     private Date createTime;
+
+
+    @ApiModelProperty(value = "鏍囪瘑鏄惁鍔犲叆鐢垫睜缁�1:娣诲姞锛�0涓嶆坊鍔�")
+    private Integer addBinfFlag;
 }
\ No newline at end of file

--
Gitblit v1.9.1