|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
|
<div class='m-container'>
|
|
|
<!-- <h2>收费类型设置</h2> -->
|
|
|
- <div class="m-core" v-if="tableList.length>0 || pageInfo.page>1">
|
|
|
+ <div class="m-core" v-if="(tableList.length>0 || pageInfo.page>1)&&contextFlag">
|
|
|
<el-button style="margin-bottom:20px;" v-permission="'chargeType/upSet/createSet'" type="primary" @click="openTypes('create')">添加</el-button>
|
|
|
<!-- <div class='newBand' v-permission="'chargeType/upSet/createSet'"
|
|
|
@click="openTypes('create')">添加</div> -->
|
|
@@ -39,7 +39,7 @@
|
|
|
@pagination="getList" />
|
|
|
</div>
|
|
|
</div>
|
|
|
- <emptyPage @submit="openTypes('create')" title='乐团类型设置' btnTitle='新建乐团类型设置' :context='context' v-else />
|
|
|
+ <emptyPage @submit="openTypes('create')" title='乐团类型设置' btnTitle='新建乐团类型设置' :context='context' v-if="!(tableList.length>0 || pageInfo.page>1)&&contextFlag" />
|
|
|
<el-dialog :title="formTitle[formActionTitle]"
|
|
|
:visible.sync="typeStatus"
|
|
|
@close="onFormClose('ruleForm')"
|
|
@@ -104,7 +104,8 @@ export default {
|
|
|
total: 0, // 总条数
|
|
|
page_size: [10, 20, 40, 50] // 选择限制显示条数
|
|
|
},
|
|
|
- context:'系统支持创建多种乐团类型来区分不同运营模式的乐团,例如:单声部乐团、多声部乐团、课程免费团、课程收费团等。可根据不同的乐团类型设置不同的课程价格和收费标准。'
|
|
|
+ context:'系统支持创建多种乐团类型来区分不同运营模式的乐团,例如:单声部乐团、多声部乐团、课程免费团、课程收费团等。可根据不同的乐团类型设置不同的课程价格和收费标准。',
|
|
|
+ contextFlag:false
|
|
|
}
|
|
|
},
|
|
|
mounted () {
|
|
@@ -159,6 +160,7 @@ export default {
|
|
|
}).then(res => {
|
|
|
let result = res.data
|
|
|
if (res.code == 200) {
|
|
|
+ this.contextFlag = true
|
|
|
this.tableList = result.rows
|
|
|
this.pageInfo.total = result.total
|
|
|
}
|