2
0

2 Revize 03177a8c6b ... 1be61a2556

Autor SHA1 Zpráva Datum
  fugui 1be61a2556 feat(tournaments): 添加赛事编号字段支持 před 1 měsícem
  fugui 3157b8d319 fix(tournaments): 修正路由跳转路径 před 1 měsícem

+ 3 - 0
src/api/system/physical/tournaments/types.ts

@@ -39,11 +39,13 @@ export interface TournamentsVO {
   isShow: number;
   isOffline?: number; // 👈 新增字段
   isFace: number;
+  serialNumber?: string;
 }
 
 export interface TournamentsForm extends BaseEntity {
   id?: string | number;
   name?: string;
+  serialNumber?: string;
   competitionLocation?: string;
   startTime?: string;
   endTime?: string;
@@ -95,6 +97,7 @@ export interface TournamentsForm extends BaseEntity {
 export interface TournamentsQuery extends PageQuery {
   id?: string;
   name?: string;
+  serialNumber?: string;
   startTime?: string;
   startTimeOne?: string;
   endTime?: string;

+ 2 - 2
src/views/system/business/tournaments/index.vue

@@ -2022,14 +2022,14 @@ const handleGoToTag = () => {
   dialog.visible = false; // 关闭弹窗
   // 使用 nextTick 确保关闭动画完成后跳转(可选)
   nextTick(() => {
-    proxy?.$router.push('/service/tag');
+    proxy?.$router.push('/operation/tag');
   });
 };
 const handleGoToCategory = () => {
   dialog.visible = false; // 关闭弹窗
   // 使用 nextTick 确保关闭动画完成后跳转(可选)
   nextTick(() => {
-    proxy?.$router.push('/service/catory');
+    proxy?.$router.push('/operation/catory');
   });
 };
 // 获取奖励提示内容

+ 3 - 0
src/views/system/physical/tournaments/index.vue

@@ -177,6 +177,9 @@
         <el-form-item label="赛事名称" prop="name">
           <el-input v-model="form.name" placeholder="请输入赛事名称" />
         </el-form-item>
+        <el-form-item label="赛事编号" prop="name">
+          <el-input v-model="form.serialNumber" placeholder="请输入赛事编号" />
+        </el-form-item>
         <el-form-item label="所属联赛" prop="leagueTournamentId">
           <el-select v-model="form.leagueTournamentId" placeholder="请选择联赛" style="width: 100%">
             <el-option v-for="item in leagueTournamentOptions" :key="item.id" :label="item.title" :value="item.id" />