浏览代码

feat(blindLevels): 盲注等级表格显示优化及休息状态布尔值调整

- 在等级列中添加模板显示,当levelNumber为空时显示"休息"标签
- 将表单中的isBreak字段从数字类型改为布尔类型
- 为休息状态单选按钮设置正确的布尔值标签
fugui 1 月之前
父节点
当前提交
03177a8c6b
共有 1 个文件被更改,包括 8 次插入3 次删除
  1. 8 3
      src/views/system/physical/blindLevels/index.vue

+ 8 - 3
src/views/system/physical/blindLevels/index.vue

@@ -51,7 +51,12 @@
       <el-table v-loading="loading" border :data="blindLevelsList" @selection-change="handleSelectionChange">
         <el-table-column type="selection" width="55" align="center" />
         <el-table-column label="编号" align="center" prop="id" v-if="true" width="68" />
-        <el-table-column label="等级" align="center" prop="levelNumber" />
+        <el-table-column label="等级" align="center" prop="levelNumber">
+          <template #default="scope">
+            <span v-if="scope.row.levelNumber">{{ scope.row.levelNumber }}</span>
+            <el-tag v-else type="info">休息</el-tag>
+          </template>
+        </el-table-column>
         <el-table-column label="小盲预置分" align="center" prop="smallBlind" />
         <el-table-column label="大盲预置分" align="center" prop="bigBlind" />
         <el-table-column label="前置分" align="center" prop="ante" />
@@ -109,8 +114,8 @@
         </el-form-item>
         <el-form-item label="是否休息" prop="isBreak">
           <el-radio-group v-model="form.isBreak">
-            <el-radio :label="1">是</el-radio>
-            <el-radio :label="0">否</el-radio>
+            <el-radio :label="true">是</el-radio>
+            <el-radio :label="false">否</el-radio>
           </el-radio-group>
         </el-form-item>
         <el-form-item label="休息时长" prop="breakDurationMinutes">