--demand 添加权限

This commit is contained in:
yuping
2023-02-01 20:19:45 +08:00
parent 5b8e8a691b
commit 2b00230efa
11 changed files with 78 additions and 71 deletions

View File

@@ -19,7 +19,7 @@
<div v-if="action == 1 || action == 0" class="line"></div>-->
<div
class="pubIcon"
v-if="action == 1 || action == 0"
v-if="(action == 1 || action == 0) && checkPer(permissions)"
@click="pubIcon(action)"
>
<img class="img2" src="../../assets/images/leveladd/pub.png" />
@@ -53,7 +53,7 @@
<div class="onerow">
<div class="taskmain">快速创建路径图详情</div>
</div>
<div class="second" v-button-per="permissions">
<div class="second" v-if="checkPer(permissions)">
<div @click="totask">
<div
class="taskbox"
@@ -326,7 +326,7 @@
<div class="onerow">
<div class="taskmain">任务大纲</div>
<router-link to="/leveladddetail" class="editright" v-button-per="permissions">
<router-link to="/leveladddetail" class="editright" v-if="checkPer(permissions)">
<img
class="editimg"
src="../../assets/images/leveladd/edit.png"
@@ -563,7 +563,7 @@
>
<template #extension="{ data: { record } }">
<a-button type="link" @click="showStudent(record)">查看</a-button>
<a-button type="link" @click="setLevels(record)" v-button-per="permissions">调整</a-button>
<a-button type="link" @click="setLevels(record)" v-if="checkPer(permissions)">调整</a-button>
</template>
</TableStudent>
<TableStudent
@@ -575,7 +575,7 @@
>
<template #extension="{ data: { record } }">
<a-button type="link" @click="showStudent(record)">查看</a-button>
<a-button type="link" @click="setLevels(record)" v-button-per="permissions">调整</a-button>
<a-button type="link" @click="setLevels(record)" v-if="checkPer(permissions)">调整</a-button>
</template>
</TableStudent>
</a-tab-pane>
@@ -592,7 +592,7 @@
<div class="headone">
<div class="box"></div>
<div class="onetitle">关卡内容可见可学设置</div>
<div class="oneedi" @click="showbtn" v-show="twobtn" v-button-per="permissions">
<div class="oneedi" @click="showbtn" v-show="twobtn" v-if="checkPer(permissions)">
编辑
</div>
<div v-show="twobtnn" class="twobtn">
@@ -1350,6 +1350,7 @@ import TwoDimensionalCode from "../../components/TwoDimensionalCode.vue";
import TableStudent from "@/components/student/TableStudent";
// import * as student from "@/api/student";
import { getStuPage, moveStudent } from "@/api/index1";
import { checkPer } from "@/utils/utils";
import RouterFaceTeachManage from "../../components/drawers/router/RouterFaceTeachManage";
import RouterExaminationManage from "../../components/drawers/router/RouterExaminationManage";
@@ -2714,6 +2715,7 @@ export default {
setLevels,
selectProjectName4,
changeLevel,
checkPer
};
},
};