|
|
@@ -65,9 +65,10 @@
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
<el-table-column label="序号" align="center" type="index" />
|
|
|
<el-table-column label="队伍id" align="center" prop="teamId" v-if="columns[0].visible" />
|
|
|
- <el-table-column label="队伍编号" align="center" prop="teamCode" sortable />
|
|
|
+ <el-table-column label="队伍编号" align="center" prop="teamCode" sortable v-if="columns[1].visible" />
|
|
|
<el-table-column label="赛事名称" align="center" prop="eventName" v-if="columns[2].visible" />
|
|
|
<el-table-column label="队伍名称" align="center" prop="teamName" v-if="columns[3].visible" />
|
|
|
+ <el-table-column label="参与项目" align="center" prop="projectNames" :show-overflow-tooltip="true" v-if="columns[11].visible" />
|
|
|
<el-table-column label="分组名" align="center" prop="rgId" v-if="columns[4].visible">
|
|
|
<template #default="scope">
|
|
|
<span v-if="scope.row.rgId">{{ rankGroupMap.get(scope.row.rgId) }}</span>
|
|
|
@@ -199,7 +200,7 @@ const selectedRankGroupId = ref<number | null>(null);
|
|
|
// 列显隐数据
|
|
|
const columns = ref<FieldOption[]>([
|
|
|
{ key: 0, label: '队伍id', visible: false },
|
|
|
- { key: 1, label: '队伍编号', visible: false },
|
|
|
+ { key: 1, label: '队伍编号', visible: true },
|
|
|
{ key: 2, label: '赛事名称', visible: false },
|
|
|
{ key: 3, label: '队伍名称', visible: true },
|
|
|
{ key: 4, label: '排名分组名', visible: true }, // 新增
|
|
|
@@ -208,7 +209,8 @@ const columns = ref<FieldOption[]>([
|
|
|
{ key: 7, label: '人数', visible: true },
|
|
|
{ key: 8, label: '号码段', visible: true },
|
|
|
{ key: 9, label: '状态', visible: false },
|
|
|
- { key: 10, label: '备注', visible: false }
|
|
|
+ { key: 10, label: '备注', visible: false },
|
|
|
+ { key: 11, label: '参与项目', visible: true }
|
|
|
]);
|
|
|
|
|
|
const queryFormRef = ref<ElFormInstance>();
|