Browse Source

选择弹窗-增加分页初始化

jingbb 3 tháng trước cách đây
mục cha
commit
fab81788c6

+ 3 - 0
src/views/inventiry/salesOutbound/components/SelectDeliveryModal.vue

@@ -354,6 +354,7 @@
         loadData()
     };
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -419,6 +420,8 @@
             deliveryDate_begin:'',
             deliveryDate_end:'',
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(formData){
         visible.value = true

+ 3 - 0
src/views/inventiry/salesOutbound/components/SelectStaningStockModal.vue

@@ -333,6 +333,7 @@
         loadData()
     };
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -389,6 +390,8 @@
             batchCode:'',
             productCode:'',
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(formData){
         visible.value = true

+ 3 - 0
src/views/publicComponents/SelectContractModal.vue

@@ -388,6 +388,7 @@
         });
   }
     function searchQuery(){
+        pagination.value.current = 1
         loadData();
     }
     function searchReset(){
@@ -457,6 +458,8 @@
             billDate_begin:'',
             billDate_end:'',
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(formData){
         visible.value = true

+ 1 - 0
src/views/publicComponents/SelectProjectModal.vue

@@ -4,6 +4,7 @@
       width="95%"
       :visible="visible"
       :maskClosable="false"
+      :destroyOnClose="true"
       switchFullscreen
       @ok = "handleOk"
       @cancel="handleCancel">

+ 6 - 1
src/views/publicComponents/SelectPrpductModal.vue

@@ -4,11 +4,12 @@
       width="95%"
       :visible="visible"
       :maskClosable="false"
+      :destroyOnClose="true"
       switchFullscreen
       @ok = "handleOk"
       @cancel="handleCancel">
         <div>
-          <a-card  :body-style="{ padding: '10px' }" :bordered="false" style="margin: 10px;">
+          <a-card  :body-style="{ padding: '10px' }" :bordered="false" style="margin: 10px;" >
             <div class="table-page-search-wrapper">
                 <a-form :model="queryParams" :label-col="labelCol" :wrapper-col="wrapperCol" @keyup.enter.native="searchQuery">
                 <a-row :gutter="24">
@@ -288,9 +289,11 @@
         });
   }
     function searchQuery(){
+        pagination.value.current = 1
         loadData();
     }
     function searchReset(){
+        pagination.value.current = 1
         queryParams.value = {
             classId:'',
             chineseName:'',
@@ -322,6 +325,8 @@
       visible.value = false
       selectedRowKeys.value = []
       selectedRows.value=[]
+      pagination.value.current = 1
+      pagination.value.pageSize = 10;
     }
     function getTable(){
         visible.value = true

+ 5 - 1
src/views/publicComponents/SelectPurchaseOrderModal.vue

@@ -10,7 +10,7 @@
         <div>
           <a-card  :body-style="{ padding: '10px' }" :bordered="false" style="margin: 10px;">
             <div class="table-page-search-wrapper">
-                <a-form :model="queryParams" :label-col="labelCol" :wrapper-col="wrapperCol" @keyup.enter.native="searchQuery">
+                <a-form :model="queryParams" :label-col="labelCol" :wrapper-col="wrapperCol" @keyup.enter.native="searchQuery" >
                 <a-row :gutter="24">
                     <a-col :md="6" :sm="8">
                         <a-form-item label="订单编号(bill code)">
@@ -330,10 +330,12 @@
         loadData()
     };
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
         billDate.value = []
+        pagination.value.current =1;
         queryParams.value = {
             billCode:'',
             project:'',
@@ -400,6 +402,8 @@
             saleDepartment:'',
             salesman:'',
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(formData){
         visible.value = true

+ 3 - 0
src/views/publicComponents/SelectQuotationModal.vue

@@ -355,6 +355,7 @@
         loadData()
     };
     function searchQuery(){
+        pagination.value.current =1
         loadData();
     }
     function searchReset(){
@@ -420,6 +421,8 @@
             billDate_begin:'',
             billDate_end:'',
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(formData){
         visible.value = true

+ 7 - 0
src/views/publicComponents/SelectSaleOrderMianModal.vue

@@ -190,6 +190,7 @@
         loadData()
     };
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -200,6 +201,8 @@
             projectName:'',
             billDate_begin:'',
             billDate_end:'',
+            submit:'1',
+            close:'0'
         }
         pagination.value.current =1;
         pagination.value.pageSize = 10; 
@@ -232,7 +235,11 @@
             projectName:'',
             billDate_begin:'',
             billDate_end:'',
+            submit:'1',
+            close:'0'
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(){
         visible.value = true

+ 3 - 3
src/views/publicComponents/SelectSaleOrderModal.vue

@@ -402,6 +402,7 @@
         loadData()
     }
     function searchQuery(){
+        pagination.value.current = 1
         loadData();
     }
     function searchReset(){
@@ -490,6 +491,8 @@
             customer:'',
             customerName:''
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(formData,data){
         visible.value = true
@@ -511,7 +514,6 @@
        
         fatherType.value='other'
         if(data=='delivery'){
-            debugger
             showCustomer.value = 'yes'
             columns= columns1.filter(function(value, i) {
                 return i !== 3;
@@ -522,7 +524,6 @@
                 fatherCustomerName.value = ''
             }
         }else{
-            debugger
             showCustomer.value = 'no'
             columns= columns1.filter(function(value, i) {
                 return i !== 4;
@@ -536,7 +537,6 @@
         loadData()
     }
     function getTableFromSalePayRequestForm(){
-        debugger
         visible.value = true
         fatherProject.value = ''
         fatherSourceCode.value = ''

+ 1 - 0
src/views/publicComponents/SelectShipSModal.vue

@@ -4,6 +4,7 @@
       width="95%"
       :visible="visible"
       :maskClosable="false"
+      :destroyOnClose="true"
       switchFullscreen
       @ok = "handleOk"
       @cancel="handleCancel">

+ 3 - 0
src/views/publicComponents/SelectStaningStockModal.vue

@@ -357,6 +357,7 @@
         loadData()
     };
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -423,6 +424,8 @@
             batchCode:'',
             productCode:'',
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(formData){
         visible.value = true

+ 3 - 0
src/views/publicComponents/SelectSupplierQuotation.vue

@@ -317,6 +317,7 @@
         });
   }
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -374,6 +375,8 @@
             inquiryProject:'',
             projectName:''
         }
+       pagination.value.current =1;
+       pagination.value.pageSize = 10; 
     }
     function getTable(formData,data){
         visible.value = true

+ 4 - 1
src/views/publicComponents/selectArrivalList.vue

@@ -261,7 +261,7 @@
     });
     let pagination = ref({
       current: 1,
-      pageSize: 10,
+      pageSize: 1,
       total: '', // 假设总共有100条数据
       showSizeChanger: true,
       showQuickJumper: true,
@@ -305,6 +305,7 @@
         loadData()
     };
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -365,6 +366,8 @@
             arrivalDate_begin:'',
             arrivalDate_end:'',
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(formData){
         visible.value = true

+ 3 - 0
src/views/purchase/freightPurchaseOrder/components/SelectDeliveryNoticeModal.vue

@@ -296,6 +296,7 @@
         loadData()
     };
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -354,6 +355,8 @@
             saleDepartment:'',
             salesman:'',
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(){
         visible.value = true 

+ 3 - 0
src/views/purchase/purchaseInquiryForm/components/SelectCustomerInquiryModal.vue

@@ -359,6 +359,7 @@
         });
   }
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -420,6 +421,8 @@
         }
       selectedRowKeys.value = []
       selectedRows.value=[]
+      pagination.value.current =1;
+      pagination.value.pageSize = 10; 
     }
     function getTable(formData){
         visible.value = true

+ 1 - 0
src/views/purchase/purchaseOrder/components/SelectPurOrderModal.vue

@@ -1,3 +1,4 @@
+<!-- 复制子表 -->
 <template>
   <a-modal
     title="选择采购订单(select purchase order)"

+ 3 - 0
src/views/purchase/purchaseQuotationFrm/components/SelectSupplierInquiryModal.vue

@@ -342,6 +342,7 @@
     };
     
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -408,6 +409,8 @@
         }
       selectedRowKeys.value = []
       selectedRows.value=[]
+      pagination.value.current =1;
+      pagination.value.pageSize = 10; 
     }
     function getTable(formData){
         visible.value = true

+ 3 - 0
src/views/saleCode/receiptOrder/components/SelectInvoiceModal.vue

@@ -217,6 +217,7 @@
         loadData()
     };
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -259,6 +260,8 @@
             billDate_end :'',
             submit:'1'
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(){
         visible.value = true

+ 3 - 0
src/views/saleCode/salesInvoice/components/SelectDeliveryNoticeModal.vue

@@ -353,6 +353,7 @@
         });
   }
     function searchQuery(){
+        pagination.value.current =1;
         loadData();
     }
     function searchReset(){
@@ -411,6 +412,8 @@
             saleDepartment:'',
             salesman:'',
         }
+        pagination.value.current =1;
+        pagination.value.pageSize = 10; 
     }
     function getTable(formData){
         visible.value = true