|
@@ -6,11 +6,11 @@
|
|
|
</h2>
|
|
|
<div class="m-core">
|
|
|
<tab-router v-model.trim="activeIndex" type="card" @tab-click="handleClick">
|
|
|
- <el-tab-pane lazy label="课程形式" name="1">
|
|
|
- <vipCourseType />
|
|
|
+ <el-tab-pane lazy v-if="permissionList.vipCourseType" label="课程形式" name="1">
|
|
|
+ <vipCourseType v-if="activeIndex == '1'" />
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane lazy label="周期循环" name="2">
|
|
|
- <vipCourseTimeSet />
|
|
|
+ <el-tab-pane lazy v-if="permissionList.vipCourseType" label="周期循环" name="2">
|
|
|
+ <vipCourseTimeSet v-if="activeIndex == '2'" />
|
|
|
</el-tab-pane>
|
|
|
</tab-router>
|
|
|
</div>
|
|
@@ -19,12 +19,17 @@
|
|
|
<script>
|
|
|
import vipCourseType from "./vipCourseType";
|
|
|
import vipCourseTimeSet from "./vipCourseTimeSet";
|
|
|
+import { permission } from '@/utils/directivePage'
|
|
|
export default {
|
|
|
name: "vipParameterManager",
|
|
|
components: { vipCourseType, vipCourseTimeSet },
|
|
|
data() {
|
|
|
return {
|
|
|
activeIndex: "1",
|
|
|
+ permissionList: {
|
|
|
+ vipCourseType: permission("/vipCourseType"),
|
|
|
+ vipCourseTimeSet: permission("/vipCourseTimeSet")
|
|
|
+ },
|
|
|
};
|
|
|
},
|
|
|
mounted() {},
|