HelpPageController.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.caimei.www.controller.unlimited;
  2. import com.caimei.www.controller.BaseController;
  3. import com.caimei.www.pojo.page.PageContent;
  4. import com.caimei.www.service.page.HelpService;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.stereotype.Controller;
  7. import org.springframework.ui.Model;
  8. import org.springframework.web.bind.annotation.GetMapping;
  9. import org.springframework.web.bind.annotation.PathVariable;
  10. import org.springframework.web.bind.annotation.RequestParam;
  11. /**
  12. * Description
  13. *
  14. * @author : Charles
  15. * @date : 2020/7/31
  16. */
  17. @Controller
  18. public class HelpPageController extends BaseController {
  19. private static final String HELP_PAGE_PATH = "help/help";
  20. private HelpService helpService;
  21. @Autowired
  22. public void setHelpService(HelpService helpService) {
  23. this.helpService = helpService;
  24. }
  25. /**
  26. * 帮助页
  27. */
  28. @GetMapping("/help/{id}.html")
  29. public String help(final Model model, @RequestParam(value="id",defaultValue = "1016") Integer id ) {
  30. // 默认平台介绍
  31. PageContent helpPage = helpService.getHelpPageById(id);
  32. model.addAttribute("pageInfo", helpPage);
  33. return HELP_PAGE_PATH;
  34. }
  35. }