dev_review
yujialong 7 months ago
parent 45ec91acba
commit 34d84486ea
  1. BIN
      public/favicon.ico
  2. 7
      src/views/match/manage/matchInfo.vue
  3. 2
      src/views/match/manage/matchRank.vue
  4. 5
      src/views/match/manage/matchSignup.vue

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

@ -146,8 +146,8 @@
<td> <td>
<span v-if="item.score >= 0" <span v-if="item.score >= 0"
class="m-r-10">分数{{item.score}}</span> class="m-r-10">分数{{item.score}}</span>
<el-button type="text" <el-button v-if="form.completeCompetitionSetup.competitionType || (!form.completeCompetitionSetup.competitionType && item.resultsDetails === 0 && item.reportId)"
:disabled="item.resultsDetails === 1 || (form.completeCompetitionSetup.competitionType && !item.reportId) || (form.completeCompetitionSetup.competitionType === 0 && !item.reportId)" type="text"
@click="show(item)">查看成绩详情</el-button> @click="show(item)">查看成绩详情</el-button>
</td> </td>
</tr> </tr>
@ -268,7 +268,8 @@
<td>{{ item.timeSum }}min</td> <td>{{ item.timeSum }}min</td>
<td>{{ item.score }}</td> <td>{{ item.score }}</td>
<td> <td>
<el-button type="text" <el-button v-if="curRow.resultsDetails === 0 && item.reportId"
type="text"
@click="toReport(item)">查看</el-button> @click="toReport(item)">查看</el-button>
</td> </td>
</tr> </tr>

@ -407,7 +407,7 @@ export default {
keyword: this.keyword keyword: this.keyword
}).then(({ page, publishStatus, total }) => { }).then(({ page, publishStatus, total }) => {
this.published = publishStatus this.published = publishStatus
this.list = page this.list = page || []
this.total = total this.total = total
this.getPublishTime() this.getPublishTime()
this.loading = false this.loading = false

@ -852,9 +852,10 @@ export default {
// //
async batchDel () { async batchDel () {
const list = this.multipleSelection const list = this.multipleSelection
const tips = list.length ? (this.info.completeCompetitionSetup.competitionType && list.find(e => e.captain === '是') ? '删除队长后,该团队下所有成员都会同步移除报名,已有的成绩也会一并删除,成绩排名将会受影响,是否确认删除?' : '删除后该参赛人员已有的成绩会一并删除,成绩排名将会受影响,是否确定要删除?') : '删除后参赛人员已有的成绩会一并删除,成绩排名将会受影响,是否确定删除全部报名人员?' const tips = list.length ? (this.info.completeCompetitionSetup.competitionType && list.find(e => e.captain === '是') ? '删除队长后,该团队下所有成员都会同步移除报名,已有的成绩也会一并删除,成绩排名将会受影响,是否确认删除?' : '删除后该参赛人员已有的成绩会一并删除,成绩排名将会受影响,是否确定要删除?') : '删除后参赛人员已有的成绩会一并删除,成绩排名将会受影响,<span style="font-size: 15px;color: #f00">是否确定删除全部报名人员?</span>'
this.$confirm(tips, "提示", { this.$confirm(tips, "提示", {
type: "warning" type: "warning",
dangerouslyUseHTMLString: true
}).then(async () => { }).then(async () => {
if (list.length) { if (list.length) {
await this.$post(this.api.batchDeleteApplicants, { registrationVOS: list }) await this.$post(this.api.batchDeleteApplicants, { registrationVOS: list })

Loading…
Cancel
Save