Browse Source

代理异常插入数据修复

master
La123123 1 month ago
parent
commit
198e3ac49d
  1. 12
      im-admin/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/controller/system/SysUserController.java

12
im-admin/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/controller/system/SysUserController.java

@ -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);
}
}

Loading…
Cancel
Save