This commit is contained in:
@@ -3,7 +3,22 @@
|
||||
export default {
|
||||
get(enumKey, enumValue) {
|
||||
enumKey = enumKey.toLowerCase();
|
||||
return window.$gz.store.state.enums[enumKey][enumValue];
|
||||
if (enumKey != "authorizationroles") {
|
||||
return window.$gz.store.state.enums[enumKey][enumValue];
|
||||
} else {
|
||||
let ret = [];
|
||||
if (enumValue == null || enumValue == 0) {
|
||||
return "";
|
||||
}
|
||||
let availableRoles = this.getSelectionList("AuthorizationRoles");
|
||||
for (let i = 0; i < availableRoles.length; i++) {
|
||||
let role = availableRoles[i];
|
||||
if (!!(enumValue & role.id)) {
|
||||
ret.push(role.name);
|
||||
}
|
||||
}
|
||||
return ret.join(" ");
|
||||
}
|
||||
},
|
||||
//////////////////////////////////
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user