RepairSystemSettingController.java 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. package com.repair.controller;
  2. import com.repair.api.RepairSystemSettingControllerAPI;
  3. import com.repair.common.utils.paramUtils;
  4. import com.repair.model.pojo.RepairSystemSetting;
  5. import com.repair.model.result.CommonResult;
  6. import com.repair.services.RepairSystemSettingService;
  7. import org.springframework.beans.factory.annotation.Autowired;
  8. import org.springframework.validation.BindingResult;
  9. import org.springframework.web.bind.annotation.RestController;
  10. /**
  11. * <p>
  12. * 前端控制器
  13. * </p>
  14. *
  15. * @author ceshi
  16. * @since 2023-07-11
  17. */
  18. @RestController
  19. public class RepairSystemSettingController implements RepairSystemSettingControllerAPI {
  20. @Autowired
  21. private RepairSystemSettingService repairSystemSettingService;
  22. /**
  23. * 查询系统设置数据
  24. * @return
  25. */
  26. @Override
  27. public CommonResult QueryRepairSystemSetting() {
  28. RepairSystemSetting result = repairSystemSettingService.queryRepairSystemSetting();
  29. return CommonResult.ok(result);
  30. }
  31. /**
  32. * 新增系统设置数据
  33. * @param repairSystemSetting
  34. * @param bindingResult
  35. * @return
  36. */
  37. @Override
  38. public CommonResult InsertRepairSystemSetting(RepairSystemSetting repairSystemSetting, BindingResult bindingResult) {
  39. if (bindingResult.hasErrors()) {
  40. String st = paramUtils.getParamError(bindingResult);
  41. return CommonResult.fail(st);
  42. }
  43. int result = repairSystemSettingService.insertRepairSystemSetting(repairSystemSetting);
  44. return result > 0 ? CommonResult.ok("添加成功") : CommonResult.fail("添加失败");
  45. }
  46. /**
  47. * 修改系统设置数据
  48. * @param ra
  49. * @param bindingResult
  50. * @return
  51. */
  52. @Override
  53. public CommonResult updateRepairSystemSettingById(RepairSystemSetting ra, BindingResult bindingResult) {
  54. if (bindingResult.hasErrors()) {
  55. String st = paramUtils.getParamError(bindingResult);
  56. return CommonResult.fail(st);
  57. }
  58. int result = repairSystemSettingService.updateRepaiSystemSetting(ra);
  59. return result > 0 ? CommonResult.ok("修改成功") : CommonResult.fail("修改失败");
  60. }
  61. }