From 5e873863bc7324894c89b0a0fc77a6202c91cd64 Mon Sep 17 00:00:00 2001 From: wzp <516075396@qq.com> Date: 星期二, 06 四月 2021 10:35:42 +0800 Subject: [PATCH] 20210406 --- src/main/java/com/ots/project/exam/controller/TReportTemplateController.java | 45 +++++++-------------------------------------- 1 files changed, 7 insertions(+), 38 deletions(-) diff --git a/src/main/java/com/ots/project/exam/controller/TReportTemplateController.java b/src/main/java/com/ots/project/exam/controller/TReportTemplateController.java index 7085583..bd6dca2 100644 --- a/src/main/java/com/ots/project/exam/controller/TReportTemplateController.java +++ b/src/main/java/com/ots/project/exam/controller/TReportTemplateController.java @@ -1,5 +1,4 @@ package com.ots.project.exam.controller; - import com.ots.common.utils.poi.ExcelUtil; import com.ots.framework.aspectj.lang.annotation.Log; import com.ots.framework.aspectj.lang.enums.BusinessType; @@ -13,33 +12,21 @@ import org.springframework.stereotype.Controller; import org.springframework.ui.ModelMap; import org.springframework.web.bind.annotation.*; - import java.util.List; import java.util.Objects; -/** - * 鎶ュ憡妯℃澘閰嶇疆Controller - * - * @author ots - * @date 2020-03-24 - */ @Controller @RequestMapping("/exam/template") public class TReportTemplateController extends BaseController { private String prefix = "exam/template"; - @Autowired private ITReportTemplateService tReportTemplateService; - @RequiresPermissions("exam:template:view") @GetMapping() public String template() { return prefix + "/template"; } - - /** - * 鏌ヨ鎶ュ憡妯℃澘閰嶇疆鍒楄〃 - */ + @RequiresPermissions("exam:template:list") @PostMapping("/list") @ResponseBody @@ -48,10 +35,7 @@ List<TReportTemplate> list = tReportTemplateService.selectTReportTemplateList(tReportTemplate); return getDataTable(list); } - - /** - * 瀵煎嚭鎶ュ憡妯℃澘閰嶇疆鍒楄〃 - */ + @RequiresPermissions("exam:template:export") @PostMapping("/export") @ResponseBody @@ -60,18 +44,12 @@ ExcelUtil<TReportTemplate> util = new ExcelUtil<TReportTemplate>(TReportTemplate.class); return util.exportExcel(list, "template"); } - - /** - * 鏂板鎶ュ憡妯℃澘閰嶇疆 - */ + @GetMapping("/add") public String add() { return prefix + "/add"; } - - /** - * 鏂板淇濆瓨鎶ュ憡妯℃澘閰嶇疆 - */ + @RequiresPermissions("exam:template:add") @Log(title = "鎶ュ憡妯℃澘閰嶇疆", businessType = BusinessType.INSERT) @PostMapping("/add") @@ -83,20 +61,14 @@ } return toAjax(tReportTemplateService.insertTReportTemplate(tReportTemplate)); } - - /** - * 淇敼鎶ュ憡妯℃澘閰嶇疆 - */ + @GetMapping("/edit/{id}") public String edit(@PathVariable("id") Long id, ModelMap mmap) { TReportTemplate tReportTemplate = tReportTemplateService.selectTReportTemplateById(id); mmap.put("tReportTemplate", tReportTemplate); return prefix + "/edit"; } - - /** - * 淇敼淇濆瓨鎶ュ憡妯℃澘閰嶇疆 - */ + @RequiresPermissions("exam:template:edit") @Log(title = "鎶ュ憡妯℃澘閰嶇疆", businessType = BusinessType.UPDATE) @PostMapping("/edit") @@ -104,10 +76,7 @@ public AjaxResult editSave(TReportTemplate tReportTemplate) { return toAjax(tReportTemplateService.updateTReportTemplate(tReportTemplate)); } - - /** - * 鍒犻櫎鎶ュ憡妯℃澘閰嶇疆 - */ + @RequiresPermissions("exam:template:remove") @Log(title = "鎶ュ憡妯℃澘閰嶇疆", businessType = BusinessType.DELETE) @PostMapping("/remove") -- Gitblit v1.9.1