|
@@ -92,10 +92,13 @@ const user = {
|
|
|
null) ? "" : user.userName
|
|
|
const nickName = (user == null || user.nickName == "" || user.nickName ==
|
|
|
null) ? "" : user.nickName
|
|
|
-
|
|
|
- if (user.roles[0].enginTypeList != null) {
|
|
|
- setUserRole(user.roles != null ? user.roles[0].enginTypeList.split(",") :
|
|
|
- [])
|
|
|
+
|
|
|
+ if (user.roles != null && user.roles.length > 0) {
|
|
|
+ const roleList = [];
|
|
|
+ for (var i in user.roles) {
|
|
|
+ roleList.push(...user.roles[i].enginTypeList.split(","))
|
|
|
+ }
|
|
|
+ setUserRole(roleList);
|
|
|
} else {
|
|
|
uni.showToast({
|
|
|
title: "暂未分配权限",
|