From c007f0ca1785db093d48f4846cda82fe8e955765 Mon Sep 17 00:00:00 2001
From: kimi <kimi42345@gmail.com>
Date: 星期三, 27 五月 2020 09:59:29 +0800
Subject: [PATCH] merage

---
 src/main/java/com/highdatas/mdm/controller/MasterAuthorController.java |  132 +++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 117 insertions(+), 15 deletions(-)

diff --git a/src/main/java/com/highdatas/mdm/controller/MasterAuthorController.java b/src/main/java/com/highdatas/mdm/controller/MasterAuthorController.java
index d071848..88a9c61 100644
--- a/src/main/java/com/highdatas/mdm/controller/MasterAuthorController.java
+++ b/src/main/java/com/highdatas/mdm/controller/MasterAuthorController.java
@@ -37,8 +37,7 @@
     IMasterAuthorService authorService;
     @Autowired
     IMasterAuthorDetailService authorDetailService;
-    @Autowired
-    ITUserRoleService userRoleService;
+
     @Autowired
     IMenuMappingService menuMappingService;
     @Autowired
@@ -65,6 +64,12 @@
     private String maintainFieldId = "maintainFieldId";
     private String maintain_field_id = "maintain_field_id";
 
+    /**
+     *
+     * @description: 娣诲姞鎴栬�呮洿鏂版潈闄�
+     * @return 鏉冮檺鏁版嵁
+     *
+     */
     @RequestMapping(value = "/addOrUpdate", method = RequestMethod.POST)
     public Result deleteModel(@RequestBody MasterAuthor masterAuthor)  {
         if (StringUtils.isEmpty(masterAuthor.getMaintainFieldId())) {
@@ -96,7 +101,15 @@
             return Result.error(CodeMsg.UPDATE_ERROR);
         }
     }
-
+    /**
+     *
+     * @description: 閫氳繃绯荤粺鐢ㄦ埛鑾峰彇鏉冮檺
+     * @param characterId 绯荤粺鐢ㄦ埛
+     * @param isGroup 鏄惁涓虹敤鎴风粍鏁版嵁
+    *  @param type 鐢ㄦ埛绫诲瀷
+     * @return 鍏蜂綋鏁版嵁
+     *
+     */
     @RequestMapping(value = "/get/{characterId}", method = RequestMethod.GET)
     public Result get(@PathVariable String characterId,@RequestParam boolean isGroup, @RequestParam MasterAuthorType type, HttpServletRequest request){
         List<MasterAuthor> masterAuthorList = authorService.selectList(new EntityWrapper<MasterAuthor>().eq("user_group", isGroup).eq("type", type.name()).eq("character_id", characterId));
@@ -154,7 +167,14 @@
         object.fluentPut("audit",sysMenus);
         return Result.success(object);
     }
-
+    /**
+     *
+     * @description: 閫氳繃绯荤粺鐢ㄦ埛鍒犻櫎鏉冮檺
+     * @param characterId 绯荤粺鐢ㄦ埛
+     *  @param type 鐢ㄦ埛绫诲瀷
+     * @return 鏄惁鍒犻櫎鎴愬姛
+     *
+     */
     @RequestMapping(value = "/delete/{characterId}", method = RequestMethod.GET)
     public Result delete(@PathVariable String characterId, @RequestParam MasterAuthorType type){
         List<MasterAuthor> masterAuthorList = authorService.selectList(new EntityWrapper<MasterAuthor>()
@@ -178,7 +198,15 @@
         }
     }
 
-
+    /**
+     *
+     * @description: 閫氳繃涓婚鍒犻櫎鏉冮檺
+     * @param characterId 绯荤粺鐢ㄦ埛
+     * @param menuId 涓婚id
+     *  @param type 鐢ㄦ埛绫诲瀷
+     * @return 鍏蜂綋鏁版嵁
+     *
+     */
     @RequestMapping(value = "/delete/menu/{menuId}", method = RequestMethod.GET)
     public Result deleteTable(@PathVariable String menuId, @RequestParam String characterId, @RequestParam MasterAuthorType type, HttpServletRequest request){
         String maintainFieldId = request.getParameter(this.maintainFieldId);
@@ -220,7 +248,14 @@
             return Result.error(CodeMsg.DELETE_ERROR);
         }
     }
-
+    /**
+     *
+     * @description: 鐢ㄦ埛缁勬坊鍔犺鑹插叧鑱�
+     * @param groupId 鐢ㄦ埛缁刬d
+     * @param roleId 瑙掕壊id
+     * @return 鏄惁娣诲姞鎴愬姛
+     *
+     */
     @RequestMapping(value = "/groupAddRole/{roleId}", method = RequestMethod.GET)
     public Result addGroupRole(@PathVariable String roleId, @RequestParam String groupId, HttpServletRequest request){
         TUser user = DbUtils.getUser(request);
@@ -244,7 +279,14 @@
         }
         return Result.success(tableMasterAuthor.values());
     }
-
+    /**
+     *
+     * @description: 鐢ㄦ埛娣诲姞瑙掕壊鍏宠仈
+     * @param userId 鐢ㄦ埛id
+     * @param roleId 瑙掕壊id
+     * @return 鏄惁娣诲姞鎴愬姛
+     *
+     */
     @RequestMapping(value = "/userAddRole/{roleId}", method = RequestMethod.GET)
     public Result addRole(@PathVariable String roleId, @RequestParam String userId, HttpServletRequest request){
         TUser user = DbUtils.getUserById(userId);
@@ -269,7 +311,14 @@
         return Result.success(tableMasterAuthor.values());
     }
 
-
+    /**
+     *
+     * @description: 鐢ㄦ埛鍒犻櫎瑙掕壊鍏宠仈
+     * @param userId 鐢ㄦ埛id
+     * @param roleId 瑙掕壊id
+     * @return 鏄惁鍒犻櫎鎴愬姛
+     *
+     */
     @RequestMapping(value = "/userDelRole/{roleId}", method = RequestMethod.GET)
     public Result delRole(@PathVariable String roleId, @RequestParam String userId, HttpServletRequest request){
         ArrayList<String> delRoleList = new ArrayList<>();
@@ -287,7 +336,14 @@
         }
         return Result.success(tableMasterAuthor.values());
     }
-
+    /**
+     *
+     * @description: 鐢ㄦ埛缁勫垹闄よ鑹插叧鑱�
+     * @param groupId 鐢ㄦ埛缁刬d
+     * @param roleId 瑙掕壊id
+     * @return 鏄惁鍒犻櫎鎴愬姛
+     *
+     */
     @RequestMapping(value = "/groupDelRole/{roleId}", method = RequestMethod.GET)
     public Result delGroupRole(@PathVariable String roleId, @RequestParam String groupId, HttpServletRequest request){
         ArrayList<String> delRoleList = new ArrayList<>();
@@ -306,6 +362,13 @@
         return Result.success(tableMasterAuthor.values());
     }
 
+    /**
+     *
+     * @description: 閫氳繃鐢ㄦ埛id鑾峰彇宸茬粡娉ㄥ唽list
+     * @param userId 鐢ㄦ埛id
+     * @return 宸叉敞鍐宭ist
+     *
+     */
     @RequestMapping(value = "/subscribeList/{userId}", method = RequestMethod.GET)
     public Result subscribeList(@PathVariable  String userId,  HttpServletRequest request){
         TUser user = DbUtils.getUserById(userId);
@@ -354,7 +417,13 @@
 //        }
 //    }
 
-
+    /**
+     *
+     * @description: 閫氳繃userid鑾峰彇鏈夋潈闄愮殑涓婚
+     * @param userId 鐢ㄦ埛id
+     * @return 涓婚鍒楄〃
+     *
+     */
     @RequestMapping(value = "/menu/{userId}", method = RequestMethod.GET)
     public Result<List<SysMenu>> menuList(@PathVariable String userId, HttpServletRequest request) {
         TUser user = DbUtils.getUserById(userId);
@@ -366,7 +435,13 @@
         return Result.success(menu) ;
     }
 
-
+    /**
+     *
+     * @description: 閫氳繃userid鑾峰彇鏈夋潈闄愮殑涓婚鏁版嵁
+     * @param userId 鐢ㄦ埛id
+     * @return 鑾峰彇鏈夋潈闄愮殑鏁版嵁鏁�
+     *
+     */
     @RequestMapping(value = "/getCnt/{userId}",  method = RequestMethod.GET)
     public Result cnt(@PathVariable String userId, HttpServletRequest request) {
         //TODO active
@@ -423,7 +498,15 @@
         object.fluentPut("subscribeCnt", subscribeCnt);
         return Result.success(object);
     }
-
+    /**
+     *
+     * @description: 閫氳繃鐗堟湰鑾峰彇婵�娲荤殑涓婚
+     * @param maintainId 涓婚id
+     * @param userId 鐢ㄦ埛id
+     * @param active 婵�娲荤姸鎬�
+     * @return 宸叉縺娲荤殑涓婚鏁�
+     *
+     */
     @RequestMapping(value = "/active/{maintainId}",  method = RequestMethod.GET)
     public Result active(@PathVariable String maintainId, @RequestParam String userId, @RequestParam Boolean active) {
         TUser user = DbUtils.getUserById(userId);
@@ -452,7 +535,12 @@
         }
     }
 
-
+    /**
+     *
+     * @description: 鑾峰彇鏈夋潈闄愮殑list鍜岀敤鎴穖ap
+     * @return list鍜岀敤鎴穖ap鍒楄〃
+     *
+     */
     @RequestMapping(value = "/cntList",  method = RequestMethod.GET)
     public Result cntList() {
         HashMap<String, Long> result = new HashMap<>();
@@ -498,7 +586,14 @@
         }
         return Result.success(result);
     }
-
+    /**
+     *
+     * @description: 閫氳繃琛ㄥ悕鑾峰彇鏈夋潈闄愮殑鐗堟湰list
+     * @param userId 鐢ㄦ埛id
+     * @param tableName 琛ㄥ悕
+     * @return 鑾峰彇鏈夋潈闄愮殑鐗堟湰list
+     *
+     */
     @RequestMapping(value = "/maintainList/{userId}",  method = RequestMethod.GET)
     public Result maintainList(@PathVariable String userId, @RequestParam String tableName) {
         TUser user = DbUtils.getUserById(userId);
@@ -521,7 +616,14 @@
         return Result.success(maintainSet);
     }
 
-
+    /**
+     *
+     * @description: 閫氳繃鐗堟湰鑾峰彇婵�娲荤殑涓婚
+     * @param result 缁勮鐢ㄦ埛id锛� 鏁版嵁鐨�  map
+     * @param masterUserMapList 瑙嗗浘鐨勬暟鎹甽ist map
+     * @return result 鐢ㄦ埛id锛� 鏉冮檺鏁版嵁閲忕殑  map
+     *
+     */
     private void merageUserCnt(HashMap<String, Long> result, List<Map<String, Object>> masterUserMapList) {
         for (Map<String, Object> stringStringMap : masterUserMapList) {
             String user = stringStringMap.get(Constant.USERID).toString();

--
Gitblit v1.8.0