Forráskód Böngészése

发货通知单-增加导出签单的接口和方法

jingbb 2 hónapja
szülő
commit
69b468f8ef

+ 6 - 0
src/views/saleCode/deliveryNotice/delivertNoticeForm.api.ts

@@ -14,6 +14,7 @@ enum Api {
   exportXlsBags = '/saleCode/saleDelivery/exportDeliverBillXls',
   exportXlsInvoice = '/saleCode/saleDelivery/exportInvoiceBillXls',
   exportXlsMark = '/saleCode/saleDelivery/exportShippingBillXls',
+  exportXlsSigned = '/saleCode/saleDelivery/exportSignBillXls',
   queryDataById = '/saleCode/saleDelivery/queryById',
   deliveryNoticeFormShipList = '/saleCode/saleDelivery/querySaleDeliveryShipByMainId',
   deliveryNoticeFormProductList = '/saleCode/saleDelivery/querySaleDeliveryDetailsByMainId',
@@ -40,6 +41,11 @@ export const getExportXlsBags = Api.exportXlsBags;
  * @param params
  */
 export const getExportXlsMark = Api.exportXlsMark;
+/**
+ * 导出签单api
+ * @param params
+ */
+export const getExportXlsSigned = Api.exportXlsSigned;
 /**
  * 导出箱包api
  * @param params

+ 7 - 2
src/views/saleCode/deliveryNotice/deliveryNoticeList.vue

@@ -176,7 +176,8 @@
     ClassList,
     getExportXlsBags,
     getExportXlsInvoice,
-    getExportXlsMark
+    getExportXlsMark,
+    getExportXlsSigned
   } from './delivertNoticeForm.api';
   import { JDictSelectTag, ApiSelect, JInput,JSelect } from '/@/components/Form';
   import ViewFileListModal from './components/ViewFileListModal.vue';
@@ -315,7 +316,8 @@
         onClick: handleExportrow.bind(null,record,'paking'),
       },
       {
-        label: '导出签单(export markt)',
+        label: '导出签单(export signed)',
+        onClick: handleExportrow.bind(null,record,'signed'),
       },
       {
         label: '导出唛头(export mark) ',
@@ -342,6 +344,9 @@
     }else if(event=='mark'){
       rowUrl = getExportXlsMark
       title=record.billCode+'(唛头)'
+    }else if(event=='signed'){
+      rowUrl = getExportXlsSigned
+      title=record.billCode+'(签单)'
     }
     handleExportXlsx(title, rowUrl,obj)
   }