FarmRegisterController.java 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. package com.huimv.socketservice.controller;
  2. import java.util.Arrays;
  3. import java.util.Map;
  4. import com.huimv.socketservice.result.R;
  5. import com.huimv.socketservice.socket.eartagrecive.util.PageUtils;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.web.bind.annotation.PathVariable;
  8. import org.springframework.web.bind.annotation.RequestBody;
  9. import org.springframework.web.bind.annotation.RequestMapping;
  10. import org.springframework.web.bind.annotation.RequestParam;
  11. import org.springframework.web.bind.annotation.RestController;
  12. import com.huimv.socketservice.entity.FarmRegisterEntity;
  13. import com.huimv.socketservice.service.FarmRegisterService;
  14. /**
  15. *
  16. *
  17. * @author yinhao
  18. * @version ${version}
  19. * @date 2021-09-07 10:24:09
  20. */
  21. @RestController
  22. @RequestMapping("socketservice/farmregister")
  23. public class FarmRegisterController {
  24. @Autowired
  25. private FarmRegisterService farmRegisterService;
  26. /**
  27. * 列表
  28. */
  29. @RequestMapping("/list")
  30. public R list(@RequestParam Map<String, Object> params){
  31. PageUtils page = farmRegisterService.queryPage(params);
  32. return R.ok().put("page", page);
  33. }
  34. /**
  35. * 信息
  36. */
  37. @RequestMapping("/info/{id}")
  38. public R info(@PathVariable("id") Integer id){
  39. FarmRegisterEntity farmRegister = farmRegisterService.getById(id);
  40. return R.ok().put("farmRegister", farmRegister);
  41. }
  42. /**
  43. * 保存
  44. */
  45. @RequestMapping("/save")
  46. public R save(@RequestBody FarmRegisterEntity farmRegister){
  47. farmRegisterService.save(farmRegister);
  48. return R.ok();
  49. }
  50. /**
  51. * 修改
  52. */
  53. @RequestMapping("/update")
  54. public R update(@RequestBody FarmRegisterEntity farmRegister){
  55. farmRegisterService.updateById(farmRegister);
  56. return R.ok();
  57. }
  58. /**
  59. * 删除
  60. */
  61. @RequestMapping("/delete")
  62. public R delete(@RequestBody Integer[] ids){
  63. farmRegisterService.removeByIds(Arrays.asList(ids));
  64. return R.ok();
  65. }
  66. }