From 641ccdf3a3e81e1ce7f7395ffec7382f1392a6a3 Mon Sep 17 00:00:00 2001 From: wuteng <419274783@qq.com> Date: Tue, 11 Nov 2025 17:30:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=88=E7=BB=93=E5=AE=A2=E6=88=B7=E5=87=BA?= =?UTF-8?q?=E8=B4=A7=E7=BB=9F=E8=AE=A1=E6=98=8E=E7=BB=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/emis/emisCustomerUser.js | 18 + .../monthlyShipmentDetail.vue | 836 ++++++++++++++++++ .../emisCustomerUser/monthlyShipmentStat.vue | 60 ++ .../monthlyShipmentStatQuery.vue | 563 ++++++++++++ .../PayBackStat/SalePayBackRateQuery.vue | 2 +- 5 files changed, 1478 insertions(+), 1 deletion(-) create mode 100644 src/views/emis/emisCustomerUser/monthlyShipmentDetail.vue create mode 100644 src/views/emis/emisCustomerUser/monthlyShipmentStat.vue create mode 100644 src/views/emis/emisCustomerUser/monthlyShipmentStatQuery.vue diff --git a/src/api/emis/emisCustomerUser.js b/src/api/emis/emisCustomerUser.js index e526afc8..9a19ca05 100644 --- a/src/api/emis/emisCustomerUser.js +++ b/src/api/emis/emisCustomerUser.js @@ -102,4 +102,22 @@ export function listMonthUserAll(query) { method: 'get', params: query }) +} + +//查询月结客户用户所有统计信息 +export function monthlyShipmentStat(query) { + return request({ + url: '/emis/emisCustomerUser/monthlyShipmentStat', + method: 'get', + params: query + }) +} + +//查询月结客户用户所有统计信息详情 +export function monthlyShipmentDetail(query) { + return request({ + url: '/emis/emisCustomerUser/monthlyShipmentDetail', + method: 'get', + params: query + }) } \ No newline at end of file diff --git a/src/views/emis/emisCustomerUser/monthlyShipmentDetail.vue b/src/views/emis/emisCustomerUser/monthlyShipmentDetail.vue new file mode 100644 index 00000000..6a611739 --- /dev/null +++ b/src/views/emis/emisCustomerUser/monthlyShipmentDetail.vue @@ -0,0 +1,836 @@ + + + + + + + + + + + + + {{scope.row.billCode}} + + + + + + + + + {{ scope.row.lastTraceInfo }} + + + + + + + + + 已签收 + + + + 轨迹异常:停留超时{{calcDeliveryTime(new Date(),scope.row.lastScanDate)}} 天 + + + {{calcDeliveryTime(new Date(),scope.row.lastScanDate)}}天 + + + + + + + + + + + + + + + + + + + {{ scope.row.sendName }}--{{ scope.row.receiveName }} + + + + + {{ scope.row.sendSiteName }}--{{ scope.row.dispatchUnderlingSiteName }} + + + + + {{ parseTime(scope.row.estimateDate, '{y}-{m}-{d}') }} + + + + + + {{scope.row.takePieceEmployeeName}} + + + + + + + + + + {{scope.row.operateEmployeeName}} + + + + + + + + + + + + + + + + + + + + + + {{scope.row.custName}} + + + + + + + + + 是 + 否 + + + + + + + // + + + + + + + + + + + + 发送 + 不发送 + + + + + + + + + + + + + + + 发送 + 不发送 + + + + + + + + + + + + + + + + + + + + + + 派送 + 自提 + + + + + + + + + + + // + // + + + + + + 已签收 + 未签收 + + + + + + + + + + + + {{ remarkFormat(scope.row) }} + + + + + + 是 + 否 + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/emis/emisCustomerUser/monthlyShipmentStat.vue b/src/views/emis/emisCustomerUser/monthlyShipmentStat.vue new file mode 100644 index 00000000..7bbfc5f5 --- /dev/null +++ b/src/views/emis/emisCustomerUser/monthlyShipmentStat.vue @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/views/emis/emisCustomerUser/monthlyShipmentStatQuery.vue b/src/views/emis/emisCustomerUser/monthlyShipmentStatQuery.vue new file mode 100644 index 00000000..8d3f754c --- /dev/null +++ b/src/views/emis/emisCustomerUser/monthlyShipmentStatQuery.vue @@ -0,0 +1,563 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 导出 + + + + + + + + {{ scope.row.totalTickets }} + + + + + + + + {{ scope.row.expressTickets }} + + + + + + + + {{ scope.row.airTickets }} + + + + + + + + {{ scope.row.landTickets }} + + + + + + + + {{ scope.row.importTickets }} + + + + + + + + + + + + + diff --git a/src/views/emis/emisSettleBill/PayBackStat/SalePayBackRateQuery.vue b/src/views/emis/emisSettleBill/PayBackStat/SalePayBackRateQuery.vue index 0e6a44bb..0ee8a616 100644 --- a/src/views/emis/emisSettleBill/PayBackStat/SalePayBackRateQuery.vue +++ b/src/views/emis/emisSettleBill/PayBackStat/SalePayBackRateQuery.vue @@ -549,7 +549,7 @@ export default { if(!$table) { $table = $e } - + // 导出 import('@/vendor/Export2Excel').then(excel => { excel.table_to_book($table,"销售回款率统计.xlsx");