wwh 2 년 전
부모
커밋
0f0f26b557
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DepartureController.java

+ 4 - 1
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DepartureController.java

@@ -52,12 +52,15 @@ public class DepartureController {
 
     @RequestMapping("/addDuck")
     public Result addDuck(HttpServletRequest httpServletRequest, @RequestBody Departure departure) {
-        departureService.save(departure);
         String duckNum = departure.getDuckNum();
         QueryWrapper<BaseDuckInfo> queryWrapper = new QueryWrapper<>();
         queryWrapper.eq("farm_id", departure.getFarmId()).eq("duck_num", duckNum);
         BaseDuckInfo infoServiceOne = infoService.getOne(queryWrapper);
+        if (infoServiceOne.getIsCage() == 1) {
+            return new Result(10001, "该鸭只已离场,无需再次离场!", false);
+        }
         infoServiceOne.setIsCage(1);
+        departureService.save(departure);
         infoService.updateById(infoServiceOne);
         return new Result(10000, "添加成功!", true);
     }