|
|
@@ -85,7 +85,7 @@ public class sso extends Basic {
|
|
|
if (br_hrRows.isNotEmpty()) {
|
|
|
String phone = br_hrRows.get(0).getString("phone");
|
|
|
String name = br_hrRows.get(0).getString("name");
|
|
|
- passwordVerificationPassed = updateAgentUser(connect, userid, accountno);//检查更新账号权限
|
|
|
+ passwordVerificationPassed = updateAgentUser(connect, userid, accountno, name, phone);//检查更新账号权限
|
|
|
}
|
|
|
} else if (status.equalsIgnoreCase("INACTIVE")) {
|
|
|
errmsg = "账号已被锁定";
|
|
|
@@ -244,7 +244,7 @@ public class sso extends Basic {
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
- private boolean updateAgentUser(DBConnect dbConnect, Long userid, String accountno) {
|
|
|
+ private boolean updateAgentUser(DBConnect dbConnect, Long userid, String accountno, String name, String phonenumber) {
|
|
|
try {
|
|
|
HashMap<String, Long> roleidMapping = new HashMap<>();
|
|
|
roleidMapping.put("agentBoss", 4097L);//经销商主账号权限组
|
|
|
@@ -268,6 +268,8 @@ public class sso extends Basic {
|
|
|
}
|
|
|
String siteid = "MD";
|
|
|
SQLDump sqlDump = new SQLDump();
|
|
|
+ sqlDump.add("update sys_users set name='" + name + "',phonenumber='" + phonenumber + "' where userid=" + userid);
|
|
|
+ sqlDump.add("update sys_enterprise_hr set name='" + name + "',phonenumber='" + phonenumber + "' where userid=" + userid);
|
|
|
|
|
|
DeleteSQL sysUserrole = SQLFactory.createDeleteSQL(dbConnect, "sys_userrole");
|
|
|
sysUserrole.setWhere("userid", userid);
|