SowRankTableController.java 1.7 KB

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