浏览代码

发运明细-勾选数据

jbb 1 年之前
父节点
当前提交
216a7204c3
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      src/views/shipment-details/shipmentList.vue

+ 7 - 0
src/views/shipment-details/shipmentList.vue

@@ -276,14 +276,17 @@ export default {
          enable: false,
       },
       checkboxOption: {
+                     selectedRowKeys: [],
                     // 行选择改变事件
                     selectedRowChange: ({ row, isSelected, selectedRowKeys }) => {
+                      this.checkboxOption.selectedRowKeys = selectedRowKeys
                       this.selectedRowKeys = selectedRowKeys;
                        this.selectedRows.push(row);
                        this.selectedNumber =this.selectedRowKeys.length
                     },
                     // 全选改变事件
                     selectedAllChange: ({ isSelected, selectedRowKeys }) => {
+                      this.checkboxOption.selectedRowKeys = selectedRowKeys
                       this.selectedRowKeys = selectedRowKeys;
                       this.selectedRows = this.shipmentListData
                       this.selectedNumber =this.selectedRowKeys.length
@@ -699,6 +702,7 @@ export default {
             }
             
             this.selectedRowKeys = []
+            this.checkboxOption.selectedRowKeys = []
           }else {
              this.$message.error(res.message)
              this.loading = false
@@ -1032,6 +1036,7 @@ export default {
            })
         })
             this.selectedRowKeys =[]
+            this.checkboxOption.selectedRowKeys = []
             //  this.judageAdd()
              // 渲染 发运明细列表
             this.$message.success('提交成功')
@@ -1096,6 +1101,7 @@ export default {
             // console.log('提交成功,单据状态改为【已提交】')
             // this.shipmentListData.submitStatus = '1'
             this.selectedRowKeys =[]
+            this.checkboxOption.selectedRowKeys = []
              this.judageAdd()
              // 渲染 发运明细列表
             this.$message.success('批量成功')
@@ -1240,6 +1246,7 @@ export default {
       // this.defalutDate()
       this.selectedRows = []
       this.selectedRowKeys = []
+      this.checkboxOption.selectedRowKeys = []
       this.shipmentListData = [] // 渲染 发运明细列表
     },