Browse Source

用户同步后停用问题优化

liyuan 1 month ago
parent
commit
5cdc468b1f

+ 2 - 1
blade-service/blade-user/src/main/java/org/springblade/system/user/feign/UserClient.java

@@ -415,7 +415,7 @@ public class UserClient implements IUserClient {
 				// 更新已有用户
 				userToSave.setId(srcUser.getId());
 				userToSave.setUpdateTime(nowDate);
-				userToSave.setWorkingStatus(0);
+				srcUser.setIsDeleted(0);
 			}
 			// 处理部门逻辑
 			Dept deptToUse = handleDepartment(customerSel.getCustomerName(), srcUser, dealerDeptList, dept.getId(), bladeUser.getTenantId(), updateDeptList);
@@ -424,6 +424,7 @@ public class UserClient implements IUserClient {
 			userToSave.setDeptPid(String.valueOf(dept.getId()));
 			userToSave.setUserType(1);
 			userToSave.setIsDeleted(0);
+			userToSave.setWorkingStatus(0);
 			userToSave.setCode(customerSel.getCustomerCode());
 			userToSave.setName(customerSel.getCustomerName());
 			userToSave.setRealName(customerSel.getCustomerName());