SalesCountController.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.huimv.cattle.controller;
  2. import com.huimv.cattle.service.SalesCountService;
  3. import com.huimv.common.utils.Result;
  4. import com.huimv.common.utils.ResultCode;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.web.bind.annotation.*;
  7. import java.util.Map;
  8. /**
  9. * <p>
  10. * 前端控制器
  11. * </p>
  12. *
  13. * @author zn
  14. * @since 2022-12-15
  15. */
  16. @CrossOrigin
  17. @RestController
  18. @RequestMapping("/v1.0.0/salesCount")
  19. public class SalesCountController {
  20. @Autowired
  21. private SalesCountService salesCountService;
  22. @PostMapping("/getSalesCount")
  23. public Result list() {
  24. return salesCountService.getCount();
  25. }
  26. @PostMapping("/saveSalesCount")
  27. public Result add(@RequestBody Map<String,String> paramsMap) {
  28. return salesCountService.addSalesCount(paramsMap);
  29. }
  30. @PostMapping("/deleteSalesCount")
  31. public Result delete(@RequestBody Map<String,String> paramsMap) {
  32. String ids = paramsMap.get("ids");
  33. String[] id=ids.split(",");
  34. for (String s : id) {
  35. salesCountService.removeById(s);
  36. }
  37. return new Result(ResultCode.SUCCESS,"删除成功");
  38. }
  39. }