|
|
@@ -19,6 +19,7 @@ import com.dgtly.system.domain.SysDictData;
|
|
|
import com.dgtly.system.domain.SysUser;
|
|
|
import com.dgtly.system.domain.SysUserExt;
|
|
|
import com.dgtly.system.domain.SysUserRole;
|
|
|
+import com.dgtly.system.mapper.SysUserExtMapper;
|
|
|
import com.dgtly.system.mapper.SysUserRoleMapper;
|
|
|
import com.dgtly.system.service.ISysConfigService;
|
|
|
import com.dgtly.system.service.ISysDictDataService;
|
|
|
@@ -55,6 +56,8 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
|
|
|
private ISyncLogService syncLogService;
|
|
|
@Autowired
|
|
|
private SysUserRoleMapper userRoleMapper;
|
|
|
+ @Autowired
|
|
|
+ private SysUserExtMapper sysUserExtMapper;
|
|
|
|
|
|
|
|
|
/**
|
|
|
@@ -680,6 +683,10 @@ public class AnalysisSysUserService implements IAnalysisSysUserService {
|
|
|
if("1".equals(sysUser.getIsSync())){
|
|
|
continue;
|
|
|
}
|
|
|
+ if(sysUser.getSysUserExt().getSalesLevel().equals("cw_emp")){
|
|
|
+ setExtOrgCodeY9(salesTreeMap, 4, userExt);
|
|
|
+ sysUserExtMapper.updateSysUserExt(sysUser.getSysUserExt());
|
|
|
+ }
|
|
|
if(!userExt.getSalesLevel().equals(sysUser.getSysUserExt().getSalesLevel())){
|
|
|
sysUserService.deleteByLoginName(user.getLoginName());
|
|
|
}
|