|
@@ -2,9 +2,12 @@ package com.huimv.guowei.admin.controller;
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.huimv.guowei.admin.common.utils.Result;
|
|
import com.huimv.guowei.admin.common.utils.Result;
|
|
import com.huimv.guowei.admin.common.utils.ResultCode;
|
|
import com.huimv.guowei.admin.common.utils.ResultCode;
|
|
|
|
+import com.huimv.guowei.admin.entity.BaseDuckInfo;
|
|
import com.huimv.guowei.admin.entity.DuckBodySizeInfo;
|
|
import com.huimv.guowei.admin.entity.DuckBodySizeInfo;
|
|
|
|
+import com.huimv.guowei.admin.service.IBaseDuckInfoService;
|
|
import com.huimv.guowei.admin.service.IDuckBodySizeInfoService;
|
|
import com.huimv.guowei.admin.service.IDuckBodySizeInfoService;
|
|
import org.apache.commons.lang.ObjectUtils;
|
|
import org.apache.commons.lang.ObjectUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -26,9 +29,15 @@ import java.util.Map;
|
|
public class DuckBodySizeInfoController {
|
|
public class DuckBodySizeInfoController {
|
|
@Autowired
|
|
@Autowired
|
|
private IDuckBodySizeInfoService duckBodySizeInfoService;
|
|
private IDuckBodySizeInfoService duckBodySizeInfoService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private IBaseDuckInfoService baseDuckInfoService;
|
|
|
|
|
|
@PostMapping("/addInfo")
|
|
@PostMapping("/addInfo")
|
|
public Result addInfo(@RequestBody DuckBodySizeInfo duckBodySizeInfo){
|
|
public Result addInfo(@RequestBody DuckBodySizeInfo duckBodySizeInfo){
|
|
|
|
+ BaseDuckInfo baseDuckInfo = baseDuckInfoService.getOne(new QueryWrapper<BaseDuckInfo>().eq("duck_num", duckBodySizeInfo.getDuckNum()));
|
|
|
|
+ if (baseDuckInfo.getIsCage() == 1){
|
|
|
|
+ return new Result(10001,"鸭只已离场!",false);
|
|
|
|
+ }
|
|
duckBodySizeInfoService.save(duckBodySizeInfo);
|
|
duckBodySizeInfoService.save(duckBodySizeInfo);
|
|
return Result.SUCCESS();
|
|
return Result.SUCCESS();
|
|
}
|
|
}
|