qx
qx
2025-04-09 8315c3ff55eb53be82ac7ddbbc6cce5f447ffdfa
src/views/sampling/sampling/index.vue
@@ -105,7 +105,7 @@
      </div>
      <div style="width: 50%">
        <!-- v-if="this.rightTabShow" -->
        <el-table :row-key="getRowKey" v-if="tableList.length > 0" v-loading="loading" :data="tableList" @selection-change="handleChange"
        <el-table :key="tableKey" :row-key="getRowKey" v-if="tableList.length > 0" v-loading="loading" :data="tableList" @selection-change="handleChange"
          :span-method="objectSpanMethod" ref="tab1" :row-class-name="tableRowClassName" border height="520px">
          <el-table-column type="selection" width="40" align="center" />
          <!--  :selectable="selectEnable" -->
@@ -331,6 +331,7 @@
      },
      // 表单参数
      form: {},
      tableKey : "",
      // 表单校验
      rules: {},
      // rightTabShow: false
@@ -673,6 +674,7 @@
          .then((response) => {
            if (response.data) {
              this.tableList = response.data;
              this.tableKey = Date.now()
              this.$nextTick(() => {
                if (this.$refs.tab1) {
                  this.$refs.tab1.doLayout(); // 修改为正确的 ref 名称
@@ -680,6 +682,7 @@
                }
              });
              resolve(this.tableList);
              this.loading = false;
            } else {
              this.tableList = [];
              this.selectList = [];