|
|
@@ -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);
|
|
|
}
|