qx
qx
2025-03-27 34fc14ab34c111effe469f9abe124b20da747360
src/views/sampling/sampling/index.vue
@@ -104,9 +104,9 @@
        </el-table>
      </div>
      <div style="width: 50%">
        <!-- v-if="this.rightTabShow" -->
        <el-table 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">
        <!-- v-if="this.rightTabShow"  v-if="tableList.length > 0"-->
        <el-table v-loading="loading" :data="tableList" @selection-change="handleChange" :span-method="objectSpanMethod"
          ref="elTable" :row-class-name="tableRowClassName" border height="520px">
          <el-table-column type="selection" width="40" align="center" />
          <!--  :selectable="selectEnable" -->
          <!-- <el-table-column label="是否签收" align="center" prop="isSignFor" /> -->
@@ -197,7 +197,7 @@
                :limit.sync="queryParams.pageSize" @pagination="getList" />
        </div> -->
    <div style="margin-right: 70%">
    <div style="margin-right: 63%">
      <!-- <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :pager-count="5" :current-page.sync="currentPage1" :current-page="page"
                :page-sizes="pageSize" :page-size="size" layout="total, sizes, prev, pager, next, jumper" :total="total">
            </el-pagination> -->
@@ -693,6 +693,9 @@
          .then((response) => {
            if (response.data) {
              this.tableList = response.data;
              this.$nextTick(() => {
      this.$refs.elTable.doLayout(); // 通过 ref 调用表格方法
    });
              resolve(this.tableList);
            } else {
              this.tableList = [];
@@ -916,10 +919,7 @@
    },
    handleChange(selection) {
      // console.log(selection);
      this.selectList = selection;
      console.log(this.selectList, 9977);
      var array = selection;
      this.ids = array.map((item) => item.id);
    },