| 
					
				 | 
			
			
				@@ -172,6 +172,28 @@ public class EmployeeController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return succeed(employeeService.findByRole("4,5",organIds)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @ApiOperation(value = "获取教务老师") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @GetMapping("/findEducationTeacher") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public HttpResponseResult findEducationTeacher(Integer userId){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SysUser sysUser; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(userId == null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sysUser = sysUserFeignService.queryUserInfo(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (sysUser == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return failed("用户信息获取失败"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sysUser = sysUserFeignService.queryUserById(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String organIds = new String(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!sysUser.getIsSuperAdmin()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Employee employee = employeeService.get(sysUser.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (StringUtils.isEmpty(organIds)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                organIds = employee.getOrganIdList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return succeed(employeeService.findByRole("4",organIds)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "获取维修技师") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @GetMapping("/findTechnician") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@pcs.hasPermissions('employee/findTechnician')") 
			 |