|
@@ -100,6 +100,9 @@ public class ScheduledTasksServiceBySqlServerServiceImpl implements ScheduledTas
|
|
|
String account = userMap.getOrDefault("USERID", "").toString();
|
|
|
String name = userMap.getOrDefault("EMPNAME", "").toString();
|
|
|
String userid4A = userMap.getOrDefault("USERID4A", "").toString();
|
|
|
+ String gender = userMap.getOrDefault("GENDER", "").toString();
|
|
|
+ String email = userMap.getOrDefault("OEMAIL", "").toString();
|
|
|
+ String mobile = userMap.getOrDefault("MOBILENO", "").toString();
|
|
|
|
|
|
SysUser sysUser2 = sysUserList.stream().filter(sysUser -> sysUser.getId().equals(id)).findFirst().orElse(null);
|
|
|
|
|
@@ -111,6 +114,13 @@ public class ScheduledTasksServiceBySqlServerServiceImpl implements ScheduledTas
|
|
|
sysUser.setCode(account);
|
|
|
sysUser.setPassword(SecurityUtil.getSaltMd5AndSha("PIMS8284==scjy@z", id));
|
|
|
sysUser.setUserattribute(userid4A);
|
|
|
+ if ("f".equals(gender)) {
|
|
|
+ sysUser.setGender("female");
|
|
|
+ } else {
|
|
|
+ sysUser.setGender("male");
|
|
|
+ }
|
|
|
+ sysUser.setEmail(email);
|
|
|
+ sysUser.setMobile(mobile);
|
|
|
needUserInsert.add(sysUser);
|
|
|
} else {
|
|
|
if (!userid4A.equals(sysUser2.getUserattribute())) {//4AID不同,更新
|