|
|
@@ -118,18 +118,28 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
|
|
|
- <el-table-column label="赛事状态" align="center" prop="statusText" />
|
|
|
- <el-table-column label="是否删除" align="center">
|
|
|
+ <el-table-column label="状态" align="center">
|
|
|
<template #default="scope">
|
|
|
<span
|
|
|
:style="{
|
|
|
- color: [null, undefined, '', ' '].includes(scope.row.isDelete) || scope.row.isDelete === false ? '' : 'red'
|
|
|
+ color: scope.row.isDelete ? 'red' : ''
|
|
|
}"
|
|
|
>
|
|
|
- {{ [null, undefined, '', ' '].includes(scope.row.isDelete) || scope.row.isDelete === false ? '否' : '是' }}
|
|
|
+ {{ scope.row.isDelete ? '已删除' : scope.row.statusText || '' }}
|
|
|
</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <!-- <el-table-column label="是否删除" align="center">
|
|
|
+ <template #default="scope">
|
|
|
+ <span
|
|
|
+ :style="{
|
|
|
+ color: [null, undefined, '', ' '].includes(scope.row.isDelete) || scope.row.isDelete === false ? '' : 'red'
|
|
|
+ }"
|
|
|
+ >
|
|
|
+ {{ [null, undefined, '', ' '].includes(scope.row.isDelete) || scope.row.isDelete === false ? '未删除' : '已删除' }}
|
|
|
+ </span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>-->
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="320">
|
|
|
<template #default="scope">
|
|
|
<div class="operation-buttons-vertical" v-if="scope.row.isDelete === true">
|
|
|
@@ -667,15 +677,15 @@ const addReward = () => {
|
|
|
const currentLength = formPrize.rewards.length;
|
|
|
|
|
|
// 判断是否超过 itemOptions 的数量限制
|
|
|
- if (currentLength < itemOptions.value.length) {
|
|
|
- formPrize.rewards.push({
|
|
|
- ranking: currentLength + 1, // 自动生成排名,从 1 开始
|
|
|
- itemId: null,
|
|
|
- quantity: null
|
|
|
- });
|
|
|
- } else {
|
|
|
+ /* if (currentLength < itemOptions.value.length) {*/
|
|
|
+ formPrize.rewards.push({
|
|
|
+ ranking: currentLength + 1, // 自动生成排名,从 1 开始
|
|
|
+ itemId: null,
|
|
|
+ quantity: null
|
|
|
+ });
|
|
|
+ /* } else {
|
|
|
ElMessage.warning(`最多只能添加 ${itemOptions.value.length} 个奖励项`);
|
|
|
- }
|
|
|
+ }*/
|
|
|
};
|
|
|
|
|
|
const removeReward = (index: number) => {
|