|
@@ -6,58 +6,50 @@
|
|
|
<div class="m-core">
|
|
|
<!-- navMenu -->
|
|
|
<el-tabs v-model="activeIndex" type="card" @tab-click="handleClick">
|
|
|
- <el-tab-pane label="参数设置" name="0" v-if="permissionList.overallManager">
|
|
|
- <overallManager v-if="activeIndex == 0" />
|
|
|
+
|
|
|
+ <el-tab-pane label="声部设置" name="0" v-if="permissionList.musicalManager">
|
|
|
+ <musicalManager v-if="activeIndex == 0" />
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="声部设置" name="1" v-if="permissionList.musicalManager">
|
|
|
- <musicalManager v-if="activeIndex == 1" />
|
|
|
+ <el-tab-pane label="乐团收费类型" name="1" v-if="permissionList.typesManager">
|
|
|
+ <typesManager v-if="activeIndex == 1" />
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="乐团收费类型" name="2" v-if="permissionList.typesManager">
|
|
|
- <typesManager v-if="activeIndex == 2" />
|
|
|
+ <el-tab-pane label="乐团收费标准" name="2" v-if="permissionList.chargesList">
|
|
|
+ <chargesList v-if="activeIndex == 2" />
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="乐团收费标准" name="3" v-if="permissionList.chargesList">
|
|
|
- <!-- <charges v-if="activeIndex == 3" /> -->
|
|
|
- <chargesList v-if="activeIndex == 3" />
|
|
|
+ <el-tab-pane label="乐团作业模板" name="3" v-if="permissionList.jobTemplateSetting">
|
|
|
+ <jobTemplateSetting v-if="activeIndex == 3" />
|
|
|
</el-tab-pane>
|
|
|
- <!-- <el-tab-pane label="VIP课程参数设置" name="3">
|
|
|
- <vipParameterManager v-if="activeIndex == 3" />
|
|
|
- </el-tab-pane> -->
|
|
|
- <el-tab-pane label="乐团作业模板" name="4" v-if="permissionList.jobTemplateSetting">
|
|
|
- <jobTemplateSetting v-if="activeIndex == 4" />
|
|
|
+ <el-tab-pane label="热词标签" name="4" v-if="permissionList.errorManager">
|
|
|
+ <errorManager v-if="activeIndex == 4" />
|
|
|
</el-tab-pane>
|
|
|
- <!-- <el-tab-pane label="梯度结算规则设置" name="5">
|
|
|
- <gradientSet v-if="activeIndex == 5" />
|
|
|
- </el-tab-pane> -->
|
|
|
- <el-tab-pane label="热词标签" name="5" v-if="permissionList.errorManager">
|
|
|
- <errorManager v-if="activeIndex == 5" />
|
|
|
+ <el-tab-pane label="参数设置" name="5" v-if="permissionList.overallManager">
|
|
|
+ <overallManager v-if="activeIndex == 5" />
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane label="收费分润配置" name="6" v-if="permissionList.overallManagerTwo">
|
|
|
+ <overallManagerTwo v-if="activeIndex == 6" />
|
|
|
</el-tab-pane>
|
|
|
-
|
|
|
</el-tabs>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
import overallManager from './generalSettings/overallManager'
|
|
|
+import overallManagerTwo from './generalSettings/overallManagerTwo'
|
|
|
import musicalManager from './specialSetup/musicalManager'
|
|
|
import typesManager from './specialSetup/typesManager'
|
|
|
-// import vipParameterManager from './generalSettings/vipParameterManager'
|
|
|
import jobTemplateSetting from './specialSetup/jobTemplateSetting'
|
|
|
-// import gradientSet from './insideSetting/gradientSet'
|
|
|
import errorManager from './generalSettings/errorManager'
|
|
|
-// import charges from './specialSetup/charges'
|
|
|
import chargesList from './specialSetup/chargesList'
|
|
|
import { permission } from '@/utils/directivePage'
|
|
|
export default {
|
|
|
components: {
|
|
|
- overallManager,
|
|
|
+ overallManager,
|
|
|
+ overallManagerTwo,
|
|
|
musicalManager,
|
|
|
typesManager,
|
|
|
- // vipParameterManager,
|
|
|
jobTemplateSetting,
|
|
|
- // gradientSet,
|
|
|
errorManager,
|
|
|
chargesList
|
|
|
- // charges
|
|
|
},
|
|
|
name: 'globalConfig',
|
|
|
data () {
|
|
@@ -65,6 +57,7 @@ export default {
|
|
|
activeIndex: '0',
|
|
|
permissionList: {
|
|
|
overallManager: permission('/globalConfig/overallManager'),
|
|
|
+ overallManagerTwo: permission('/globalConfig/overallManagerTwo'),
|
|
|
musicalManager: permission('/globalConfig/musicalManager'),
|
|
|
typesManager: permission('/globalConfig/typesManager'),
|
|
|
chargesList: permission('/globalConfig/chargesList'),
|