523096025 4 роки тому
батько
коміт
b6b124012a

+ 10 - 2
huimv-smart-management/src/main/java/com/huimv/management/controller/HealthImmuneRecordController.java

@@ -90,9 +90,17 @@ public class HealthImmuneRecordController {
      *  根据疫苗名称,小猪编号id(可批量)向免疫记录表中插入数据
      */
     @RequestMapping("/saveAll")
-    public R saveAll(String[] eartags, String vaccine, Integer farmId, String manName, Integer manId){
+    public R saveAll(@RequestBody Map<String, Object> map){
+        String eartags = (String)map.get("eartags");
+        String manName = (String)map.get("manName");
+        String[] split = eartags.split(",");
 
-        healthImmuneRecordService.saveAll(eartags,vaccine,farmId,manName,manId);
+
+        String vaccine = (String)map.get("vaccine");
+        Integer farmId = (Integer)map.get("farmId");
+        Integer manId = (Integer)map.get("manId");
+
+        healthImmuneRecordService.saveAll(split,vaccine,farmId,manName,manId);
 
         return R.ok();
     }

+ 11 - 1
huimv-smart-management/src/main/java/com/huimv/management/controller/YearPigBaseController.java

@@ -83,7 +83,7 @@ public class YearPigBaseController {
         return R.ok();
     }
 
-    @RequestMapping("/batchLairage")
+    /*@RequestMapping("/batchLairage")
     public R batchLairage(@RequestBody Map<String, Object> map){
         String eartags = (String)map.get("eartags");
         Integer periodId = (Integer)map.get("periodId");
@@ -91,6 +91,16 @@ public class YearPigBaseController {
         yearPigBaseService.batchLairage(split,periodId);
 
         return R.ok();
+    } */
+    @RequestMapping("/batchLairage")
+    public R batchLairage(@RequestBody YearPigBaseEntity yearPigBase){
+
+        for (String eartage : yearPigBase.getEartag().split(",")) {
+            yearPigBase.setEartag(eartage);
+            yearPigBaseService.save(yearPigBase);
+        }
+
+        return R.ok();
     }
 
 }