|
@@ -395,6 +395,10 @@ public class SysUserController {
|
|
|
return R.failed("用户已存在药企管理员角色,不能同时为平台管理员");
|
|
|
}
|
|
|
|
|
|
+ if (sysRole.getRoleId() == 3) {
|
|
|
+ return R.failed("用户已存在药企管理员角色,不能同时为药企管理员");
|
|
|
+ }
|
|
|
+
|
|
|
if (sysRole.getRoleId() == 4) {
|
|
|
return R.failed("用户已存在药企管理员角色,不能同时为CSO管理员");
|
|
|
}
|
|
@@ -1259,6 +1263,14 @@ public class SysUserController {
|
|
|
if (sysRole.getRoleId() == 2) {
|
|
|
return R.failed("用户不能同时为平台管理员和药企管理员");
|
|
|
}
|
|
|
+ if (sysRole.getRoleId() == 3) {
|
|
|
+ return R.failed("用户已存在药企管理员角色,不能同时为药企管理员");
|
|
|
+ }
|
|
|
+
|
|
|
+ if (sysRole.getRoleId() == 4) {
|
|
|
+ return R.failed("用户已存在药企管理员角色,不能同时为cso管理员");
|
|
|
+ }
|
|
|
+
|
|
|
if (userDto.getDeptId().equals(userVO.getDeptId())) {
|
|
|
if (sysRole.getRoleId() == 6) {
|
|
|
return R.failed("用户已存在本机构药企管理员,不能同时为兼职学术推广员");
|