From 8f781f3cb17187a7ee58f41632c25fbb2aa81cc7 Mon Sep 17 00:00:00 2001 From: linzhijie <19970921lzj> Date: 星期二, 16 三月 2021 19:57:24 +0800 Subject: [PATCH] 补充环境配置 --- src/main/java/com/ots/project/exam/controller/EntDemographyInfoController.java | 45 ++++++++++++++++++++++++++++++++++++++------- 1 files changed, 38 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/ots/project/exam/controller/EntDemographyInfoController.java b/src/main/java/com/ots/project/exam/controller/EntDemographyInfoController.java index db24ed7..3032586 100644 --- a/src/main/java/com/ots/project/exam/controller/EntDemographyInfoController.java +++ b/src/main/java/com/ots/project/exam/controller/EntDemographyInfoController.java @@ -1,4 +1,5 @@ package com.ots.project.exam.controller; + import com.ots.common.enums.UserTypeEnum; import com.ots.common.utils.poi.ExcelUtil; import com.ots.common.utils.security.ShiroUtils; @@ -16,16 +17,25 @@ import org.springframework.ui.ModelMap; import org.springframework.web.bind.annotation.*; import org.springframework.web.servlet.ModelAndView; + import java.util.HashMap; import java.util.List; import java.util.Objects; +/** + * 浜哄彛瀛︿俊鎭疌ontroller + * + * @author ots + * @date 2019-12-15 + */ @Controller @RequestMapping("/exam/info") public class EntDemographyInfoController extends BaseController { private String prefix = "exam/info"; + @Autowired private IEntDemographyInfoService entDemographyInfoService; + @RequiresPermissions("exam:info:view") @GetMapping() public ModelAndView info() { @@ -38,7 +48,10 @@ } return new ModelAndView(prefix + "/info", new HashMap<>()); } - + + /** + * 鏌ヨ浜哄彛瀛︿俊鎭垪琛� + */ @RequiresPermissions("exam:info:list") @PostMapping("/list") @ResponseBody @@ -47,7 +60,10 @@ List<EntDemographyInfo> list = entDemographyInfoService.selectEntDemographyInfoList(entDemographyInfo); return getDataTable(list); } - + + /** + * 瀵煎嚭浜哄彛瀛︿俊鎭垪琛� + */ @RequiresPermissions("exam:info:export") @PostMapping("/export") @ResponseBody @@ -56,12 +72,18 @@ ExcelUtil<EntDemographyInfo> util = new ExcelUtil<EntDemographyInfo>(EntDemographyInfo.class); return util.exportExcel(list, "info"); } - + + /** + * 鏂板浜哄彛瀛︿俊鎭� + */ @GetMapping("/add") public String add() { return prefix + "/add"; } - + + /** + * 鏂板淇濆瓨浜哄彛瀛︿俊鎭� + */ @RequiresPermissions("exam:info:add") @Log(title = "浜哄彛瀛︿俊鎭�", businessType = BusinessType.INSERT) @PostMapping("/add") @@ -69,14 +91,20 @@ public AjaxResult addSave(EntDemographyInfo entDemographyInfo) { return toAjax(entDemographyInfoService.insertEntDemographyInfo(entDemographyInfo)); } - + + /** + * 淇敼浜哄彛瀛︿俊鎭� + */ @GetMapping("/edit/{infoId}") public String edit(@PathVariable("infoId") Long infoId, ModelMap mmap) { EntDemographyInfo entDemographyInfo = entDemographyInfoService.selectEntDemographyInfoById(infoId); mmap.put("entDemographyInfo", entDemographyInfo); return prefix + "/edit"; } - + + /** + * 淇敼淇濆瓨浜哄彛瀛︿俊鎭� + */ @RequiresPermissions("exam:info:edit") @Log(title = "浜哄彛瀛︿俊鎭�", businessType = BusinessType.UPDATE) @PostMapping("/edit") @@ -84,7 +112,10 @@ public AjaxResult editSave(EntDemographyInfo entDemographyInfo) { return toAjax(entDemographyInfoService.updateEntDemographyInfo(entDemographyInfo)); } - + + /** + * 鍒犻櫎浜哄彛瀛︿俊鎭� + */ @RequiresPermissions("exam:info:remove") @Log(title = "浜哄彛瀛︿俊鎭�", businessType = BusinessType.DELETE) @PostMapping("/remove") -- Gitblit v1.9.1