people-用户同步-人员账号统一同步为小写
This commit is contained in:
+12
-11
@@ -261,21 +261,22 @@ public class SyncDataServiceImpl implements ISyncDataService{
|
|||||||
for(PPEmployee ppEmployee:ppEmployeeList){
|
for(PPEmployee ppEmployee:ppEmployeeList){
|
||||||
try {
|
try {
|
||||||
PPEmployeeMap.put(ppEmployee.getWorker_user_id(), ppEmployee);
|
PPEmployeeMap.put(ppEmployee.getWorker_user_id(), ppEmployee);
|
||||||
//1.判断当前账号是否已添加到用户中
|
if (StringUtils.isNotBlank(ppEmployee.getWorker_user_id())) {
|
||||||
if (!localUserMap.containsKey(ppEmployee.getWorker_user_id())) {
|
ppEmployee.setWorker_user_id(ppEmployee.getWorker_user_id().toLowerCase()); // 转小写
|
||||||
//删除数据库中与该账户相同的数据
|
|
||||||
if(StringUtils.isNotBlank(ppEmployee.getWorker_user_id())) {
|
//1.判断当前账号是否已添加到用户中
|
||||||
|
if (!localUserMap.containsKey(ppEmployee.getWorker_user_id())) {
|
||||||
|
//删除数据库中与该账户相同的数据
|
||||||
// sysUserService.removeById(ppEmployee.getId()); // 这个为什么是逻辑删除
|
// sysUserService.removeById(ppEmployee.getId()); // 这个为什么是逻辑删除
|
||||||
log.info("需要新增的用户信息为:" + JSONObject.toJSONString(ppEmployee));
|
log.info("需要新增的用户信息为:" + JSONObject.toJSONString(ppEmployee));
|
||||||
SysUser newUser = sysUserService.addPPUserInfo(ppEmployee);
|
SysUser newUser = sysUserService.addPPUserInfo(ppEmployee);
|
||||||
localUserMap.put(ppEmployee.getWorker_user_id(), newUser);
|
localUserMap.put(ppEmployee.getWorker_user_id(), newUser);
|
||||||
}
|
}else {
|
||||||
|
SysUser userEO = localUserMap.get(ppEmployee.getWorker_user_id());
|
||||||
} else {
|
log.info("需要更新的用户信息为:" + JSONObject.toJSONString(userEO) + " " + JSONObject.toJSONString(ppEmployee));
|
||||||
SysUser userEO = localUserMap.get(ppEmployee.getWorker_user_id());
|
if (userEO != null) {
|
||||||
log.info("需要更新的用户信息为:" + JSONObject.toJSONString(userEO) + " " + JSONObject.toJSONString(ppEmployee));
|
sysUserService.updatePPUserInfo(userEO, ppEmployee);
|
||||||
if(userEO != null) {
|
}
|
||||||
sysUserService.updatePPUserInfo(userEO, ppEmployee);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user