RepairConsumablesController.java 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. package com.repair.controller;
  2. import com.repair.api.RepairConsumablesControllerAPI;
  3. import com.repair.common.utils.paramUtils;
  4. import com.repair.model.pojo.RepairConsumables;
  5. import com.repair.model.pojo.RepairShiftSettings;
  6. import com.repair.model.result.CommonResult;
  7. import com.repair.model.result.PageUtils;
  8. import com.repair.services.RepairConsumablesService;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.validation.BindingResult;
  11. import org.springframework.web.bind.annotation.RestController;
  12. import java.text.ParseException;
  13. /**
  14. * <p>
  15. * 前端控制器
  16. * </p>
  17. *
  18. * @author ceshi
  19. * @since 2023-07-20
  20. */
  21. @RestController
  22. public class RepairConsumablesController implements RepairConsumablesControllerAPI {
  23. @Autowired
  24. private RepairConsumablesService repairConsumablesService;
  25. @Override
  26. public CommonResult InsertrepairConsumables(RepairConsumables rc, BindingResult bindingResult) {
  27. if (bindingResult.hasErrors()) {
  28. String st = paramUtils.getParamError(bindingResult);
  29. return CommonResult.fail(st);
  30. }
  31. int result = repairConsumablesService.insertRepairConsumables(rc);
  32. return result > 0 ? CommonResult.ok("添加成功") : CommonResult.fail("添加失败");
  33. }
  34. @Override
  35. public CommonResult updaterepairConsumablesById(RepairConsumables rc, BindingResult bindingResult) {
  36. if (bindingResult.hasErrors()) {
  37. String st = paramUtils.getParamError(bindingResult);
  38. return CommonResult.fail(st);
  39. }
  40. int result = repairConsumablesService.updateRepairConsumables(rc);
  41. return result > 0 ? CommonResult.ok("修改成功") : CommonResult.fail("修改失败");
  42. }
  43. @Override
  44. public CommonResult queryPagerepairConsumabless(int currentPage, int pageCount, String name) {
  45. PageUtils<RepairConsumables> result = repairConsumablesService.queryPageRepairConsumabless(currentPage, pageCount, name);
  46. return CommonResult.ok(result);
  47. }
  48. @Override
  49. public CommonResult deleterepairConsumablesById(int id) {
  50. RepairConsumables data = repairConsumablesService.getRepairById(id);
  51. if (data == null) {
  52. return CommonResult.fail("当前数据不存在,删除失败!");
  53. }
  54. int result = repairConsumablesService.deleteRepairConsumablesById(id);
  55. return result > 0 ? CommonResult.ok("删除成功") : CommonResult.fail("删除失败");
  56. }
  57. }