|
@@ -29,22 +29,22 @@
|
|
|
<span>需求管理</span>
|
|
|
</template>
|
|
|
</el-menu-item>
|
|
|
- <el-menu-item index="3">
|
|
|
+ <el-menu-item index="3" v-if="user.type === '0' || user.type === '1'">
|
|
|
<template slot="title">
|
|
|
<span>信息管理</span>
|
|
|
</template>
|
|
|
</el-menu-item>
|
|
|
- <el-menu-item index="4">
|
|
|
+ <el-menu-item index="4" v-if="user.type === '0'">
|
|
|
<template slot="title">
|
|
|
<span>人员管理</span>
|
|
|
</template>
|
|
|
</el-menu-item>
|
|
|
- <el-menu-item index="5">
|
|
|
+ <el-menu-item index="5" v-if="user.type === '0'">
|
|
|
<template slot="title">
|
|
|
<span>部门管理</span>
|
|
|
</template>
|
|
|
</el-menu-item>
|
|
|
- <el-menu-item index="6">
|
|
|
+ <el-menu-item index="6" v-if="user.type === '0'">
|
|
|
<template slot="title">
|
|
|
<span>职务管理</span>
|
|
|
</template>
|
|
@@ -82,6 +82,7 @@
|
|
|
</span>
|
|
|
<span v-else-if="columnName == '部门管理'">
|
|
|
<el-col :span="24" class="infoTop"> <span>|</span><span>部门管理</span> </el-col>
|
|
|
+ <department></department>
|
|
|
</span>
|
|
|
<span v-else-if="columnName == '职务管理'">
|
|
|
<el-col :span="24" class="infoTop"> <span>|</span><span>职务管理</span> </el-col>
|
|
@@ -90,9 +91,6 @@
|
|
|
<el-col :span="24" class="infoTop"> <span>|</span><span>修改密码</span> </el-col>
|
|
|
<uppasswd></uppasswd>
|
|
|
</span>
|
|
|
- <span v-else-if="columnName == '退出登录'">
|
|
|
- 退出登录
|
|
|
- </span>
|
|
|
</el-col>
|
|
|
</div>
|
|
|
</el-col>
|
|
@@ -113,6 +111,7 @@ import infoAdmin from './parts/infoAdmin.vue';
|
|
|
import demand from '@/views/pcenter/demand.vue';
|
|
|
import pinfo from '@/views/pcenter/pinfo.vue';
|
|
|
import uppasswd from '@/views/pcenter/uppasswd.vue';
|
|
|
+import department from '@/views/pcenter/department.vue';
|
|
|
import { mapState, createNamespacedHelpers } from 'vuex';
|
|
|
const { mapActions: login } = createNamespacedHelpers('login');
|
|
|
export default {
|
|
@@ -125,6 +124,7 @@ export default {
|
|
|
pinfo,
|
|
|
uppasswd,
|
|
|
demand,
|
|
|
+ department,
|
|
|
},
|
|
|
data: function() {
|
|
|
return {
|