BasePigpenController.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.huimv.admin.controller;
  2. import com.huimv.admin.common.utils.Result;
  3. import com.huimv.admin.entity.BasePigpen;
  4. import com.huimv.admin.entity.dto.BasePigpenDto;
  5. import com.huimv.admin.service.IBasePigpenService;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.web.bind.annotation.*;
  8. import java.util.Map;
  9. /**
  10. * <p>
  11. * 前端控制器
  12. * </p>
  13. *
  14. * @author author
  15. * @since 2023-02-13
  16. */
  17. @RestController
  18. @RequestMapping("/basePigpen")
  19. public class BasePigpenController {
  20. @Autowired
  21. private IBasePigpenService basePigpenService;
  22. @PostMapping( "/addPigpen")
  23. public Result addPigpen(@RequestBody BasePigpenDto basePigpenDto) {
  24. return basePigpenService.addPigpen(basePigpenDto);
  25. }
  26. @RequestMapping(value = "/list",method = RequestMethod.POST)
  27. public Result list(@RequestBody Map<String, Object> paramsMap) {
  28. System.out.println("paramsMap>>"+paramsMap.toString());
  29. String farmCode = "";
  30. if (paramsMap.get("farmId") != null) {
  31. farmCode = paramsMap.get("farmId")+"";
  32. }
  33. String stageCode = "";
  34. if (paramsMap.get("stageCode") != null) {
  35. stageCode = paramsMap.get("stageCode")+"";
  36. }
  37. String pigpenName = "";
  38. if (paramsMap.get("pigpenName") != null) {
  39. pigpenName = paramsMap.get("pigpenName")+"";
  40. }
  41. return basePigpenService.list(farmCode,pigpenName,stageCode);
  42. }
  43. }