|  | @@ -205,6 +205,24 @@ public class EmployeeController extends BaseController {
 | 
	
		
			
				|  |  |          return succeed(employeeService.findByRole("37",organIds));
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    @ApiOperation(value = "根据角色编号获取员工列表")
 | 
	
		
			
				|  |  | +    @GetMapping("/findEmployeeByRole")
 | 
	
		
			
				|  |  | +    @PreAuthorize("@pcs.hasPermissions('employee/findEmployeeByRole')")
 | 
	
		
			
				|  |  | +    public HttpResponseResult findEmployeeByRole(String roleId){
 | 
	
		
			
				|  |  | +        SysUser sysUser = sysUserFeignService.queryUserInfo();
 | 
	
		
			
				|  |  | +        String organIds=new String();
 | 
	
		
			
				|  |  | +        if (sysUser == null) {
 | 
	
		
			
				|  |  | +            return failed("用户信息获取失败");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (!sysUser.getIsSuperAdmin()) {
 | 
	
		
			
				|  |  | +            Employee employee = employeeService.get(sysUser.getId());
 | 
	
		
			
				|  |  | +            if (StringUtils.isEmpty(organIds)) {
 | 
	
		
			
				|  |  | +                organIds=employee.getOrganIdList();
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        return succeed(employeeService.findByRole(roleId,organIds));
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      @ApiOperation(value = "获取所选用户离职所需交接信息")
 | 
	
		
			
				|  |  |      @GetMapping("/levelDetail")
 | 
	
		
			
				|  |  |      @PreAuthorize("@pcs.hasPermissions('employee/levelDetail')")
 |