|
@@ -23,7 +23,7 @@
|
|
|
</el-tab-pane>
|
|
|
<!-- 'teacherFreeTime/query' v-if="permission('/teacherFreeTime/query')"-->
|
|
|
<el-tab-pane label="陪练课设置"
|
|
|
- v-if="permission('teacherFreeTime/query')"
|
|
|
+ v-if="accompanyStatus"
|
|
|
name="2"
|
|
|
:disabled="isTeacher">
|
|
|
<accompany :teacherId="teacherId"
|
|
@@ -47,6 +47,7 @@ export default {
|
|
|
pageType: this.$route.query.type,
|
|
|
baseInfoStatus: true, // 权限显示,基本信息
|
|
|
salaryStatus: true, // 权限显示 课酬设置
|
|
|
+ accompanyStatus: true, // 权限显示 陪练课设置
|
|
|
teacherId: this.$route.query.teacherId,
|
|
|
activeName: '0',
|
|
|
activeStatus: [true, false],
|
|
@@ -58,7 +59,6 @@ export default {
|
|
|
},
|
|
|
mounted () {
|
|
|
this.init()
|
|
|
-
|
|
|
},
|
|
|
activated () {
|
|
|
this.activeName = null
|
|
@@ -80,6 +80,7 @@ export default {
|
|
|
}
|
|
|
this.salaryStatus = permission(this.pageType == 'create' ? '/teacherAdd/salarySeting' : '/teacherUpdate/saraySeting')
|
|
|
this.baseInfoStatus = permission(this.pageType == 'create' ? '/teacherAdd/baseInfo' : '/teacherUpdate/baseInfo')
|
|
|
+ this.accompanyStatus = permission(this.pageType == 'create' ? '/teacherAdd/accompany' : '/teacherUpdate/accompany')
|
|
|
},
|
|
|
handleClick (val) {
|
|
|
this.activeName = val.name
|
|
@@ -103,8 +104,7 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- permission (str) {
|
|
|
- console.log(permission(str))
|
|
|
+ permission (str) {
|
|
|
return permission(str)
|
|
|
}
|
|
|
},
|