|
@@ -2,7 +2,7 @@
|
|
<div class="full nav-page">
|
|
<div class="full nav-page">
|
|
<div class="flex flex-wrap">
|
|
<div class="flex flex-wrap">
|
|
<div class="radius-base m-b-base m-r-base nav-card">评阅试卷</div>
|
|
<div class="radius-base m-b-base m-r-base nav-card">评阅试卷</div>
|
|
- <router-link to="/marking/mark">
|
|
|
|
|
|
+ <router-link v-show="hasPermissions('/marking/mark')" to="/marking/mark">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="full-w">
|
|
<div class="full-w">
|
|
<img class="nav-img" src="@img/正常评卷.png" alt="" />
|
|
<img class="nav-img" src="@img/正常评卷.png" alt="" />
|
|
@@ -10,7 +10,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</router-link>
|
|
</router-link>
|
|
- <router-link to="/marking/training-record">
|
|
|
|
|
|
+ <router-link v-show="hasPermissions('/marking/training-record')" to="/marking/training-record">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="full-w">
|
|
<div class="full-w">
|
|
<img class="nav-img" src="@img/查看培训记录.png " alt="" />
|
|
<img class="nav-img" src="@img/查看培训记录.png " alt="" />
|
|
@@ -18,7 +18,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</router-link>
|
|
</router-link>
|
|
- <router-link to="/marking/statistics">
|
|
|
|
|
|
+ <router-link v-show="hasPermissions('/marking/statistics')" to="/marking/statistics">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="full-w">
|
|
<div class="full-w">
|
|
<img class="nav-img" src="@img/个人统计.png" alt="" />
|
|
<img class="nav-img" src="@img/个人统计.png" alt="" />
|
|
@@ -26,7 +26,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</router-link>
|
|
</router-link>
|
|
- <router-link to="/marking/arbitration">
|
|
|
|
|
|
+ <router-link v-show="hasPermissions('/marking/arbitration')" to="/marking/arbitration">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="full-w">
|
|
<div class="full-w">
|
|
<img class="nav-img" src="@img/仲裁卷.png" alt="" />
|
|
<img class="nav-img" src="@img/仲裁卷.png" alt="" />
|
|
@@ -34,7 +34,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</router-link>
|
|
</router-link>
|
|
- <router-link to="/marking/problem">
|
|
|
|
|
|
+ <router-link v-show="hasPermissions('/marking/problem')" to="/marking/problem">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="full-w">
|
|
<div class="full-w">
|
|
<img class="nav-img" src="@img/问题卷.png" alt="" />
|
|
<img class="nav-img" src="@img/问题卷.png" alt="" />
|
|
@@ -42,7 +42,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</router-link>
|
|
</router-link>
|
|
- <router-link to="/marking/similar">
|
|
|
|
|
|
+ <router-link v-show="hasPermissions('/marking/similar')" to="/marking/similar">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="full-w">
|
|
<div class="full-w">
|
|
<img class="nav-img" src="@img/雷同卷.png" alt="" />
|
|
<img class="nav-img" src="@img/雷同卷.png" alt="" />
|
|
@@ -50,7 +50,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</router-link>
|
|
</router-link>
|
|
- <router-link to="/marking/repeat">
|
|
|
|
|
|
+ <router-link v-show="hasPermissions('/marking/repeat')" to="/marking/repeat">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="full-w">
|
|
<div class="full-w">
|
|
<img class="nav-img" src="@img/重评卷.png" alt="" />
|
|
<img class="nav-img" src="@img/重评卷.png" alt="" />
|
|
@@ -58,7 +58,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</router-link>
|
|
</router-link>
|
|
- <router-link to="/marking/assess">
|
|
|
|
|
|
+ <router-link v-show="hasPermissions('/marking/assess')" to="/marking/assess">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="full-w">
|
|
<div class="full-w">
|
|
<img class="nav-img" src="@img/强制考核分发.png" alt="" />
|
|
<img class="nav-img" src="@img/强制考核分发.png" alt="" />
|
|
@@ -66,20 +66,31 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</router-link>
|
|
</router-link>
|
|
- <router-link to="/marking/inquiry">
|
|
|
|
- <div class="radius-base fill-blank m-b-base nav-item">
|
|
|
|
|
|
+ <router-link v-show="hasPermissions('/marking/inquiry')" to="/marking/inquiry">
|
|
|
|
+ <div class="radius-base fill-blank m-b-base m-r-base nav-item">
|
|
<div class="full-w">
|
|
<div class="full-w">
|
|
<img class="nav-img" src="@img/自定义查询.png" alt="" />
|
|
<img class="nav-img" src="@img/自定义查询.png" alt="" />
|
|
<div class="m-t-extra-base nav-title">自定义查询</div>
|
|
<div class="m-t-extra-base nav-title">自定义查询</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</router-link>
|
|
</router-link>
|
|
|
|
+ <router-link v-show="hasPermissions('/system-check')" to="/system-check">
|
|
|
|
+ <div class="radius-base fill-blank m-b-base nav-item">
|
|
|
|
+ <div class="full-w">
|
|
|
|
+ <img class="nav-img" src="@img/自定义查询.png" alt="" />
|
|
|
|
+ <div class="m-t-extra-base nav-title">系统抽查卷</div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </router-link>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script setup lang="ts" name="MarkingNav">
|
|
<script setup lang="ts" name="MarkingNav">
|
|
/** 评阅试卷导航页 */
|
|
/** 评阅试卷导航页 */
|
|
|
|
+import useNavPermissions from '@/hooks/useNavPermissions'
|
|
|
|
+
|
|
|
|
+const { hasPermissions } = useNavPermissions()
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|
|
<style scoped lang="scss">
|