|
@@ -5,9 +5,9 @@
|
|
|
</h2>
|
|
|
<div class="m-core">
|
|
|
<div class="btnList">
|
|
|
- <div class='newBand'
|
|
|
+ <div class='newBand' v-permission="'/teamBuild'"
|
|
|
@click="createNewTeam">新建乐团</div>
|
|
|
- <div class='newBand'
|
|
|
+ <div class='newBand' v-permission="'/teamBuild/trimming'"
|
|
|
@click="resetTeam">乐团调整</div>
|
|
|
</div>
|
|
|
|
|
@@ -137,19 +137,50 @@
|
|
|
label="操作">
|
|
|
<template slot-scope="scope">
|
|
|
<div>
|
|
|
- <el-button type="text"
|
|
|
+ <el-button type="text" v-permission="'/setImprovement'"
|
|
|
v-if="scope.row.status == 'PREPARE'"
|
|
|
@click="gotoImprovement(scope.row)">基础技能班</el-button>
|
|
|
<el-button type="text"
|
|
|
v-if="scope.row.status == 'PREPARE'" v-permission="'/teamDetailedList'"
|
|
|
@click="gotodetailList(scope.row)">发放清单</el-button>
|
|
|
- <el-button type="text"
|
|
|
- v-if="scope.row.status == 'PROGRESS' || scope.row.status == 'PAUSE'||scope.row.status == 'APPLY'|| scope.row.status == 'PAY'"
|
|
|
+
|
|
|
+ <!-- 报名中&缴费中 查看 -->
|
|
|
+ <el-button type="text" v-permission="'/signupList'"
|
|
|
+ v-if="scope.row.status == 'APPLY'|| scope.row.status == 'PAY'"
|
|
|
@click="lookTeamDetail(scope.row)">查看</el-button>
|
|
|
- <el-button type="text"
|
|
|
+
|
|
|
+ <!-- 进行中 查看 -->
|
|
|
+ <el-button type="text" v-permission="'/teamDetails'"
|
|
|
+ v-if="scope.row.status == 'PROGRESS'"
|
|
|
+ @click="lookTeamDetail(scope.row)">查看</el-button>
|
|
|
+
|
|
|
+ <!-- 暂停中 查看 -->
|
|
|
+ <el-button type="text" v-permission="'musicGroup/pauseMusicGroup/look'"
|
|
|
+ v-if="scope.row.status == 'PAUSE'"
|
|
|
+ @click="lookTeamDetail(scope.row)">查看</el-button>
|
|
|
+
|
|
|
+
|
|
|
+ <!-- <el-button type="text"
|
|
|
v-if="scope.row.status != 'PROGRESS' && scope.row.status != 'CANCELED' && scope.row.status != 'PAUSE' && scope.row.status != 'APPLY'&& scope.row.status != 'PAY'"
|
|
|
+ @click="lookTeamDetail(scope.row)">编辑</el-button> -->
|
|
|
+ <!-- 筹备中 编辑 -->
|
|
|
+ <el-button type="text" v-permission="'teamDetail/teamSeting/update'"
|
|
|
+ v-if="scope.row.status == 'PREPARE'"
|
|
|
+ @click="lookTeamDetail(scope.row)">编辑</el-button>
|
|
|
+ <!-- 审核中 编辑 -->
|
|
|
+ <el-button type="text" v-permission="'teamDetail/audit/update'"
|
|
|
+ v-if="scope.row.status == 'AUDIT'"
|
|
|
+ @click="lookTeamDetail(scope.row)">编辑</el-button>
|
|
|
+ <!-- 编辑中 编辑 -->
|
|
|
+ <el-button type="text" v-permission="'teamDetail/draft/update'"
|
|
|
+ v-if="scope.row.status == 'DRAFT'"
|
|
|
+ @click="lookTeamDetail(scope.row)">编辑</el-button>
|
|
|
+ <!-- 审核失败 编辑 -->
|
|
|
+ <el-button type="text" v-permission="'teamDetail/aduitFailed/update'"
|
|
|
+ v-if="scope.row.status == 'AUDIT_FAILED'"
|
|
|
@click="lookTeamDetail(scope.row)">编辑</el-button>
|
|
|
|
|
|
+
|
|
|
<el-button v-if="scope.row.status == 'PREPARE'" v-permission="'musicGroup/action'"
|
|
|
@click="startTeam(scope.row)"
|
|
|
type="text">确认成团</el-button>
|