Procházet zdrojové kódy

feat(system): 添加赛事ID和比赛名称搜索功能

- 在静态顶部视图中添加赛事ID和比赛名称的搜索输入框- 实现按赛事ID和比赛名称进行数据筛选
-优化新增盲注表逻辑,显式设置id为undefined
- 在物品日志表格中添加"方式"列以显示操作类型
fugui001 před 2 měsíci
rodič
revize
f211e65775

+ 1 - 0
src/views/system/business/itemsLog/index.vue

@@ -71,6 +71,7 @@
             <span v-else>未知</span>
           </template>
         </el-table-column>
+        <el-table-column label="方式" align="center" prop="itermTypeWay" />
         <el-table-column label="当前操作数量" align="center" prop="scoreNum" />
         <el-table-column label="操作前数量" align="center" prop="beforeNum" />
         <el-table-column label="操作后数量" align="center" prop="afterNum" />

+ 6 - 0
src/views/system/business/staticTop/index.vue

@@ -4,6 +4,12 @@
       <div v-show="showSearch" class="mb-[10px]">
         <el-card shadow="hover">
           <el-form ref="queryFormRef" :model="queryParams" :inline="true">
+            <el-form-item label="赛事ID" prop="id">
+              <el-input v-model="queryParams.id" placeholder="请输入赛事ID" clearable @keyup.enter="handleQuery" style="width: 100%" />
+            </el-form-item>
+            <el-form-item label="比赛名称" prop="name">
+              <el-input v-model="queryParams.name" placeholder="请输入比赛名称" clearable @keyup.enter="handleQuery" />
+            </el-form-item>
             <el-form-item label="时间">
               <el-date-picker
                 v-model="data.queryParams.loginTimeRange"

+ 1 - 0
src/views/system/business/structures/index.vue

@@ -285,6 +285,7 @@ const handleSelectionChange = (selection: StructuresVO[]) => {
 /** 新增按钮操作 */
 const handleAdd = () => {
   reset();
+  form.value.id = undefined; // 显式设置id为undefined
   dialog.visible = true;
   dialog.title = '新增盲注表';
 };