gemercheung 9 ماه پیش
والد
کامیت
a5725c30fc
2فایلهای تغییر یافته به همراه22 افزوده شده و 14 حذف شده
  1. 21 13
      src/view/layout/slide/index.vue
  2. 1 1
      src/view/organization.vue

+ 21 - 13
src/view/layout/slide/index.vue

@@ -28,33 +28,41 @@ const isSuper = computed(
   () =>
     user.value.roles.filter((item) => item.roleKey === "super_admin").length > 0
 );
-const isOrgUser = computed(() => user.value.type === 1);
 
-const org_name = [
+const isORG = computed(() => user.value.type === 1);
+const normal_name = [
   "scene",
   // "relics",
   // "device",
-  // "organization",
+  "organization",
+  "users",
   "no-persession",
-  // "users",
-  "org-users",
 ];
-const no_org_names = [
+
+const normal_name_org = [
   "scene",
   // "relics",
   // "device",
   "organization",
+  "org-users",
   "no-persession",
+];
+const super_names = [
+  "scene",
+  // "relics",
+  // "device",
+  "organization",
   "users",
-  // "org-users",
+  "org-users",
+  "no-persession",
 ];
+console.log("isSuper", isSuper.value);
 
-
-console.log("isOrgUser", isOrgUser.value);
-
-const routes = isOrgUser.value
-  ? org_name.map((name) => findRoute(name)!)
-  : no_org_names.map((name) => findRoute(name)!);
+const routes = isSuper.value
+  ? super_names.map((name) => findRoute(name)!)
+  : isORG.value
+  ? normal_name_org.map((name) => findRoute(name)!)
+  : normal_name.map((name) => findRoute(name)!);
 </script>
 
 <style lang="scss" scoped>

+ 1 - 1
src/view/organization.vue

@@ -49,7 +49,7 @@
           {{ row.type ? OrganizationTypeDesc[row.type] : "" }}
         </el-table-column> -->
         <el-table-column label="单位账号" prop="userName"></el-table-column>
-        <el-table-column label="单位姓名" prop="contact"></el-table-column>
+        <el-table-column label="单位管理员" prop="contact"></el-table-column>
 
         <el-table-column
           label="创建时间"