ソースを参照

选择销售订单弹窗-调用不同接口

jingbb 3 ヶ月 前
コミット
2ea427afba

+ 7 - 2
src/views/publicComponents/SelectSaleOrderModal.vue

@@ -182,6 +182,7 @@
     var fatherType = ref('')
     var fatherCustomer=ref('')
     var showCustomer = ref('no')
+    var getListUrl =ref('')
     var columns=[]
     var columns1 = [
         { 
@@ -367,7 +368,7 @@
     });
     function loadData(){
         let params = getQueryParams();
-        defHttp.get({ url: '/saleCode/saleOrder/selectSaleOrderDetailAlert',params}, { isTransformResponse: false })
+        defHttp.get({ url: getListUrl.value ,params}, { isTransformResponse: false })
         .then((res) => {
             if (res.success) {
                 dataSource.value = res.result.records;
@@ -514,8 +515,8 @@
         }else{
             fatherSourceCode.value = ''
         }
-       
         fatherType.value='other'
+        getListUrl.value ='/saleCode/saleOrder/selectSaleOrderDetailAlert'
         if(data=='delivery'){
             showCustomer.value = 'yes'
             columns= columns1.filter(function(value, i) {
@@ -537,6 +538,9 @@
             }else{
                 fatherSupplier.value = ''
             }
+            if(data=='purOrder'){
+                getListUrl.value ='/saleCode/saleOrder/selectSaleOrderDetailAlertExistSup'
+            }
         }
         loadData()
     }
@@ -549,6 +553,7 @@
         columns= columns1.filter(function(value, i) {
             return i !== 4;
         });
+        getListUrl.value ='/saleCode/saleOrder/selectSaleOrderDetailAlert'
         loadData()
     }
 

+ 1 - 1
src/views/purchase/purchaseOrder/components/PurchaseOrderFormForm.vue

@@ -668,7 +668,7 @@
 
       // 选择销售订单
       function selectSaleOrderList() {
-        SelectSaleOrderModalRef.value.getTable(formData);
+        SelectSaleOrderModalRef.value.getTable(formData,'purOrder');
       }
       function selectVirtualProducts() {
         SelectPrpductModalRef.value.getTableVirtual();