|
|
@@ -80,17 +80,20 @@ public class SysUserController extends BaseController {
|
|
|
ajax.put("data", sysUserTableDataInfo);
|
|
|
boolean admin = false;
|
|
|
String s = roleService.selectRoleNameByUserId(SecurityUtils.getUserId());
|
|
|
- int i = s.indexOf(",");
|
|
|
- if (i >= 0) {
|
|
|
- String[] split = s.split(",");
|
|
|
- for (int l = 0; l < split.length - 1; l++) {
|
|
|
- if (split[l].endsWith("管理人员") || split[l].equals("超级管理员")) {
|
|
|
- admin = true;
|
|
|
- break;
|
|
|
+ if(StringUtils.isNotEmpty(s)){
|
|
|
+ int i = s.indexOf(",");
|
|
|
+
|
|
|
+ if (i >= 0) {
|
|
|
+ String[] split = s.split(",");
|
|
|
+ for (int l = 0; l < split.length - 1; l++) {
|
|
|
+ if (split[l].endsWith("管理人员") || split[l].equals("超级管理员")) {
|
|
|
+ admin = true;
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
+ } else if (s.endsWith("管理人员") || s.equals("超级管理员")) {
|
|
|
+ admin = true;
|
|
|
}
|
|
|
- } else if (s.endsWith("管理人员") || s.equals("超级管理员")) {
|
|
|
- admin = true;
|
|
|
}
|
|
|
|
|
|
ajax.put("check", admin);
|