|
|
|
@ -12,7 +12,7 @@ |
|
|
|
|
<el-table-column label="比赛类型" prop="entryFormat" /> |
|
|
|
|
<el-table-column label="报名编号" prop="enrollCode" /> |
|
|
|
|
<el-table-column label="比赛状态" prop="enrollStatic_dictText" /> |
|
|
|
|
<el-table-column label="比赛状态"> |
|
|
|
|
<el-table-column label="报名状态"> |
|
|
|
|
<template #default="{ row }"> |
|
|
|
|
{{ formatstatus(row.workStatus) }} |
|
|
|
|
</template> |
|
|
|
@ -54,7 +54,7 @@ |
|
|
|
|
type="primary" |
|
|
|
|
size="small" |
|
|
|
|
@click="saveEvent(row.enrollCode)" |
|
|
|
|
:disabled="row.workStatus != '4' || row.workStatus != '3'" |
|
|
|
|
v-if="row.workStatus == '4' || row.workStatus == '3'" |
|
|
|
|
> |
|
|
|
|
提交 |
|
|
|
|
</el-button> |
|
|
|
@ -208,6 +208,8 @@ const download = async (url:any,name:any) => { |
|
|
|
|
const saveEvent = async (id: any) => { |
|
|
|
|
const res: any = await sava({ applyCode: id, status: 5 }) |
|
|
|
|
ElMessage.success(res.message) |
|
|
|
|
getList() |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
const formatstatus = (status: any) => { |
|
|
|
|