TemplateSettingController.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.it.ocs.templateSetting.controller;
  2. import org.springframework.beans.factory.annotation.Autowired;
  3. import org.springframework.stereotype.Controller;
  4. import org.springframework.web.bind.annotation.RequestMapping;
  5. import org.springframework.web.bind.annotation.ResponseBody;
  6. import com.it.ocs.common.OperationResult;
  7. import com.it.ocs.common.RequestParam;
  8. import com.it.ocs.common.ResponseResult;
  9. import com.it.ocs.templateSetting.service.ITemplateSettingService;
  10. import com.it.ocs.templateSetting.vo.TemplateSettingVo;
  11. /**
  12. * 模板设置控制层
  13. *
  14. * @author yecaiqing
  15. *
  16. */
  17. @Controller
  18. @RequestMapping("/templateSetting")
  19. public class TemplateSettingController {
  20. @Autowired
  21. private ITemplateSettingService templateSettingService;
  22. // 跳转到模板设置主页
  23. @RequestMapping("/tolist")
  24. public String skipList() {
  25. return "admin/templateSetting/list";
  26. }
  27. @RequestMapping("/findAll")
  28. public @ResponseBody ResponseResult<TemplateSettingVo> findAll(RequestParam param) {
  29. return templateSettingService.findAll(param);
  30. }
  31. @RequestMapping("/saveEdit")
  32. public @ResponseBody OperationResult saveEdit(TemplateSettingVo templateSetting) {
  33. return templateSettingService.saveEdit(templateSetting);
  34. }
  35. @RequestMapping("/remove")
  36. public @ResponseBody OperationResult removeTemplateSetting(String ids) {
  37. return templateSettingService.removeTemplateSetting(ids);
  38. }
  39. }