guhongwei 4 years ago
parent
commit
143eff42f9
4 changed files with 20 additions and 16 deletions
  1. 1 1
      dict/index.js
  2. 5 3
      src/components/adminCommon/frame.vue
  3. 13 12
      src/components/adminCommon/menu.js
  4. 1 0
      src/store/expert.js

+ 1 - 1
dict/index.js

@@ -1,4 +1,4 @@
-export const newsColumn = ['通知通告', '政务动态', '科技新闻', '媒体聚焦', '信息公开'];
+export const newsColumn = ['通知通告', '政务动态', '科技新闻', '媒体聚焦'];
 export const productType = [
   { label: '科技需求', value: '0' },
   { label: '技术成果', value: '1' },

+ 5 - 3
src/components/adminCommon/frame.vue

@@ -65,12 +65,14 @@ export default {
     },
     // 查询用户菜单
     searchMenu() {
-      if (this.type == 'QY') {
+      if (this.type == 'FWJG') {
+        this.$set(this, `menuList`, menu.fwjg);
+      } else if (this.type == 'QY') {
         this.$set(this, `menuList`, menu.qy);
       } else if (this.type == 'ZJJG') {
         this.$set(this, `menuList`, menu.zjjg);
-      } else if (this.type == 'FWJG') {
-        this.$set(this, `menuList`, menu.fwjg);
+      } else if (this.type == 'ZJ') {
+        this.$set(this, `menuList`, menu.ZJ);
       }
     },
   },

+ 13 - 12
src/components/adminCommon/menu.js

@@ -1,21 +1,22 @@
-export const qy = [
-  { name: '基本信息管理', index: '/adminCenter/company/basic' },
-  { name: '政策服务管理', index: '/adminCenter/company/policy' },
-  { name: '创新券管理', index: '/adminCenter/company/ticket' },
-];
-export const zjjg = [
-  { name: '基本信息管理', index: '/adminCenter/inter/basic' },
-  { name: '创新券审核管理', index: '/adminCenter/inter/ticket' },
-];
 export const fwjg = [
+  { name: '企业管理', index: '/adminCenter/organization' },
+  { name: '机构管理', index: '/adminCenter/mechanism' },
+  { name: '专家管理', index: '/adminCenter/expert' },
   { name: '新闻管理', index: '/adminCenter/news' },
   { name: '科技成果管理', index: '/adminCenter/product' },
   { name: '专利管理', index: '/adminCenter/patent' },
   { name: '路演管理', index: '/adminCenter/roadShow' },
-  { name: '专家管理', index: '/adminCenter/expert' },
-  { name: '企业管理', index: '/adminCenter/organization' },
-  { name: '机构管理', index: '/adminCenter/mechanism' },
   { name: '线上管理', index: '/adminCenter/online' },
   { name: '高企政策服务管理', index: '/adminCenter/policy' },
   { name: '创新劵服务管理', index: '/adminCenter/ticket' },
 ];
+export const qy = [
+  { name: '基本信息管理', index: '/adminCenter/company/basic' },
+  { name: '政策服务管理', index: '/adminCenter/company/policy' },
+  { name: '创新券管理', index: '/adminCenter/company/ticket' },
+];
+export const zjjg = [
+  { name: '基本信息管理', index: '/adminCenter/inter/basic' },
+  { name: '创新券审核管理', index: '/adminCenter/inter/ticket' },
+];
+export const ZJ = [{ name: '基本信息管理', index: '/adminCenter/experts/basic' }];

+ 1 - 0
src/store/expert.js

@@ -43,6 +43,7 @@ const actions = {
     const jwt = require('jsonwebtoken');
     if (res.errcode === 0) {
       localStorage.setItem('token', res.data);
+      localStorage.setItem('type', 'ZJ');
       const user = jwt.decode(res.data);
       commit('setUser', user, { root: true });
     }