fix: change participantType to type to match backend field name
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
@@ -55,7 +55,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="参赛类型">
|
<el-form-item label="参赛类型">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="queryParams.participantType"
|
v-model="queryParams.type"
|
||||||
placeholder="请选择参赛类型"
|
placeholder="请选择参赛类型"
|
||||||
clearable
|
clearable
|
||||||
style="width: 150px"
|
style="width: 150px"
|
||||||
@@ -155,10 +155,10 @@
|
|||||||
<span v-else-if="row.eventType === 4">对练</span>
|
<span v-else-if="row.eventType === 4">对练</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="participantType" label="参赛类型" width="100" align="center">
|
<el-table-column prop="type" label="参赛类型" width="100" align="center">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
<el-tag v-if="row.participantType === 1" type="success" size="small">单人</el-tag>
|
<el-tag v-if="row.type === 1" type="success" size="small">单人</el-tag>
|
||||||
<el-tag v-else-if="row.participantType === 2" type="warning" size="small">集体</el-tag>
|
<el-tag v-else-if="row.type === 2" type="warning" size="small">集体</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
@@ -315,9 +315,9 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="参赛类型" prop="participantType">
|
<el-form-item label="参赛类型" prop="type">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="form.participantType"
|
v-model="form.type"
|
||||||
placeholder="请选择参赛类型"
|
placeholder="请选择参赛类型"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
>
|
>
|
||||||
@@ -441,8 +441,8 @@
|
|||||||
<span v-else-if="detailData.eventType === 4">对练</span>
|
<span v-else-if="detailData.eventType === 4">对练</span>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="参赛类型">
|
<el-descriptions-item label="参赛类型">
|
||||||
<el-tag v-if="detailData.participantType === 1" type="success" size="small">单人</el-tag>
|
<el-tag v-if="detailData.type === 1" type="success" size="small">单人</el-tag>
|
||||||
<el-tag v-else-if="detailData.participantType === 2" type="warning" size="small">集体</el-tag>
|
<el-tag v-else-if="detailData.type === 2" type="warning" size="small">集体</el-tag>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="报名费">
|
<el-descriptions-item label="报名费">
|
||||||
<span style="color: #f56c6c; font-weight: bold">
|
<span style="color: #f56c6c; font-weight: bold">
|
||||||
@@ -526,7 +526,7 @@ const queryParams = reactive({
|
|||||||
projectName: '',
|
projectName: '',
|
||||||
category: '',
|
category: '',
|
||||||
eventType: '',
|
eventType: '',
|
||||||
participantType: ''
|
type: ''
|
||||||
})
|
})
|
||||||
|
|
||||||
// 表单数据
|
// 表单数据
|
||||||
@@ -537,7 +537,7 @@ const form = reactive({
|
|||||||
projectName: '',
|
projectName: '',
|
||||||
category: null,
|
category: null,
|
||||||
eventType: null,
|
eventType: null,
|
||||||
participantType: null,
|
type: null,
|
||||||
registrationFee: 0,
|
registrationFee: 0,
|
||||||
registrationStartTime: '',
|
registrationStartTime: '',
|
||||||
registrationEndTime: '',
|
registrationEndTime: '',
|
||||||
@@ -576,7 +576,7 @@ const rules = {
|
|||||||
eventType: [
|
eventType: [
|
||||||
{ required: true, message: '请选择项目类型', trigger: 'change' }
|
{ required: true, message: '请选择项目类型', trigger: 'change' }
|
||||||
],
|
],
|
||||||
participantType: [
|
type: [
|
||||||
{ required: true, message: '请选择参赛类型', trigger: 'change' }
|
{ required: true, message: '请选择参赛类型', trigger: 'change' }
|
||||||
],
|
],
|
||||||
registrationFee: [
|
registrationFee: [
|
||||||
@@ -651,7 +651,7 @@ const handleReset = () => {
|
|||||||
projectName: '',
|
projectName: '',
|
||||||
category: '',
|
category: '',
|
||||||
eventType: '',
|
eventType: '',
|
||||||
participantType: ''
|
type: ''
|
||||||
})
|
})
|
||||||
fetchData()
|
fetchData()
|
||||||
}
|
}
|
||||||
@@ -762,7 +762,7 @@ const resetForm = () => {
|
|||||||
projectName: '',
|
projectName: '',
|
||||||
category: null,
|
category: null,
|
||||||
eventType: null,
|
eventType: null,
|
||||||
participantType: null,
|
type: null,
|
||||||
registrationFee: 0,
|
registrationFee: 0,
|
||||||
registrationStartTime: '',
|
registrationStartTime: '',
|
||||||
registrationEndTime: '',
|
registrationEndTime: '',
|
||||||
|
|||||||
Reference in New Issue
Block a user