SystemSetterController.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.ruoyi.demo.controller;
  2. import com.ruoyi.common.core.domain.R;
  3. import com.ruoyi.common.core.validate.EditGroup;
  4. import com.ruoyi.demo.entity.SystemSetter;
  5. import com.ruoyi.demo.entity.vo.SystemSetterVo;
  6. import com.ruoyi.demo.service.SystemSetterService;
  7. import org.springframework.beans.factory.annotation.Autowired;
  8. import org.springframework.validation.annotation.Validated;
  9. import org.springframework.web.bind.annotation.*;
  10. @RestController
  11. @RequestMapping("/system")
  12. public class SystemSetterController {
  13. @Autowired
  14. SystemSetterService systemSetterService;
  15. /**
  16. * 获取系统间隔配置信息
  17. * @return
  18. */
  19. @GetMapping("/getSystemSetter")
  20. public R getSystemSetter(){
  21. SystemSetter systemSetter = systemSetterService.getSystemSetter();
  22. System.out.println(systemSetter);
  23. return R.ok(systemSetter);
  24. }
  25. /**
  26. * 修改系统间隔配置信息
  27. * @param systemSetterVo
  28. * @return
  29. */
  30. @PutMapping("/updateSystemSetter")
  31. public R updateSystemSetter(@RequestBody @Validated(value = {EditGroup.class}) SystemSetterVo systemSetterVo){
  32. systemSetterService.updateSystemSetter(systemSetterVo);
  33. return R.ok();
  34. }
  35. }