|
@@ -149,6 +149,23 @@ public class BaseDuckInfoController {
|
|
return new Result(ResultCode.SUCCESS, resultMap);
|
|
return new Result(ResultCode.SUCCESS, resultMap);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @PostMapping("/getDuckByJiaoNum")
|
|
|
|
+ public Result getDuckByJiaoNum(@RequestBody Map<String, String> paramsMap) {
|
|
|
|
+ String jiaoNum = paramsMap.get("jiaoNum");
|
|
|
|
+ String farmId = paramsMap.get("farmId");
|
|
|
|
+ BaseDuckInfo baseDuckInfo = duckInfoService.getOne(new QueryWrapper<BaseDuckInfo>().eq("farm_id", farmId).eq("jiao_num", jiaoNum).eq("is_cage", 0));
|
|
|
|
+ if (ObjectUtil.isEmpty(baseDuckInfo)) {
|
|
|
|
+ return new Result(10001, "鸭只不存在或鸭只已出笼", false);
|
|
|
|
+ }
|
|
|
|
+ Map resultMap = new HashMap();
|
|
|
|
+ resultMap.put("chiNum", baseDuckInfo.getChiNum());
|
|
|
|
+ resultMap.put("jiaoNum", baseDuckInfo.getJiaoNum());
|
|
|
|
+ resultMap.put("batchNum", baseDuckInfo.getBatchNum());
|
|
|
|
+ resultMap.put("unitName", baseDuckInfo.getUnitName());
|
|
|
|
+ resultMap.put("duckNum", baseDuckInfo.getDuckNum());
|
|
|
|
+ return new Result(ResultCode.SUCCESS, resultMap);
|
|
|
|
+ }
|
|
|
|
+
|
|
@GetMapping("/printDuck")
|
|
@GetMapping("/printDuck")
|
|
public void printDuck(HttpServletResponse response, @RequestParam(name = "duckCode") String duckCode) throws Exception {
|
|
public void printDuck(HttpServletResponse response, @RequestParam(name = "duckCode") String duckCode) throws Exception {
|
|
Map<String, String> map = new HashMap<>();
|
|
Map<String, String> map = new HashMap<>();
|