guhongwei 4 năm trước cách đây
mục cha
commit
f1edb1d1c6
1 tập tin đã thay đổi với 21 bổ sung3 xóa
  1. 21 3
      src/views/user/parts/clickBtn.vue

+ 21 - 3
src/views/user/parts/clickBtn.vue

@@ -16,7 +16,10 @@
             <van-cell is-link title="产品供求交易状态审核管理" />
           </span>
           <span v-else>
-            合作机关管理员。业务管理员
+            <van-cell is-link title="用户管理" v-if="oneName == '用户管理'" />
+            <van-cell is-link title="对接会管理" v-if="twoName == '对接会'" />
+            <van-cell is-link title="产品供求审核管理" v-if="threeName == '产品供求审核管理'" />
+            <van-cell is-link title="产品供求交易状态审核管理" v-if="fourName == '产品供求交易状态审核管理'" />
           </span>
         </span>
       </el-col>
@@ -32,7 +35,12 @@ export default {
   props: {},
   components: {},
   data: function() {
-    return {};
+    return {
+      oneName: '',
+      twoName: '',
+      threeName: '',
+      fourName: '',
+    };
   },
   created() {
     this.searchMenu();
@@ -41,7 +49,17 @@ export default {
     ...login(['toGetMenu']),
     async searchMenu() {
       const res = await this.toGetMenu({ id: this.user.uid });
-      console.log(res);
+      for (const val of res.data.menus) {
+        if (val.role_name == '用户管理') {
+          this.$set(this, `oneName`, val.role_name);
+        } else if (val.role_name == '对接会') {
+          this.$set(this, `twoName`, val.role_name);
+        } else if (val.role_name == '产品供求审核管理') {
+          this.$set(this, `threeName`, val.role_name);
+        } else if (val.role_name == '产品供求交易状态审核管理') {
+          this.$set(this, `fourName`, val.role_name);
+        }
+      }
     },
   },
   computed: {