|
|
@@ -4,11 +4,14 @@ package com.iscs.bozzys.utils
|
|
|
* 获取角色名称
|
|
|
*/
|
|
|
fun List<String>.getRoleName(): String {
|
|
|
+ LogUtil.d("RoleList", "$this")
|
|
|
val roles = Storage.readRoleList()
|
|
|
return if (this.contains("super_admin")) {
|
|
|
roles.find { it.code == "super_admin" }?.name ?: ""
|
|
|
} else if (this.contains("tenant_admin")) {
|
|
|
roles.find { it.code == "tenant_admin" }?.name ?: ""
|
|
|
+ } else if (this.contains("enSuperadmin")) {
|
|
|
+ roles.find { it.code == "enSuperadmin" }?.name ?: ""
|
|
|
} else if (this.contains("jtdrawer")) {
|
|
|
roles.find { it.code == "jtdrawer" }?.name ?: ""
|
|
|
} else if (this.contains("jtlocker")) {
|
|
|
@@ -25,7 +28,7 @@ fun List<String>.getRoleName(): String {
|
|
|
*/
|
|
|
fun List<String>?.isAdmin(): Boolean {
|
|
|
if (this == null) return false
|
|
|
- return this.contains("super_admin") || this.contains("tenant_admin")
|
|
|
+ return this.contains("super_admin") || this.contains("tenant_admin") || this.contains("enSuperadmin")
|
|
|
}
|
|
|
|
|
|
/**
|