Sfoglia il codice sorgente

参照页面选中功能恢复默认

jbb 2 anni fa
parent
commit
08ce16f922

+ 10 - 2
src/views/advance-packingList/referShipmentDetailsModal.vue

@@ -390,6 +390,7 @@ export default {
       this.toggleSearchStatus = false
       this.queryParam.pageNo = ''
       this.getShipData()
+      this.defulatSelect()
     },
     // 重置
     searchReset() {
@@ -398,14 +399,14 @@ export default {
       }
       this.preDeliveryDate = []
       this.getShipData()
+      this.defulatSelect()
     },
 
     close() {
       this.$emit('close')
       this.referShipDetModVis = false
-      this.selectedRowKeys = []
       this.data = []
-      this.selectedNumber = 0
+      this.defulatSelect()
       this.queryParam = {
         status:'y'
       }
@@ -426,6 +427,13 @@ export default {
       }
       this.selectedNumber = rows.length
     },
+      //选中行恢复默认
+    defulatSelect(){
+      this.selectedRowKeys = [];
+      this.selectedRows = [];
+      this.selectedNumber = 0
+    },
+    
     handleTableChange(pagination, filters, sorter) {
       this.queryParam.pageNo = pagination.current
       this.getShipData()

+ 10 - 4
src/views/book/packingListModal.vue

@@ -380,12 +380,14 @@ export default {
     searchQuery() {
       this.toggleSearchStatus = false
       this.getPackingList()
+      this.defulatSelect()
     },
     // 重置
     searchReset() {
       this.queryParam = {}
       this.queryParam.tailoringOrFabric = '0'
       this.getPackingList()
+      this.defulatSelect()
     },
     // 弹框确定
     onSubmit() {
@@ -434,9 +436,7 @@ export default {
       this.packingListModVis = false
       this.queryParam = {}
       this.packingListData =[]
-      this.selectedRowKeys = []
-      this.selectedRows = []
-      this.selectedNumber = 0
+      this.defulatSelect()
     },
     handleCancel() {
       this.close()
@@ -450,7 +450,13 @@ export default {
       this.selectedRowKeys = keys
       this.selectedRows = rows
       this.selectedNumber = rows.length
-    }
+    },
+        //选中行恢复默认
+    defulatSelect(){
+      this.selectedRowKeys = [];
+      this.selectedRows = [];
+      this.selectedNumber = 0
+    },
   },
   computed: {
     // 选中项

+ 10 - 4
src/views/book/packingListModalFabrics.vue

@@ -220,12 +220,14 @@ export default {
     searchQuery() {
       this.toggleSearchStatus = false
       this.getPackingList()
+      this.defulatSelect()
     },
     // 重置
     searchReset() {
       this.queryParam = {}
       this.queryParam.tailoringOrFabric = '1'
       this.getPackingList()
+      this.defulatSelect()
       // this.getShipmentList()
     },
     // 弹框确定
@@ -273,9 +275,7 @@ export default {
       this.packingListModalFabrics = false
       this.queryParam = {}
       this.packingListData =[]
-      this.selectedRowKeys = []
-      this.selectedRows = []
-      this.selectedNumber = 0
+      this.defulatSelect()
     },
     handleCancel() {
       this.close()
@@ -289,7 +289,13 @@ export default {
       this.selectedRowKeys = keys
       this.selectedRows = rows
       this.selectedNumber = rows.length
-    }
+    },
+    //选中行恢复默认
+    defulatSelect(){
+      this.selectedRowKeys = [];
+      this.selectedRows = [];
+      this.selectedNumber = 0
+    },
   },
   computed: {
     // 选中项

+ 9 - 2
src/views/packing-list/packinglist-clothes/referencePrePacklist.vue

@@ -358,12 +358,14 @@ export default {
       this.toggleSearchStatus = false
        this.queryParam.pageNo = ''
        this.getAdvancePackingListData()
+      this.defulatSelect()
     },
     // 重置
     searchReset() {
       this.queryParam = {}
       this.preDeliveryDate = []
       this.getAdvancePackingListData()
+      this.defulatSelect()
       // this.getShipmentList()
     },
     // 弹框确定
@@ -384,8 +386,7 @@ export default {
       this.$emit('close')
       this.queryParam ={}
       this.preDeliveryDate = []
-      this.selectedRowKeys = [];
-      this.selectedNumber = 0
+      this.defulatSelect()
       this.referencePrePacklist = false
     },
     handleCancel() {
@@ -399,6 +400,12 @@ export default {
     onSelectChange(keys, rows) {
       this.selectedRowKeys = keys;
       this.selectedNumber = rows.length
+    },
+       //选中行恢复默认
+    defulatSelect(){
+      this.selectedRowKeys = [];
+      // this.selectedRows = [];
+      this.selectedNumber = 0
     },
     onDateChange(value, dateString) {
       this.queryParam.stratDate = dateString[0]

+ 9 - 4
src/views/packing-list/packinglist-fabrics/referShipDetailsModal.vue

@@ -361,6 +361,7 @@ export default {
        this.toggleSearchStatus = false
        this.queryParam.pageNo = ''
        this.getReferenceList()
+      this.defulatSelect()
     },
     // 重置
     searchReset() {
@@ -369,6 +370,7 @@ export default {
       }
       this.preDeliveryDate = []
       this.getReferenceList()
+      this.defulatSelect()
       // this.getShipmentList()
     },
     // 弹框确定
@@ -380,8 +382,6 @@ export default {
         this.close()
         // var msg = "选中记录后,会清除编辑的内容。";
         // this.$message.info(msg);        
-        this.selectedRowKeys = [];
-        this.selectedRows = []
         this.fatherFactory = ''
       }
     },
@@ -391,9 +391,8 @@ export default {
         status:'y'
       }
       this.preDeliveryDate = []
-      this.selectedRowKeys = []
       this.referShipDetailsModVis = false
-      this.selectedNumber = 0
+      this.defulatSelect()
     },
     handleCancel() { 
       this.close()
@@ -419,6 +418,12 @@ export default {
         this.selectedNumber = rows.length
       }
 
+    },
+       //选中行恢复默认
+    defulatSelect(){
+      this.selectedRowKeys = [];
+      this.selectedRows = [];
+      this.selectedNumber = 0
     },
     handleTableChange(pagination, filters, sorter) {
       this.queryParam.pageNo = pagination.current

+ 9 - 2
src/views/pre-book/advancePackingListModal.vue

@@ -296,6 +296,7 @@ export default {
             }
           }
         })
+      this.defulatSelect()
       })
     },
     // 重置
@@ -308,6 +309,7 @@ export default {
         distributionPoint:''
       }
       this.searchQuery()
+      this.defulatSelect()
       // this.getShipmentList()
     },
     // 弹框确定
@@ -367,8 +369,7 @@ export default {
       this.advancePackingListModVis = false
       this.error = []
       this.errorFather = []
-      this.selectedNumber = 0
-      this.selectedRowKeys = [];
+      this.defulatSelect()
     },
     handleCancel() {
       this.close()
@@ -382,6 +383,12 @@ export default {
       this.selectedRowKeys = keys;
       this.selectedRows = rows
       this.selectedNumber = rows.length
+    },
+      //选中行恢复默认
+    defulatSelect(){
+      this.selectedRowKeys = [];
+      this.selectedRows = [];
+      this.selectedNumber = 0
     },
     deliveryDateChange(value, dateString) {
       this.queryParam.preDeliveryDate = dateString

+ 10 - 10
src/views/shipment-details/referOrderDataModal.vue

@@ -545,8 +545,6 @@ export default {
          this.loading = false
           // this.referOrderDataModVis = false;
           this.close()
-          this.selectedRowKeys = [];
-          this.selectedRows = [];
            this.$message.success('添加成功')
           }else {
            this.$message.error('res.message')
@@ -649,10 +647,8 @@ export default {
            this.queryParam.pageNo = ''
            this.getOrderList();
          }
-         this.selectedRowKeys = []
-         this.selectedRows = []
-         this.selectedNumber = 0    
       }
+      this.defulatSelect()
     },
 
     // 重置
@@ -662,9 +658,7 @@ export default {
       this.dateRange = [];
       this.range = [];
       this.orderListData = []
-      this.selectedRowKeys = [];
-      this.selectedRows = [];
-      this.selectedNumber = 0
+      this.defulatSelect()
       // this.$emit('default-reset')
     },
     // 选中行
@@ -674,11 +668,17 @@ export default {
       this.selectedNumber = rows.length
     },
 
+    //选中行恢复默认
+    defulatSelect(){
+      this.selectedRowKeys = [];
+      this.selectedRows = [];
+      this.selectedNumber = 0
+    },
+
     close() {
       this.referOrderDataModVis = false;
       this.queryParam = {}
-      this.selectedNumber = 0
-       this.$emit('close')
+      this.$emit('close')
       this.searchReset();
     },
     handleCancel() {