CmsBannerController.java 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. //package com.backendsys.controller.Cms;
  2. //
  3. //import com.backendsys.aspect.QueryNullCheck;
  4. //import com.backendsys.aspect.QueryNullCheckAspect;
  5. //import com.backendsys.entity.Cms.CmsBannerDTO;
  6. //import com.backendsys.entity.PageDTO;
  7. //import com.backendsys.service.Cms.CmsBannerService;
  8. //import com.backendsys.utils.response.Result;
  9. //import org.springframework.beans.factory.annotation.Autowired;
  10. //import org.springframework.security.access.prepost.PreAuthorize;
  11. //import org.springframework.validation.annotation.Validated;
  12. //import org.springframework.web.bind.annotation.*;
  13. //
  14. ///**
  15. // * 幻灯片
  16. // */
  17. //@RestController
  18. //public class CmsBannerController {
  19. //
  20. // @Autowired
  21. // private CmsBannerService cmsBannerService;
  22. //
  23. // @PreAuthorize("@sr.hasPermission('10.1')")
  24. // @GetMapping("/api/cms/banner/getBanner")
  25. // public Result getBanner(@Validated PageDTO pageDTO, @Validated CmsBannerDTO cmsBannerDTO) {
  26. // return Result.success(cmsBannerService.queryBanner(pageDTO.getPage_num(), pageDTO.getPage_size(), cmsBannerDTO));
  27. // }
  28. //
  29. // @PreAuthorize("@sr.hasPermission('10.1.1')")
  30. // @QueryNullCheck(serviceClass = CmsBannerService.class, serviceMethod = "queryBannerDetail", argField = "banner_id", message = "幻灯片不存在")
  31. // @GetMapping("/api/cms/banner/getBannerDetail")
  32. // public Result getBannerDetail(@Validated(CmsBannerDTO.Detail.class) CmsBannerDTO cmsBannerDTO) {
  33. // return Result.success(QueryNullCheckAspect.getQueryResult());
  34. // }
  35. //
  36. // @PreAuthorize("@sr.hasPermission('10.1.2')")
  37. // @PostMapping("/api/cms/banner/createBanner")
  38. // public Result createBanner(@Validated(CmsBannerDTO.Create.class) @RequestBody CmsBannerDTO cmsBannerDTO) {
  39. // return Result.success(cmsBannerService.insertBanner(cmsBannerDTO), "创建成功");
  40. // }
  41. //
  42. // @PreAuthorize("@sr.hasPermission('10.1.3')")
  43. // @QueryNullCheck(serviceClass = CmsBannerService.class, serviceMethod = "queryBannerDetail", argField = "banner_id", message = "幻灯片不存在")
  44. // @PutMapping("/api/cms/banner/updateBanner")
  45. // public Result updateBanner(@Validated(CmsBannerDTO.Update.class) @RequestBody CmsBannerDTO cmsBannerDTO) {
  46. // return Result.success(cmsBannerService.updateBanner(cmsBannerDTO), "更新成功");
  47. // }
  48. //
  49. // @PreAuthorize("@sr.hasPermission('10.1.4')")
  50. // @QueryNullCheck(serviceClass = CmsBannerService.class, serviceMethod = "queryBannerDetail", argField = "banner_id", message = "幻灯片不存在")
  51. // @DeleteMapping("/api/cms/banner/deleteBanner")
  52. // public Result deleteBanner(@Validated(CmsBannerDTO.Delete.class) @RequestBody CmsBannerDTO cmsBannerDTO) {
  53. // return Result.success(cmsBannerService.deleteBanner(cmsBannerDTO), "删除成功");
  54. // }
  55. //
  56. // /**
  57. // * 幻灯片列表 (公共)
  58. // */
  59. // @GetMapping("/api/public/cms/banner/getBanner")
  60. // public Result getPublicBanner(@Validated PageDTO pageDTO, @Validated CmsBannerDTO cmsBannerDTO) {
  61. // cmsBannerDTO.setStatus(1); // 已启用
  62. // return Result.success(cmsBannerService.queryBanner(pageDTO.getPage_num(), pageDTO.getPage_size(), cmsBannerDTO));
  63. // }
  64. //
  65. //}