Browse Source

修改编号

Newspaper 2 years ago
parent
commit
346cd1e3fb

+ 18 - 0
cloud-platform-main/src/main/java/com/huimv/modular/eartagregister/controller/EartagRegisterController.java

@@ -164,6 +164,24 @@ public class EartagRegisterController{
 //        return ResponseData.success(eartagRegisters);
     }
 
+    @PostMapping("/test/editEartagNo")
+    public ResponseData editEartagNo(@RequestBody Map<String, Object> map){
+        Integer startId = (Integer) map.get("startId");
+        String eartag = (String) map.get("eartag");
+        String preEartagNo = (String) map.get("preEartagNo");
+        int length = eartag.length() /4;
+        for (int  i = 0 ;i <= length ; i++){
+            System.out.println( i);
+            String substring = eartag.substring(i * 4, i*4 + 4);
+            System.out.println(substring);
+            EartagRegister byId = eartagRegisterService.getById(startId+i);
+
+            byId.setEartagNo(preEartagNo+substring);
+            eartagRegisterService.updateById(byId);
+        }
+        return ResponseData.success();
+    }
+
     //增加增删改查的功能  删除的时候删除所有的耳标:
     //手动添加的只有三个参数  耳标号   坐标  然后没有了    在上传的时候补齐其余信息  (默认上传次数为1)
     //所有的事件接口   //批量添加耳标

+ 1 - 1
cloud-platform-main/src/main/java/com/huimv/modular/eartagregister/entity/EartagRegisterWarningVo.java

@@ -11,10 +11,10 @@ public class EartagRegisterWarningVo {
     @Excel(name = "")
     private String location;
 
+    //为了统计上传次数增加的字段
     @Excel(name = "")
     private Integer countTimes;
 
-    //为了统计上传次数增加的字段
     @Excel(name = "")
     private double earTemp;
 }