陈婷婷
6 天以前 e3ad877d4f643e0a9207a42fb5e23d1fb40f7c30
运单选择承运合同的时候列表单选
1个文件已修改
15 ■■■■■ 已修改文件
src/views/basic/gytransport/cgContractTransportBillList/Cg_ContractTransportBillList.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/basic/gytransport/cgContractTransportBillList/Cg_ContractTransportBillList.vue
@@ -163,7 +163,8 @@
          </el-table-column>
        </template>
      </el-table>
       <pagination v-show="total > 0" :total="total" :page.sync="page" :limit.sync="pageSize" :pageSizes="pageSizes" @pagination="getList" />
      <pagination v-show="total > 0" :total="total" :page.sync="page" :limit.sync="pageSize" :pageSizes="pageSizes"
        @pagination="getList" />
      <el-dialog title="隐藏列设置" :visible.sync="openRowHide" width="816px" append-to-body>
        <RowSettings :colName="btResList" :HModName="HModName" @rowEditClose="rowSetClose" v-if="rowHideShow" />
      </el-dialog>
@@ -606,12 +607,24 @@
    },
    // 多选框选中数据
    handleSelectionChange(selection) {
      if (this.openPage) {
        //列表单选
        if (selection.length > 1) {
          const del_row = selection.shift()
          this.$refs.tableData.toggleRowSelection(del_row, false) //设置这一行取消选中
        }
        this.rowForm = {}
        this.ids = selection.map(item => item.HItemID)
        this.rowForm = selection[0]
        this.$emit('deptEmit', this.rowForm, 16)
      } else {
      this.ids = selection.map(item => item.HInterID) 
      this.single = selection.length != 1
      this.multiple = !selection.length
      if (!this.single) {
        this.rowForm = selection[0]
      }
      }
    },
    /** 搜索按钮操作 */
    handleQuery() {