管理权限统一
This commit is contained in:
@@ -22,7 +22,7 @@
|
|||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
<el-dropdown @command="handleClick">
|
<el-dropdown @command="handleClick">
|
||||||
<div class="userinfo">
|
<div class="userinfo">
|
||||||
<span>{{ $store.state.userInfo.name + "(" + $store.state.userInfo.phone + ")" }}</span>
|
<span>{{ userInfo.name + "(" + userInfo.phone + ")" }}</span>
|
||||||
<img src="../assets/images/bottom.png"/>
|
<img src="../assets/images/bottom.png"/>
|
||||||
</div>
|
</div>
|
||||||
<el-dropdown-menu slot="dropdown">
|
<el-dropdown-menu slot="dropdown">
|
||||||
@@ -82,7 +82,7 @@
|
|||||||
<el-menu-item index="/copyProduct">商品复制</el-menu-item>
|
<el-menu-item index="/copyProduct">商品复制</el-menu-item>
|
||||||
<el-menu-item index="/findSeller">查找买手</el-menu-item>
|
<el-menu-item index="/findSeller">查找买手</el-menu-item>
|
||||||
<!--<el-menu-item index="/batchUpload">批量上品</el-menu-item>-->
|
<!--<el-menu-item index="/batchUpload">批量上品</el-menu-item>-->
|
||||||
<el-menu-item v-if="$store.state.userInfo.phone == '18610967550' || $store.state.userInfo.phone == '18571466720'" index="/draft">
|
<el-menu-item v-if="$store.state.userInfo.phone == '18610967550' || isAdmin" index="/draft">
|
||||||
草稿箱管理
|
草稿箱管理
|
||||||
</el-menu-item>
|
</el-menu-item>
|
||||||
<el-menu-item index="/sellerSelect">上新生命周期管理</el-menu-item>
|
<el-menu-item index="/sellerSelect">上新生命周期管理</el-menu-item>
|
||||||
@@ -161,16 +161,16 @@
|
|||||||
<el-menu-item index="/copyProductShein">商品复制</el-menu-item>
|
<el-menu-item index="/copyProductShein">商品复制</el-menu-item>
|
||||||
<el-menu-item index="/orderListShein">发货订单</el-menu-item>
|
<el-menu-item index="/orderListShein">发货订单</el-menu-item>
|
||||||
<el-menu-item index="/productListOdm">商品列表(ODM)</el-menu-item>
|
<el-menu-item index="/productListOdm">商品列表(ODM)</el-menu-item>
|
||||||
<el-menu-item v-if="$store.state.userInfo.phone == '18571466720' || $store.state.userInfo.phone == '18666013582'" index="/returnRecordShein">退货与报废单列表</el-menu-item>
|
<el-menu-item v-if="isAdmin || $store.state.userInfo.phone == '18666013582'" index="/returnRecordShein">退货与报废单列表</el-menu-item>
|
||||||
<el-menu-item v-if="$store.state.userInfo.phone == '18571466720' || $store.state.userInfo.phone == '17607119772'" index="/labelInfoShein">
|
<el-menu-item v-if="isAdmin || $store.state.userInfo.phone == '17607119772'" index="/labelInfoShein">
|
||||||
标签管理
|
标签管理
|
||||||
</el-menu-item>
|
</el-menu-item>
|
||||||
<el-menu-item v-if="$store.state.userInfo.phone == '18571466720' || $store.state.userInfo.phone == '17607119772'" index="/purchaseOrderListShein">
|
<el-menu-item v-if="isAdmin || $store.state.userInfo.phone == '17607119772'" index="/purchaseOrderListShein">
|
||||||
发货单列表
|
发货单列表
|
||||||
</el-menu-item>
|
</el-menu-item>
|
||||||
<el-menu-item index="/saleStatShein">商家账单统计</el-menu-item>
|
<el-menu-item index="/saleStatShein">商家账单统计</el-menu-item>
|
||||||
</el-submenu>
|
</el-submenu>
|
||||||
<el-submenu index="/dataManager" v-if="$store.state.userInfo.phone == '18571466720'">
|
<el-submenu index="/dataManager" v-if="isAdmin">
|
||||||
<template slot="title">
|
<template slot="title">
|
||||||
<i class="el-icon-s-data"></i>
|
<i class="el-icon-s-data"></i>
|
||||||
<span slot="title">数据管理</span>
|
<span slot="title">数据管理</span>
|
||||||
@@ -285,7 +285,8 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
...mapState(['mallName', 'mallList'])
|
...mapState(['mallName', 'mallList', 'userInfo']),
|
||||||
|
isAdmin: v => ['18571466720'].includes(v.userInfo.phone),
|
||||||
},
|
},
|
||||||
|
|
||||||
watch: {
|
watch: {
|
||||||
|
|||||||
Reference in New Issue
Block a user