|
@@ -154,6 +154,15 @@
|
|
|
</van-popup>
|
|
|
<!-- <nav-bar></nav-bar> -->
|
|
|
</div>
|
|
|
+ <div v-else class="noPermission" style="display: flex; justify-content: center;">
|
|
|
+ <div class="box1 flex-col" style="text-align: center;">
|
|
|
+ <s-header :name="$t('robotRanking.machineSalesRanking')" :noback="true" :isFixed="false"></s-header>
|
|
|
+ <view>
|
|
|
+ <br />
|
|
|
+ </view>
|
|
|
+ <view>{{ $t('robotRanking.noPermission') }}</view>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
@@ -728,8 +737,6 @@ export default {
|
|
|
const user = getLoginUser();
|
|
|
// 默认能看到机器排行
|
|
|
const showRobotRankingDiv = ref(true);
|
|
|
- console.log("user.menuCodeList>>>", user.menuCodeList);
|
|
|
- console.log("user.type>>>", user.type);
|
|
|
const isM11Included = user.menuCodeList.some((item) => item === "M11");
|
|
|
|
|
|
// 日、周、月、年的图表
|
|
@@ -747,16 +754,18 @@ export default {
|
|
|
searchForm.companyTypeName = t("robotRanking.whole");
|
|
|
searchForm.machineTypeName = t("robotRanking.whole");
|
|
|
// 查询是否有订单数据权限
|
|
|
- const isOrderData = user.menuCodeList.some((item) => {
|
|
|
- return item === "M4";
|
|
|
- })
|
|
|
-
|
|
|
- if (user.type > 2 && !isM11Included) {
|
|
|
+ // const isOrderData = user.menuCodeList.some((item) => {
|
|
|
+ // return item === "M4";
|
|
|
+ // })
|
|
|
+ // 子商家type=3和公司人员type=1,默认看不到
|
|
|
+ if ((user.type > 2 || user.type === 1) && !isM11Included) {
|
|
|
showRobotRankingDiv.value = false;
|
|
|
}
|
|
|
-
|
|
|
// 如果是type为admin或者商家或者是有订单数据权限M4的子商家才可以查看
|
|
|
- if (user.type === 0 || user.type === 2 || isOrderData) {
|
|
|
+ // if (user.type === 0 || user.type === 2 || isOrderData) {
|
|
|
+ // init();
|
|
|
+ // }
|
|
|
+ if (user.type === 0 || user.type === 2) {
|
|
|
init();
|
|
|
}
|
|
|
|