|
@@ -16,7 +16,7 @@ import com.dgtly.sync.service.IAnalysisSysUserService;
|
|
|
import com.dgtly.sync.service.ISyncLogService;
|
|
|
import com.dgtly.system.domain.SysDictData;
|
|
|
import com.dgtly.system.domain.SysUser;
|
|
|
-import com.dgtly.system.domain.SysUserSalesExt;
|
|
|
+import com.dgtly.system.domain.SysUserExt;
|
|
|
import com.dgtly.system.service.ISysConfigService;
|
|
|
import com.dgtly.system.service.ISysDictDataService;
|
|
|
import com.dgtly.system.service.ISysUserService;
|
|
@@ -117,10 +117,10 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
|
|
|
String sex = ""+(Integer.parseInt(m.getSex())-1);
|
|
|
user.setSex(sex);
|
|
|
user.setRoleIds(roleIds);
|
|
|
- SysUserSalesExt userSalesExt = new SysUserSalesExt();
|
|
|
- userSalesExt.setBossEmployeeId(m.getBossEmployeeId());
|
|
|
- userSalesExt.setBossName(m.getBossName());
|
|
|
- userSalesExt.setSapEmployeeId(m.getSapEmployeeId());
|
|
|
+ SysUserExt userExt = new SysUserExt();
|
|
|
+ userExt.setBossEmployeeId(m.getBossEmployeeId());
|
|
|
+ userExt.setBossName(m.getBossName());
|
|
|
+ userExt.setSapEmployeeId(m.getSapEmployeeId());
|
|
|
|
|
|
if (m.getStatus() == 0) {
|
|
|
user.setStatus("1");
|
|
@@ -132,7 +132,7 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
|
|
|
|
|
|
|
|
|
if (loginNameList.contains(user.getLoginName())) {
|
|
|
- user.setSysUserSalesExt(userSalesExt);
|
|
|
+ user.setSysUserExt(userExt);
|
|
|
sysUserService.updateUserInfoAndSalesExt(user);
|
|
|
} else {
|
|
|
|
|
@@ -143,13 +143,13 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
|
|
|
String fildCode = "";
|
|
|
if(m.getStext6()!=null){
|
|
|
if(empSet.contains(m.getEmployeePostName())){
|
|
|
- userSalesExt.setSalesLevel("emp_level");
|
|
|
- userSalesExt.setOrgName(m.getStext6());
|
|
|
+ userExt.setSalesLevel("emp_level");
|
|
|
+ userExt.setOrgName(m.getStext6());
|
|
|
fildName = "Org6name";
|
|
|
fildCode = "Org6code";
|
|
|
}else if(subofficeSet.contains(m.getEmployeePostName())){
|
|
|
- userSalesExt.setSalesLevel("suboffice_level");
|
|
|
- userSalesExt.setOrgName(m.getStext6());
|
|
|
+ userExt.setSalesLevel("suboffice_level");
|
|
|
+ userExt.setOrgName(m.getStext6());
|
|
|
fildName = "Org6name";
|
|
|
fildCode = "Org6code";
|
|
|
}else{
|
|
@@ -157,8 +157,8 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
|
|
|
}
|
|
|
}else if(m.getStext5()!=null){
|
|
|
if(officeSet.contains(m.getEmployeePostName())){
|
|
|
- userSalesExt.setSalesLevel("suboffice_level");
|
|
|
- userSalesExt.setOrgName(m.getStext5());
|
|
|
+ userExt.setSalesLevel("suboffice_level");
|
|
|
+ userExt.setOrgName(m.getStext5());
|
|
|
fildName = "Org5name";
|
|
|
fildCode = "Org5code";
|
|
|
}else{
|
|
@@ -166,8 +166,8 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
|
|
|
}
|
|
|
}else if(m.getStext4()!=null){
|
|
|
if(saledeptSet.contains(m.getEmployeePostName())){
|
|
|
- userSalesExt.setSalesLevel("office_level");
|
|
|
- userSalesExt.setOrgName(m.getStext4());
|
|
|
+ userExt.setSalesLevel("office_level");
|
|
|
+ userExt.setOrgName(m.getStext4());
|
|
|
fildName = "Org4name";
|
|
|
fildCode = "Org4code";
|
|
|
} else{
|
|
@@ -175,8 +175,8 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
|
|
|
}
|
|
|
}else if(m.getStext3()!=null){
|
|
|
if(companySet.contains(m.getEmployeePostName())){
|
|
|
- userSalesExt.setSalesLevel("office_level");
|
|
|
- userSalesExt.setOrgName(m.getStext3());
|
|
|
+ userExt.setSalesLevel("office_level");
|
|
|
+ userExt.setOrgName(m.getStext3());
|
|
|
fildName = "Org3name";
|
|
|
fildCode = "Org3code";
|
|
|
} else{
|
|
@@ -188,20 +188,20 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
|
|
|
|
|
|
|
|
|
|
|
|
- if(userSalesExt.getOrgName()!=null){
|
|
|
- Map<String,String> map= metaDiySalesorgtreeMapper.selectSalesorgByName(fildName,fildCode,userSalesExt.getOrgName());
|
|
|
+ if(userExt.getOrgName()!=null){
|
|
|
+ Map<String,String> map= metaDiySalesorgtreeMapper.selectSalesorgByName(fildName,fildCode,userExt.getOrgName());
|
|
|
if(map!=null && map.containsKey("orgcode")){
|
|
|
- userSalesExt.setOrgCode(map.get("orgcode"));
|
|
|
+ userExt.setOrgCode(map.get("orgcode"));
|
|
|
}
|
|
|
}
|
|
|
- if(userSalesExt.getOrgCode()==null){
|
|
|
+ if(userExt.getOrgCode()==null){
|
|
|
throw new NotFountOrgCodeException(m);
|
|
|
}
|
|
|
//修改密码并加密
|
|
|
user.setPassword(m.getLoginName());
|
|
|
user.setSalt(ShiroSaltUtil.randomSalt());
|
|
|
user.setPassword(EncryptPassWordClass.encryptPassword(user.getLoginName(), user.getPassword(), user.getSalt()));
|
|
|
- user.setSysUserSalesExt(userSalesExt);
|
|
|
+ user.setSysUserExt(userExt);
|
|
|
sysUserService.insertUserAndSalesExt(user);
|
|
|
successCount++;
|
|
|
|