|
@@ -360,8 +360,13 @@ public class AnalysisDiyCustomerComponent {
|
|
}else{
|
|
}else{
|
|
/*已经存在的,需要先清空职位,更新职位
|
|
/*已经存在的,需要先清空职位,更新职位
|
|
(首先查询当前用户职位,判断当前职位是否包含当前职位,不存在就更新,存在就不更新)*/
|
|
(首先查询当前用户职位,判断当前职位是否包含当前职位,不存在就更新,存在就不更新)*/
|
|
- SysUser user = sysUserService.selectUserByLoginName(userid);
|
|
|
|
|
|
|
|
|
|
+ SysUser user = sysUserService.selectUserByLoginName(userid);
|
|
|
|
+ /*判断不是导购角色,更新经销商角色*/
|
|
|
|
+ if (isManager == 1 || isManager == 2 || isManager == 3) {
|
|
|
|
+ user.setRoleIds(roleIds);
|
|
|
|
+ sysUserService.updateUser(user);
|
|
|
|
+ }
|
|
if (!user.getSysUserExt().getIsCustomerManager().contains(isManager + "") ||
|
|
if (!user.getSysUserExt().getIsCustomerManager().contains(isManager + "") ||
|
|
!user.getSysUserExt().getCustomerCode().equals(customerCode) || !user.getSysUserExt().getOrgCode().equals(customerCode)) {
|
|
!user.getSysUserExt().getCustomerCode().equals(customerCode) || !user.getSysUserExt().getOrgCode().equals(customerCode)) {
|
|
if (!user.getSysUserExt().getIsCustomerManager().contains(isManager + "")) {
|
|
if (!user.getSysUserExt().getIsCustomerManager().contains(isManager + "")) {
|