|
@@ -753,6 +753,7 @@ public class AnalysisDiyCustomerComponent {
|
|
|
/*已经存在的,需要先清空职位,更新职位
|
|
|
(首先查询当前用户职位,判断当前职位是否包含当前职位,不存在就更新,存在就不更新)*/
|
|
|
//查询岗位现阶段存在的用户
|
|
|
+ SysUser userOld = sysUserService.selectUserByLoginName(userid);
|
|
|
SysUser user = sysUserService.selectUserByLoginName(userid);
|
|
|
if (("0").equals(user.getIsSync())) {
|
|
|
//查询该用户是否存在该接口返回中
|
|
@@ -833,10 +834,10 @@ public class AnalysisDiyCustomerComponent {
|
|
|
if (assRelcustomerinfoList != null && assRelcustomerinfoList.size() > 0) {
|
|
|
assRelcustomerinfoService.deleteAssRelcustomerinfoByUserId(user.getUserId().toString(), customerCode);
|
|
|
}
|
|
|
- if (user.getSysUserExt().getOrgCode() != null && !customerCode.equals(user.getSysUserExt().getOrgCode())) {
|
|
|
+ if (user.getSysUserExt().getOrgCode() != null && !customerCode.equals(userOld.getSysUserExt().getOrgCode())) {
|
|
|
AssRelcustomerinfo info = new AssRelcustomerinfo();
|
|
|
- info.setUserId(user.getUserId().toString());
|
|
|
- info.setMainkunnr(user.getSysUserExt().getOrgCode());
|
|
|
+ info.setUserId(userOld.getUserId().toString());
|
|
|
+ info.setMainkunnr(userOld.getSysUserExt().getOrgCode());
|
|
|
if (cusMap.containsKey(info.getMainkunnr())) {
|
|
|
Customers c = cusMap.get(info.getMainkunnr());
|
|
|
info.setMainname1(c.getChainsName());
|