From 82763fa5f44ec1ce5e6fdb1996064ca07a10596f Mon Sep 17 00:00:00 2001 From: linfso Date: Sat, 22 Jun 2024 01:54:53 +0800 Subject: [PATCH] md --- src/api/emis/emisTmsScanRecord.js | 8 + src/components/PdfViewer/viewer.vue | 36 ++-- .../emis/EmisBaseTools/CarSimplePicker.vue | 6 +- .../emis/EmisBaseTools/TanexPrinterPanel.vue | 86 +++++++-- .../traceWaybillDetailView.vue | 10 +- .../emis/customerService/waybillTracking.vue | 40 ++-- .../emis/emisPrintTpl/emisPrintTplForm.vue | 9 + src/views/emis/emisTmsPack/packPrintList.vue | 178 +++++++++--------- .../emisTmsScanRecord/scanRecordQuery.vue | 4 +- .../emis/emisWaybill/A4WaybillIPrinted.vue | 8 +- .../emis/emisWaybill/centerWaybillList.vue | 2 +- .../emis/emisWaybill/dispatchWaybillList.vue | 2 +- .../emis/emisWaybill/sendWaybillList.vue | 2 +- .../emis/emisWaybill/waybillIsPrinted.vue | 17 +- src/views/emis/emisWaybill/waybillModify.vue | 80 +++++++- src/views/emis/emisWaybill/waybillRecord.vue | 80 +++++++- 16 files changed, 386 insertions(+), 182 deletions(-) diff --git a/src/api/emis/emisTmsScanRecord.js b/src/api/emis/emisTmsScanRecord.js index 248dcef3..40175deb 100644 --- a/src/api/emis/emisTmsScanRecord.js +++ b/src/api/emis/emisTmsScanRecord.js @@ -52,6 +52,14 @@ export function listEmisTmsScanRecord(query) { params: query }) } +// 查询扫描的单号 +export function queryScanWaybillList(query) { + return request({ + url: '/emis/emisTmsScanRecord/queryScanWaybillList', + method: 'get', + params: query + }) +} // 查询TMS扫描记录详细 export function getEmisTmsScanRecord(id) { diff --git a/src/components/PdfViewer/viewer.vue b/src/components/PdfViewer/viewer.vue index c196303a..ec8359eb 100644 --- a/src/components/PdfViewer/viewer.vue +++ b/src/components/PdfViewer/viewer.vue @@ -79,10 +79,6 @@ export default { type: Number, default: 1 }, - isInitA4:{ - type: Boolean, - default: false - }, isLoadComplete:{ type: Boolean, default: false @@ -97,7 +93,7 @@ export default { // 单页模式 cacheFileList:this.pdfList, - isA4:this.isInitA4, + isA4:false, page: 1, currentPage: 1, @@ -141,11 +137,12 @@ export default { this.doScale(20); } }, - isInitA4(newVal){ - this.isA4=this.isInitA4; - }, isLoadComplete(newVal,oldVal){ - this.showA4Page(1); + if(this.isA4){ + this.showA4Page(1); + }else{ + this.showSinglePage(1); + } } }, mounted() { @@ -318,12 +315,21 @@ export default { } }else{ if(this.cacheFileList&&this.cacheFileList.length>0){ - this.cacheFileList.forEach( item=>{ - if(!item.pdfUrl){ - item.pdfUrl = this.pdfUtils.getBlobUrl(item.pdfBase64); - } - this.downPdfFile(item.billCode,item.pdfUrl); - }); + // this.cacheFileList.forEach( item=>{ + // if(!item.pdfUrl){ + // item.pdfUrl = this.pdfUtils.getBlobUrl(item.pdfBase64); + // } + // this.downPdfFile(item.billCode,item.pdfUrl); + // }); + + + let needGenList=[]; + for(let j=0;j==1",this.queryParams) listSimpleEmisTmsCar(this.queryParams).then(response => { this.optionItems=response.rows; diff --git a/src/views/emis/EmisBaseTools/TanexPrinterPanel.vue b/src/views/emis/EmisBaseTools/TanexPrinterPanel.vue index 213588dc..83124bd7 100644 --- a/src/views/emis/EmisBaseTools/TanexPrinterPanel.vue +++ b/src/views/emis/EmisBaseTools/TanexPrinterPanel.vue @@ -9,7 +9,7 @@ {{ printerStatusMessage }}
-
模板:
+
模板: