|
|
@@ -182,7 +182,7 @@
|
|
|
<el-option v-for="item in leagueTournamentOptions" :key="item.id" :label="item.title" :value="item.id" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="所属赛区" prop="leagueTournamentId">
|
|
|
+ <el-form-item label="所属赛区" prop="leagueTournamentRegionId">
|
|
|
<el-select v-model="form.leagueTournamentRegionId" placeholder="请选择赛区" style="width: 100%" @change="handleCompetitionZoneChange">
|
|
|
<el-option v-for="item in competitionZoneOptions" :key="item.id" :label="item.zoneName" :value="item.id" />
|
|
|
</el-select>
|
|
|
@@ -199,7 +199,7 @@
|
|
|
<el-input v-model="form.competitionLocation" placeholder="请输入赛事位置" />
|
|
|
</el-form-item>-->
|
|
|
<!-- 比赛图标 -->
|
|
|
- <el-form-item label="比赛图标" prop="icon">
|
|
|
+ <el-form-item label="比赛图标" prop="competitionIcon">
|
|
|
<div class="upload-container">
|
|
|
<el-upload
|
|
|
class="upload-icon"
|
|
|
@@ -240,7 +240,7 @@
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
<!-- 比赛图标 -->
|
|
|
- <el-form-item label="比赛背景" prop="icon">
|
|
|
+ <el-form-item label="比赛背景" prop="competitionBg">
|
|
|
<div class="upload-container">
|
|
|
<el-upload
|
|
|
class="upload-icon"
|
|
|
@@ -626,10 +626,12 @@ const data = reactive<PageData<TournamentsForm, TournamentsQuery>>({
|
|
|
startTime: [{ required: true, message: '比赛开始时间不能为空', trigger: 'blur' }],
|
|
|
gameType: [{ required: true, message: '游戏类型不能为空', trigger: 'change' }],
|
|
|
lateRegistrationLevel: [{ required: true, message: '截止报名级别不能为空', trigger: 'change' }],
|
|
|
+ leagueTournamentId: [{ required: true, message: '所属联赛不能为空', trigger: 'change' }],
|
|
|
+ leagueTournamentRegionId: [{ required: true, message: '所属赛区不能为空', trigger: 'change' }],
|
|
|
+ competitionIcon: [{ required: true, message: '比赛图标不能为空', trigger: 'change' }],
|
|
|
+ competitionBg: [{ required: true, message: '比赛背景不能为空', trigger: 'change' }],
|
|
|
signTime: [{ required: true, message: '报名时间不能为空', trigger: 'change' }],
|
|
|
judgeId: [{ required: true, message: '裁判不能为空', trigger: 'change' }],
|
|
|
- // ...其他规则
|
|
|
- // ... existing code ...
|
|
|
itemsId: [
|
|
|
{
|
|
|
validator: (rule, value, callback) => {
|