| 
					
				 | 
			
			
				@@ -3,6 +3,7 @@ package com.ozs.web.controller.system; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.stream.Collectors; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import javax.servlet.http.HttpServletResponse; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.apache.commons.lang3.ArrayUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.security.access.prepost.PreAuthorize; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -40,8 +41,7 @@ import com.ozs.system.service.ISysUserService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @RestController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @RequestMapping("/system/user") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+public class SysUserController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private ISysUserService userService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -59,8 +59,7 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:list')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @GetMapping("/list") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public TableDataInfo list(SysUser user) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public TableDataInfo list(SysUser user) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         startPage(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<SysUser> list = userService.selectUserList(user); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return getDataTable(list); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -69,8 +68,7 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = "用户管理", businessType = BusinessType.EXPORT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:export')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/export") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public void export(HttpServletResponse response, SysUser user) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public void export(HttpServletResponse response, SysUser user) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<SysUser> list = userService.selectUserList(user); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ExcelUtil<SysUser> util = new ExcelUtil<SysUser>(SysUser.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         util.exportExcel(response, list, "用户数据"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -79,8 +77,7 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = "用户管理", businessType = BusinessType.IMPORT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:import')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/importData") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult importData(MultipartFile file, boolean updateSupport) throws Exception 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult importData(MultipartFile file, boolean updateSupport) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ExcelUtil<SysUser> util = new ExcelUtil<SysUser>(SysUser.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<SysUser> userList = util.importExcel(file.getInputStream()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String operName = getUsername(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -89,8 +86,7 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/importTemplate") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public void importTemplate(HttpServletResponse response) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public void importTemplate(HttpServletResponse response) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ExcelUtil<SysUser> util = new ExcelUtil<SysUser>(SysUser.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         util.importTemplateExcel(response, "用户数据"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -99,16 +95,14 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 根据用户编号获取详细信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:query')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @GetMapping(value = { "/", "/{userId}" }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult getInfo(@PathVariable(value = "userId", required = false) Long userId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @GetMapping(value = {"/", "/{userId}"}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult getInfo(@PathVariable(value = "userId", required = false) Long userId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.checkUserDataScope(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         AjaxResult ajax = AjaxResult.success(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<SysRole> roles = roleService.selectRoleAll(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ajax.put("roles", SysUser.isAdmin(userId) ? roles : roles.stream().filter(r -> !r.isAdmin()).collect(Collectors.toList())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ajax.put("posts", postService.selectPostAll()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (StringUtils.isNotNull(userId)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (StringUtils.isNotNull(userId)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SysUser sysUser = userService.selectUserById(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ajax.put(AjaxResult.DATA_TAG, sysUser); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ajax.put("postIds", postService.selectPostListByUserId(userId)); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -123,25 +117,16 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:add')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = "用户管理", businessType = BusinessType.INSERT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult add(@Validated @RequestBody SysUser user) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (UserConstants.NOT_UNIQUE.equals(userService.checkUserNameUnique(user))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult add(@Validated @RequestBody SysUser user) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (UserConstants.NOT_UNIQUE.equals(userService.checkUserNameUnique(user))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return error("新增用户'" + user.getUserName() + "'失败,登录账号已存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        else if (StringUtils.isNotEmpty(user.getPhonenumber()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                && UserConstants.NOT_UNIQUE.equals(userService.checkPhoneUnique(user))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (StringUtils.isNotEmpty(user.getPhonenumber()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                && UserConstants.NOT_UNIQUE.equals(userService.checkPhoneUnique(user))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return error("新增用户'" + user.getUserName() + "'失败,手机号码已存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        else if (StringUtils.isNotEmpty(user.getEmail()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                && UserConstants.NOT_UNIQUE.equals(userService.checkEmailUnique(user))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return error("新增用户'" + user.getUserName() + "'失败,邮箱账号已存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         user.setCreateBy(getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         user.setPassword(SecurityUtils.encryptPassword(user.getPassword())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return toAjax(userService.insertUser(user)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return toAjax(userService.saveUser(user)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -150,26 +135,20 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:edit')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = "用户管理", businessType = BusinessType.UPDATE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PutMapping 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult edit(@Validated @RequestBody SysUser user) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult edit(@Validated @RequestBody SysUser user) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.checkUserAllowed(user); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.checkUserDataScope(user.getUserId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (UserConstants.NOT_UNIQUE.equals(userService.checkUserNameUnique(user))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (UserConstants.NOT_UNIQUE.equals(userService.checkUserNameUnique(user))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return error("修改用户'" + user.getUserName() + "'失败,登录账号已存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        else if (StringUtils.isNotEmpty(user.getPhonenumber()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                && UserConstants.NOT_UNIQUE.equals(userService.checkPhoneUnique(user))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (StringUtils.isNotEmpty(user.getPhonenumber()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                && UserConstants.NOT_UNIQUE.equals(userService.checkPhoneUnique(user))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return error("修改用户'" + user.getUserName() + "'失败,手机号码已存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        else if (StringUtils.isNotEmpty(user.getEmail()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                && UserConstants.NOT_UNIQUE.equals(userService.checkEmailUnique(user))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (StringUtils.isNotEmpty(user.getEmail()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                && UserConstants.NOT_UNIQUE.equals(userService.checkEmailUnique(user))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return error("修改用户'" + user.getUserName() + "'失败,邮箱账号已存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         user.setUpdateBy(getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return toAjax(userService.updateUser(user)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return toAjax(userService.updateUsers(user)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -177,11 +156,13 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:remove')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = "用户管理", businessType = BusinessType.DELETE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @DeleteMapping("/{userIds}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult remove(@PathVariable Long[] userIds) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (ArrayUtils.contains(userIds, getUserId())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PostMapping("/del") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult remove(@RequestBody List<SysUser> users) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Long[] userIds = new Long[users.size()]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        for (int i = 0; i < users.size(); i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            userIds[i] = users.get(i).getUserId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (ArrayUtils.contains(userIds, getUserId())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return error("当前用户不能删除"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return toAjax(userService.deleteUserByIds(userIds)); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -193,8 +174,7 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:resetPwd')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = "用户管理", businessType = BusinessType.UPDATE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PutMapping("/resetPwd") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult resetPwd(@RequestBody SysUser user) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult resetPwd(@RequestBody SysUser user) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.checkUserAllowed(user); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.checkUserDataScope(user.getUserId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         user.setPassword(SecurityUtils.encryptPassword(user.getPassword())); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -208,8 +188,7 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:edit')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = "用户管理", businessType = BusinessType.UPDATE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PutMapping("/changeStatus") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult changeStatus(@RequestBody SysUser user) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult changeStatus(@RequestBody SysUser user) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.checkUserAllowed(user); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.checkUserDataScope(user.getUserId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         user.setUpdateBy(getUsername()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -221,8 +200,7 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:query')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @GetMapping("/authRole/{userId}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult authRole(@PathVariable("userId") Long userId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult authRole(@PathVariable("userId") Long userId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         AjaxResult ajax = AjaxResult.success(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SysUser user = userService.selectUserById(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<SysRole> roles = roleService.selectRolesByUserId(userId); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -237,8 +215,7 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:edit')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Log(title = "用户管理", businessType = BusinessType.GRANT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PutMapping("/authRole") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult insertAuthRole(Long userId, Long[] roleIds) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult insertAuthRole(Long userId, Long[] roleIds) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.checkUserDataScope(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.insertUserAuth(userId, roleIds); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return success(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -249,8 +226,7 @@ public class SysUserController extends BaseController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@ss.hasPermi('system:user:list')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @GetMapping("/deptTree") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult deptTree(SysDept dept) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult deptTree(SysDept dept) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return success(deptService.selectDeptTreeList(dept)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |