BulletinCruxConfigController.java 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. package com.bizmatics.controller.web;
  2. import com.bizmatics.common.core.bean.ApiResult;
  3. import com.bizmatics.model.BulletinCruxConfig;
  4. import com.bizmatics.service.BulletinCruxConfigService;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.web.bind.annotation.*;
  7. import java.util.List;
  8. /**
  9. * 数据看板-数据配置1
  10. *
  11. * @author ya
  12. * @since 2022-06-01
  13. */
  14. @RestController
  15. @RequestMapping("/bulletinCruxConfig")
  16. public class BulletinCruxConfigController {
  17. @Autowired
  18. private BulletinCruxConfigService bulletinCruxConfigService;
  19. /**
  20. * 数据看板-数据配置查询1
  21. *
  22. * @param siteId 站点ID
  23. * @param id 配置ID
  24. * @return
  25. */
  26. @GetMapping("/getBulletinCruxConfigList")
  27. public ApiResult<List<Object>> getBulletinCruxConfigList(@RequestParam(value = "siteId") Integer siteId,
  28. @RequestParam(value = "id", required = false, defaultValue = "0") Integer id) {
  29. return ApiResult.success(bulletinCruxConfigService.getBulletinCruxConfigList(siteId, id));
  30. }
  31. /**
  32. * 数据看板-数据配置1编辑
  33. *
  34. * @param bulletinCruxConfig
  35. * @return
  36. */
  37. @PostMapping("editBulletinCruxConfig")
  38. public ApiResult<Void> editBulletinCruxConfig(@RequestBody BulletinCruxConfig bulletinCruxConfig) {
  39. bulletinCruxConfigService.editBulletinCruxConfig(bulletinCruxConfig);
  40. return ApiResult.success();
  41. }
  42. /**
  43. * 数据看板-数据配置1删除
  44. *
  45. * @param id 配置ID
  46. * @return
  47. */
  48. @GetMapping("/delBulletinCruxConfig")
  49. public ApiResult<Void> delBulletinCruxConfig(@RequestParam(value = "id") Integer id) {
  50. bulletinCruxConfigService.delBulletinCruxConfig(id);
  51. return ApiResult.success();
  52. }
  53. }