CmsPageController.java 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. //package com.backendsys.controller.Cms;
  2. //
  3. //import com.backendsys.entity.Cms.CmsPageDTO;
  4. //import com.backendsys.entity.PageDTO;
  5. //import com.backendsys.service.Cms.CmsPageService;
  6. //import com.backendsys.utils.response.Result;
  7. //import com.backendsys.utils.response.ResultEnum;
  8. //import org.springframework.beans.factory.annotation.Autowired;
  9. //import org.springframework.security.access.prepost.PreAuthorize;
  10. //import org.springframework.validation.annotation.Validated;
  11. //import org.springframework.web.bind.annotation.*;
  12. //
  13. //import java.util.Map;
  14. //
  15. ///**
  16. // * 资讯
  17. // */
  18. //@RestController
  19. //public class CmsPageController {
  20. //
  21. // @Autowired
  22. // private CmsPageService cmsPageService;
  23. //
  24. // // @Validated @Translate CmsPageDTO cmsPageDTO
  25. // // 使用这个写法,让实体类自动添加 lang 参数,这个参数来自于 Cookie
  26. //
  27. //
  28. //// @PreAuthorize("@sr.hasPermission('12.1')")
  29. //// @GetMapping("/api/cms/page/getPage")
  30. //// public Result getPage(@Validated PageDTO pageDTO, @Validated CmsPageDTO cmsPageDTO) {
  31. //// return Result.success(cmsPageService.queryPage(pageDTO.getPage_num(), pageDTO.getPage_size(), cmsPageDTO));
  32. //// }
  33. //
  34. //// /**
  35. //// * 详情
  36. //// */
  37. //// @PreAuthorize("@sr.hasPermission('12.2')")
  38. //// @GetMapping("/api/cms/page/getPageDetail")
  39. //// public Result getPageDetail(@Validated CmsPageDTO cmsPageDTO) {
  40. ////
  41. //// Map<String, Object> cmsPage = cmsPageService.queryPageDetail(cmsPageDTO);
  42. //// if (cmsPage == null) {
  43. //// return Result.error(ResultEnum.DATABASE_OPERATION_FAILED.getCode(), "内容不存在");
  44. //// }
  45. //// String page_sign = cmsPageDTO.getPage_sign();
  46. //// cmsPage.put("page_sign", page_sign);
  47. ////
  48. //// return Result.success(cmsPageService.queryPageDetail(cmsPageDTO));
  49. //// }
  50. //
  51. //// @PreAuthorize("@sr.hasPermission('12.3')")
  52. //// // @QueryNullCheck(serviceClass = CmsPageService.class, serviceMethod = "queryPageDetail", argField = "page_id", message = "资讯不存在")
  53. //// @PutMapping("/api/cms/page/updatePage")
  54. //// public Result updatePage(@Validated(CmsPageDTO.Update.class) @RequestBody CmsPageDTO cmsPageDTO) {
  55. //// return Result.success(cmsPageService.updatePage(cmsPageDTO), "更新成功");
  56. //// }
  57. //
  58. // /**
  59. // * 详情 (公共)
  60. // */
  61. // @GetMapping("/api/public/cms/page/getPageDetail")
  62. // public Result getPageDetailPublic(@Validated CmsPageDTO cmsPageDTO) {
  63. //
  64. // Map<String, Object> cmsPage = cmsPageService.queryPageDetailPublic(cmsPageDTO);
  65. // if (cmsPage == null) {
  66. // return Result.error(ResultEnum.DATABASE_OPERATION_FAILED.getCode(), "内容不存在");
  67. // }
  68. // String page_sign = cmsPageDTO.getPage_sign();
  69. // cmsPage.put("page_sign", page_sign);
  70. //
  71. // return Result.success(cmsPage);
  72. // }
  73. //
  74. //}