From 93af1c6ffb9ae0e894689ad3a37b548e57d54cff Mon Sep 17 00:00:00 2001 From: linzhijie <19970921lzj> Date: 星期四, 11 三月 2021 19:10:07 +0800 Subject: [PATCH] 有注释的测评系统业务代码 --- src/main/java/com/ots/project/exam/controller/EntOperLogController.java | 44 +++++++++++++++++++++++++++++++++++++------- 1 files changed, 37 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/ots/project/exam/controller/EntOperLogController.java b/src/main/java/com/ots/project/exam/controller/EntOperLogController.java index 94880c9..c171a43 100644 --- a/src/main/java/com/ots/project/exam/controller/EntOperLogController.java +++ b/src/main/java/com/ots/project/exam/controller/EntOperLogController.java @@ -1,4 +1,5 @@ package com.ots.project.exam.controller; + import java.util.List; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; @@ -18,20 +19,31 @@ import com.ots.framework.web.page.TableDataInfo; import org.springframework.stereotype.Controller; +/** + * 浣跨敤娆℃暟鎿嶄綔璁板綍Controller + * + * @author ots + * @date 2020-01-19 + */ @Controller @RequestMapping("/exam/entOperLog") public class EntOperLogController extends BaseController { private String prefix = "exam/entOperLog"; + @Autowired private IEntOperLogService entOperLogService; + @RequiresPermissions("exam:entOperLog:view") @GetMapping() public String entOperLog() { return prefix + "/entOperLog"; } - + + /** + * 鏌ヨ浣跨敤娆℃暟鎿嶄綔璁板綍鍒楄〃 + */ @RequiresPermissions("exam:entOperLog:list") @PostMapping("/list") @ResponseBody @@ -41,7 +53,10 @@ List<EntOperLog> list = entOperLogService.selectEntOperLogList(entOperLog); return getDataTable(list); } - + + /** + * 瀵煎嚭浣跨敤娆℃暟鎿嶄綔璁板綍鍒楄〃 + */ @RequiresPermissions("exam:entOperLog:export") @PostMapping("/export") @ResponseBody @@ -51,13 +66,19 @@ ExcelUtil<EntOperLog> util = new ExcelUtil<EntOperLog>(EntOperLog.class); return util.exportExcel(list, "entOperLog"); } - + + /** + * 鏂板浣跨敤娆℃暟鎿嶄綔璁板綍 + */ @GetMapping("/add") public String add() { return prefix + "/add"; } - + + /** + * 鏂板淇濆瓨浣跨敤娆℃暟鎿嶄綔璁板綍 + */ @RequiresPermissions("exam:entOperLog:add") @Log(title = "浣跨敤娆℃暟鎿嶄綔璁板綍", businessType = BusinessType.INSERT) @PostMapping("/add") @@ -66,7 +87,10 @@ { return toAjax(entOperLogService.insertEntOperLog(entOperLog)); } - + + /** + * 淇敼浣跨敤娆℃暟鎿嶄綔璁板綍 + */ @GetMapping("/edit/{logId}") public String edit(@PathVariable("logId") Long logId, ModelMap mmap) { @@ -74,7 +98,10 @@ mmap.put("entOperLog", entOperLog); return prefix + "/edit"; } - + + /** + * 淇敼淇濆瓨浣跨敤娆℃暟鎿嶄綔璁板綍 + */ @RequiresPermissions("exam:entOperLog:edit") @Log(title = "浣跨敤娆℃暟鎿嶄綔璁板綍", businessType = BusinessType.UPDATE) @PostMapping("/edit") @@ -83,7 +110,10 @@ { return toAjax(entOperLogService.updateEntOperLog(entOperLog)); } - + + /** + * 鍒犻櫎浣跨敤娆℃暟鎿嶄綔璁板綍 + */ @RequiresPermissions("exam:entOperLog:remove") @Log(title = "浣跨敤娆℃暟鎿嶄綔璁板綍", businessType = BusinessType.DELETE) @PostMapping( "/remove") -- Gitblit v1.9.1