|
@@ -8,14 +8,17 @@
|
|
|
type="card"
|
|
|
@tab-click="handleClick">
|
|
|
<el-tab-pane label="月报"
|
|
|
- name="1">
|
|
|
+ name="1"
|
|
|
+ v-if="permissionList.evaluateList">
|
|
|
<evaluateList v-if="activeIndex == 1"></evaluateList>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="网管课评价"
|
|
|
- name="2">
|
|
|
+ name="2"
|
|
|
+ v-if="permissionList.networkList">
|
|
|
<networkList v-if="activeIndex == 2"></networkList>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="vip课评价"
|
|
|
+ v-if="permissionList.vipEvaluateList"
|
|
|
name="3">
|
|
|
<vipEvaluateList v-if="activeIndex == 3">
|
|
|
</vipEvaluateList>
|
|
@@ -28,6 +31,7 @@
|
|
|
import evaluateList from "@/views/evaluateManager/evaluateList";
|
|
|
import networkList from '@/views/evaluateManager/networkList'
|
|
|
import vipEvaluateList from '@/views/evaluateManager/vipEvaluateList'
|
|
|
+import { permission } from "@/utils/directivePage";
|
|
|
export default {
|
|
|
components: {
|
|
|
evaluateList,
|
|
@@ -36,8 +40,13 @@ export default {
|
|
|
},
|
|
|
data () {
|
|
|
return {
|
|
|
- activeIndex: "1"
|
|
|
- };
|
|
|
+ activeIndex: "1",
|
|
|
+ permissionList: {
|
|
|
+ evaluateList: permission("/commentManager/evaluateList"),
|
|
|
+ networkList: permission("/commentManager/networkList"),
|
|
|
+ studentVip: permission("/studentDetail/studentVip"),
|
|
|
+ },
|
|
|
+ }
|
|
|
},
|
|
|
created () {
|
|
|
this.init();
|