From 5fa9b8dfd87f1e8464b25ef741d55e36eedb03f7 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期二, 03 九月 2024 16:29:31 +0800
Subject: [PATCH] 批量操作

---
 src/main/java/com/whyc/service/DevA200TestparamService.java |   36 +++++++++++++++++++++---------------
 1 files changed, 21 insertions(+), 15 deletions(-)

diff --git a/src/main/java/com/whyc/service/DevA200TestparamService.java b/src/main/java/com/whyc/service/DevA200TestparamService.java
index c81ac73..d7192f0 100644
--- a/src/main/java/com/whyc/service/DevA200TestparamService.java
+++ b/src/main/java/com/whyc/service/DevA200TestparamService.java
@@ -61,7 +61,7 @@
     }
 
 
-    //璁剧疆a200鍧囪 浠弬鏁�
+    //璁剧疆a200涓�浣撴満鍙傛暟
     public Object setA200Param(A200ResDto param) {
         QueryWrapper wrapper=new QueryWrapper();
         wrapper.eq("dev_id",param.getDevId());
@@ -76,7 +76,7 @@
         return dto;
     }
 
-    //鎵归噺璁剧疆a200鍧囪 浠弬鏁�
+    //鎵归噺璁剧疆a200涓�浣撴満鍙傛暟
     public Object setA200ParamPl2(A200ResDto param) {
         Map<Integer,Object> map=new HashMap<>();
         int size=param.getDevIds().size();
@@ -97,9 +97,9 @@
         } catch (InterruptedException e) {
             e.printStackTrace();
         }
-        return new Response().setII(1,true,map,"鎵归噺璁剧疆a200鍧囪 浠弬鏁�");
+        return new Response().setII(1,true,map,"鎵归噺璁剧疆a200涓�浣撴満鍙傛暟");
     }
-    //鎵归噺璁剧疆a200鍧囪 浠弬鏁�
+    //鎵归噺璁剧疆a200涓�浣撴満鍙傛暟
     public Object setA200ParamPl(A200ResDto param) {
         Map<Integer,Object> map=new HashMap<>();
         int size=param.getDevIds().size();
@@ -109,10 +109,10 @@
             ResultA200Dto dto= (ResultA200Dto) setA200Param(param);
             map.put(finaldevId,dto);
         }
-        return new Response().setII(1,true,map,"鎵归噺璁剧疆a200鍧囪 浠弬鏁�");
+        return new Response().setII(1,true,map,"鎵归噺璁剧疆a200涓�浣撴満鍙傛暟");
     }
 
-    //鍚姩a200鍧囪 浠斁鐢�/鍏呯數
+    //鍚姩a200涓�浣撴満鏀剧數/鍏呯數
     public Object startA200Param(int devId,int type) {
         QueryWrapper wrapper=new QueryWrapper();
         wrapper.eq("dev_id",devId);
@@ -125,7 +125,7 @@
         ResultA200Dto dto= (ResultA200Dto) TestparamHttpUtil.postforform_dataA200(restTemplate,url,paramMap);
         return dto;
     }
-    //鍋滄a200鍧囪 浠斁鐢�/鍏呯數
+    //鍋滄a200涓�浣撴満鏀剧數/鍏呯數
     public Object stopA200Param(int devId) {
         QueryWrapper wrapper=new QueryWrapper();
         wrapper.eq("dev_id",devId);
@@ -137,7 +137,7 @@
         return dto;
     }
 
-    //鎵归噺鍚姩a200鍧囪 浠�
+    //鎵归噺鍚姩a200涓�浣撴満
     public Response startA200ParamPl2(List<Integer> devIds,int type) {
         Map<Integer,Object> map=new HashMap<>();
         try {
@@ -154,20 +154,26 @@
         } catch (InterruptedException e) {
             e.printStackTrace();
         }
-        return new Response().set(1,true,"鎵归噺鎺у埗a200鍧囪 浠�");
+        return new Response().set(1,true,"鎵归噺鎺у埗a200涓�浣撴満");
     }
 
-    //鎵归噺鍚姩a200鍧囪 浠�
+    //鎵归噺鍚姩a200涓�浣撴満
     public Response startA200ParamPl(List<Integer> devIds,int type) {
         Map<Integer,Object> map=new HashMap<>();
         for (int devId:devIds) {
             ResultA200Dto dto= (ResultA200Dto) startA200Param(devId,type);
+            if(dto.getCode().equals("200")){
+                UpdateWrapper wrapper=new UpdateWrapper();
+                wrapper.eq("dev_id",devId);
+                wrapper.set("batch_state",1);
+                dinfMapper.update(null,wrapper);
+            }
             map.put(devId,dto);
         }
-        return new Response().set(1,true,"鎵归噺鎺у埗a200鍧囪 浠�");
+        return new Response().set(1,true,"鎵归噺鎺у埗a200涓�浣撴満");
     }
 
-    //鎵归噺鍋滄a200鍧囪 浠�
+    //鎵归噺鍋滄a200涓�浣撴満
     public Response stopA200ParamPl2(List<Integer> devIds) {
         Map<Integer,Object> map=new HashMap<>();
         try {
@@ -184,16 +190,16 @@
         } catch (InterruptedException e) {
             e.printStackTrace();
         }
-        return new Response().set(1,true,"鎵归噺鍋滄a200鍧囪 浠�");
+        return new Response().set(1,true,"鎵归噺鍋滄a200涓�浣撴満");
     }
-    //鎵归噺鍋滄a200鍧囪 浠�
+    //鎵归噺鍋滄a200涓�浣撴満
     public Response stopA200ParamPl(List<Integer> devIds) {
         Map<Integer,Object> map=new HashMap<>();
         for (int devId:devIds) {
                 ResultA200Dto dto= (ResultA200Dto) stopA200Param(devId);
                 map.put(devId,dto);
         }
-        return new Response().set(1,true,"鎵归噺鍋滄a200鍧囪 浠�");
+        return new Response().set(1,true,"鎵归噺鍋滄a200涓�浣撴満");
     }
 
     //灏哾to鎷疯礉鑷硃aram

--
Gitblit v1.9.1