|
|
|
@ -59,8 +59,6 @@ public class SysUserController extends BaseController { |
|
|
|
|
|
|
|
private final ImAgentAdminService imAgentAdminService; |
|
|
|
|
|
|
|
private final ImAgentAdminService imAgentService; |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取用户列表 |
|
|
|
*/ |
|
|
|
@ -243,7 +241,7 @@ public class SysUserController extends BaseController { |
|
|
|
//判断该用户是否拥有agentAdmin权限
|
|
|
|
if(permissions.contains("agentAdmin")){ |
|
|
|
//插入代理端数据
|
|
|
|
int insertAgent = imAgentService.insertAgentData(newUser.getUserId(), newUser.getUserName()); |
|
|
|
int insertAgent = imAgentAdminService.insertAgentData(newUser.getUserId(), newUser.getUserName()); |
|
|
|
return toAjax(insertAgent); |
|
|
|
} |
|
|
|
} |
|
|
|
@ -277,16 +275,16 @@ public class SysUserController extends BaseController { |
|
|
|
List<String> permissions = userService.getPermissionsByUserId(newUser.getUserId()); |
|
|
|
|
|
|
|
//判断该用户是否拥有agentAdmin权限
|
|
|
|
if(permissions.contains("agentAdmin")){ |
|
|
|
if(!user.isSuperAdmin() && permissions.contains("agentAdmin")){ |
|
|
|
//判断是否已经插入过代理端数据
|
|
|
|
if(imAgentService.isExistAgent(newUser.getUserId())){ |
|
|
|
if(imAgentAdminService.isExistAgent(newUser.getUserId())){ |
|
|
|
//更新代理用户名
|
|
|
|
imAgentService.updateAgentName(newUser.getUserId(), newUser.getUserName()); |
|
|
|
imAgentAdminService.updateAgentName(newUser.getUserId(), newUser.getUserName()); |
|
|
|
return toAjax(update); |
|
|
|
} |
|
|
|
|
|
|
|
//插入代理端数据
|
|
|
|
int insertAgent = imAgentService.insertAgentData(newUser.getUserId(), newUser.getUserName()); |
|
|
|
int insertAgent = imAgentAdminService.insertAgentData(newUser.getUserId(), newUser.getUserName()); |
|
|
|
return toAjax(insertAgent); |
|
|
|
} |
|
|
|
} |
|
|
|
|