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/DistributorController.java |   37 +++++++++++++++++++++++++++++++------
 1 files changed, 31 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/ots/project/exam/controller/DistributorController.java b/src/main/java/com/ots/project/exam/controller/DistributorController.java
index ed47e97..f0b32ad 100644
--- a/src/main/java/com/ots/project/exam/controller/DistributorController.java
+++ b/src/main/java/com/ots/project/exam/controller/DistributorController.java
@@ -1,4 +1,5 @@
 package com.ots.project.exam.controller;
+
 import com.ots.common.enums.UserTypeEnum;
 import com.ots.common.utils.StringUtils;
 import com.ots.common.utils.security.ShiroUtils;
@@ -17,22 +18,36 @@
 import org.springframework.stereotype.Controller;
 import org.springframework.ui.ModelMap;
 import org.springframework.web.bind.annotation.*;
+
 import java.util.List;
 import java.util.Objects;
+
 import static com.ots.common.enums.UserTypeEnum.DIS_USER;
 
+/**
+ * @Created with IntelliJ IDEA.
+ * @User: liguosheng
+ * @Date: 2019/11/22
+ * @Time: 10:40
+ * @description: 鍒嗛攢鍟�
+ */
 @Controller
 @RequestMapping("/exam/distributor")
 public class DistributorController extends BaseController {
+
     private String prefix = "exam/distributor";
     @Autowired
     private ISysUserExtendService sysUserExtendService;
+
     @RequiresPermissions("exam:distributor:view")
     @GetMapping()
     public String distributor() {
         return prefix + "/distributor";
     }
-    
+
+    /**
+     * 鏌ヨ鐢ㄦ埛淇℃伅鎵╁睍鍒楄〃
+     */
     @PostMapping("/list")
     @ResponseBody
     public TableDataInfo list(SysUserExtend sysUserExtend) {
@@ -46,16 +61,20 @@
         List<SysUserExtend> list = sysUserExtendService.selectSysUserExtendList(sysUserExtend);
         return getDataTable(list);
     }
-    
+
+    /**
+     * 鏂板鐢ㄦ埛淇℃伅鎵╁睍
+     */
     @GetMapping("/add")
     public String add(ModelMap mmap) {
         List<SysUserExtend> list = getSysUserExtends();
         mmap.put("us", list);
         return prefix + "/add";
     }
+
     List<SysUserExtend> getSysUserExtends() {
         User sysUser = ShiroUtils.getSysUser();
-        
+        //濡傛灉鏄郴缁熺敤鎴疯繑鍥炴墍鏈夌郴缁熺敤鎴峰拰涓嬪睘涓�绾у垎閿�鍟�
         SysUserExtend sysUserExtend = new SysUserExtend();
         if (Objects.equals(UserTypeEnum.SYS_USER.getUserType(), sysUser.getUserType())) {
             sysUserExtend.setParentUserId(sysUser.getUserId());
@@ -63,8 +82,9 @@
             sysUserExtend.setUserId(sysUser.getUserId());
         }
         sysUserExtend.setFirstLevel("1");
-        
+        //濡傛灉鏄竴绾у垎閿�鍟嗭紝杩斿洖鑷繁
         List<SysUserExtend> list = sysUserExtendService.selectSysUserExtendList(sysUserExtend);
+
         if (Objects.equals(UserTypeEnum.SYS_USER.getUserType(), sysUser.getUserType())) {
             SysUserExtend userExtend = new SysUserExtend();
             userExtend.setUserId(sysUser.getUserId());
@@ -73,7 +93,10 @@
         }
         return list;
     }
-    
+
+    /**
+     * 淇敼鐢ㄦ埛淇℃伅鎵╁睍
+     */
     @GetMapping("/edit/{userId}")
     public String edit(@PathVariable("userId") Long userId, ModelMap mmap) {
         SysUserExtend sysUserExtend = sysUserExtendService.selectSysUserExtendById(userId);
@@ -85,13 +108,15 @@
         mmap.put("us", list);
         return prefix + "/edit";
     }
+
     @RequiresPermissions("exam:distributor:remove")
     @PostMapping("/remove")
     @ResponseBody
     public AjaxResult remove(String ids) {
         return toAjax(sysUserExtendService.deleteSysUserExtendByIds(ids));
     }
-    
+
+    // 鍏嶅瘑鐧诲綍
     @RequiresPermissions("exam:distributor:freelogin")
     @PostMapping("/freelogin")
     @ResponseBody

--
Gitblit v1.9.1