| 
														
															@@ -61,11 +61,15 @@ public class UserService : BaseService, IUserService, IDynamicApi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .ToOneAsync(a=>new 
														 | 
														
														 | 
														
															         .ToOneAsync(a=>new 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { 
														 | 
														
														 | 
														
															         { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             a.Id, 
														 | 
														
														 | 
														
															             a.Id, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            a.Version, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             a.UserName, 
														 | 
														
														 | 
														
															             a.UserName, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             a.Name, 
														 | 
														
														 | 
														
															             a.Name, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            a.Mobile, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            a.Email, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             a.Roles, 
														 | 
														
														 | 
														
															             a.Roles, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             Emp = new 
														 | 
														
														 | 
														
															             Emp = new 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             { 
														 | 
														
														 | 
														
															             { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                a.Emp.Version, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 a.Emp.MainOrgId, 
														 | 
														
														 | 
														
															                 a.Emp.MainOrgId, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 a.Emp.Orgs 
														 | 
														
														 | 
														
															                 a.Emp.Orgs 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -80,9 +84,10 @@ public class UserService : BaseService, IUserService, IDynamicApi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     /// <param name="input"></param> 
														 | 
														
														 | 
														
															     /// <param name="input"></param> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     /// <returns></returns> 
														 | 
														
														 | 
														
															     /// <returns></returns> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     [HttpPost] 
														 | 
														
														 | 
														
															     [HttpPost] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    public async Task<IResultOutput> GetPageAsync(PageInput input) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    public async Task<IResultOutput> GetPageAsync(PageInput<long?> input) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     { 
														 | 
														
														 | 
														
															     { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         var list = await _userRepository.Select 
														 | 
														
														 | 
														
															         var list = await _userRepository.Select 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        .WhereIf(input.Filter.HasValue && input.Filter > 0, a=>a.Emp.MainOrgId == input.Filter) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .WhereDynamicFilter(input.DynamicFilter) 
														 | 
														
														 | 
														
															         .WhereDynamicFilter(input.DynamicFilter) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .Count(out var total) 
														 | 
														
														 | 
														
															         .Count(out var total) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .OrderByDescending(true, a => a.Id) 
														 | 
														
														 | 
														
															         .OrderByDescending(true, a => a.Id) 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -260,7 +265,7 @@ public class UserService : BaseService, IUserService, IDynamicApi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         // 员工信息 
														 | 
														
														 | 
														
															         // 员工信息 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        var emp = await _employeeRepository.GetAsync(input.Emp.Id); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        var emp = await _employeeRepository.GetAsync(user.Id); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if(emp == null) 
														 | 
														
														 | 
														
															         if(emp == null) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { 
														 | 
														
														 | 
														
															         { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             emp = new EmployeeEntity(); 
														 | 
														
														 | 
														
															             emp = new EmployeeEntity(); 
														 |