3 Commits 3de74ecf6b ... b24983f03b

Autor SHA1 Mensaje Fecha
  xuzhancheng b24983f03b fix(AddressCascader): 修复地址级联选择器初始化选中值加载逻辑 hace 6 días
  xuzhancheng b22cfc48a9 Merge branch 'stable' of http://39.98.153.250:9080/yudao/yudao-admin-yiqun into stable hace 6 días
  xuzhancheng 44527f3853 style(pipechecker,boilerchecker): 调整表格边框和选择列宽度 hace 6 días

+ 8 - 2
yudao-ui-admin-vue3/src/views/Unit/components/AddressCascader.vue

@@ -137,10 +137,16 @@ const handleLevelChange = async (level) => {
 // 初始化数据
 const initFromValue = async () => {
   try {
-    // 逐级加载数据
-    for (const level of levels) {
+    // 逐级加载数据,并确保每个层级加载后,下一级也能加载
+    for (let i = 0; i < levels.length; i++) {
+      const level = levels[i]
       if (selected[level.key]) {
         await loadData(level)
+        // 加载下一级数据(如果有下一级)
+        const nextLevel = levels[i + 1]
+        if (nextLevel) {
+          await loadData(nextLevel)
+        }
       }
     }
   } catch (error) {

+ 2 - 2
yudao-ui-admin-vue3/src/views/pressure2/boilerchecker/task.vue

@@ -135,8 +135,8 @@
   <!-- 列表 -->
   <ContentWrap>
     <el-button type="primary" @click="handleBatchConfirmationFn" :disabled="selectedRows.length === 0">批量办结确认</el-button>
-    <el-table ref="tableRef" v-loading="loading" :data="list" :stripe="true" @selection-change="handleSelectionChange">
-      <el-table-column type="selection" width="30" />
+    <el-table ref="tableRef" v-loading="loading" :data="list" :stripe="true" @selection-change="handleSelectionChange" border>
+      <el-table-column type="selection" width="40" />
       <el-table-column label="任务单号" align="center" prop="orderNo" min-width="150px" />
       <el-table-column label="使用单位" align="center" prop="unitName" min-width="150px" />
       <el-table-column label="检验性质" align="center" prop="checkType" min-width="120px">

+ 2 - 2
yudao-ui-admin-vue3/src/views/pressure2/pipechecker/task.vue

@@ -126,8 +126,8 @@
   <!-- 列表 -->
   <ContentWrap>
     <el-button type="primary" @click="handleBatchConfirmationFn" :disabled="selectedRows.length === 0">批量办结确认</el-button>
-    <el-table ref="tableRef" v-loading="loading" :data="list" :stripe="true" @selection-change="handleSelectionChange">
-      <el-table-column type="selection" width="30" />
+    <el-table ref="tableRef" v-loading="loading" :data="list" :stripe="true" @selection-change="handleSelectionChange" border>
+      <el-table-column type="selection" width="40" />
       <el-table-column label="任务单号" align="center" prop="orderNo" min-width="150px" />
       <el-table-column label="使用单位" align="center" prop="unitName" min-width="150px" />
       <el-table-column label="检验性质" align="center" prop="checkType" min-width="120px">