Kaynağa Gözat

装箱单参照页面增加勾选条数提示

jbb 2 yıl önce
ebeveyn
işleme
4b9046a23d

+ 6 - 3
src/views/packing-list/packinglist-clothes/referencePrePacklist.vue

@@ -94,6 +94,7 @@
           size="small"
         >
         </a-table>
+        <h3>共选择 {{selectedNumber}} 条</h3>
       </div>
     </a-spin>
   </a-modal>
@@ -126,6 +127,7 @@ export default {
         // isReference:'', // 是否被参照
       },
       preDeliveryDate:[],
+      selectedNumber:0,
       selectedRowKeys: [], // 勾选航
       loading: false, // 表格加载
       // 表头
@@ -370,10 +372,9 @@ export default {
         this.$message.error('请选择数据');
       } else if(this.selectedRowKeys.length == 1){
         this.$emit('callback', this.selectedRowKeys);
-        this.referencePrePacklist = false;
+        this.close()
         var msg = "选中记录后,会清除编辑的内容。";
         this.$message.info(msg);        
-        this.selectedRowKeys = [];
       }else {
         this.$message.error('只能选择一行数据!');
       }
@@ -383,10 +384,11 @@ export default {
       this.$emit('close')
       this.queryParam ={}
       this.preDeliveryDate = []
+      this.selectedRowKeys = [];
+      this.selectedNumber = 0
       this.referencePrePacklist = false
     },
     handleCancel() {
-      this.selectedRowKeys = [];
       this.close()
     },
     handleTableChange(pagination, filters, sorter) {
@@ -396,6 +398,7 @@ export default {
     // 选中行
     onSelectChange(keys, rows) {
       this.selectedRowKeys = keys;
+      this.selectedNumber = rows.length
     },
     onDateChange(value, dateString) {
       this.queryParam.stratDate = dateString[0]

+ 7 - 3
src/views/packing-list/packinglist-fabrics/referShipDetailsModal.vue

@@ -97,6 +97,7 @@
         :scroll="{ x: 1500 }"
       >
       </a-table>
+        <h3>共选择 {{selectedNumber}} 条</h3>
     </a-spin>
   </a-modal>
 </template>
@@ -121,6 +122,7 @@ export default {
       fatherFactory:'',
       selectedRowKeys: [], // 勾选航
       selectedRows:[],
+      selectedNumber : 0,//勾选条数 
       loading: false, // 表格加载
       preDeliveryDate:[],
       // 表头
@@ -375,7 +377,7 @@ export default {
         this.$message.error('请选择数据');
       } else{
         this.$emit('callback', this.selectedRows);
-        this.referShipDetailsModVis = false;
+        this.close()
         // var msg = "选中记录后,会清除编辑的内容。";
         // this.$message.info(msg);        
         this.selectedRowKeys = [];
@@ -389,10 +391,11 @@ export default {
         status:'y'
       }
       this.preDeliveryDate = []
+      this.selectedRowKeys = []
       this.referShipDetailsModVis = false
+      this.selectedNumber = 0
     },
-    handleCancel() {
-      this.selectedRowKeys = []
+    handleCancel() { 
       this.close()
     },
     // 选中行
@@ -411,6 +414,7 @@ export default {
       }else{
         this.selectedRowKeys = keys
         this.selectedRows = rows
+        this.selectedNumber = rows.length
       }
 
     },