From b6cd4462f2f1a1dd25a0461e85d1e3ab5dcdf126 Mon Sep 17 00:00:00 2001
From: hr121 <568127468@qq.com>
Date: Sat, 23 Aug 2025 19:09:40 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=86=E9=A1=B5=E5=92=8C?=
=?UTF-8?q?=E7=AD=9B=E9=80=89=E9=94=99=E8=AF=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/order.js | 5 +-
src/views/order/loadOrder/index.vue | 13 +-
.../settlementOrder/generateOrder/index.vue | 13 +-
.../settlementOrder/orderDetail/index.vue | 132 +++++++++---------
src/views/transport-fee/index.vue | 2 +-
5 files changed, 88 insertions(+), 77 deletions(-)
diff --git a/src/api/order.js b/src/api/order.js
index e05a050..c7bd9fc 100644
--- a/src/api/order.js
+++ b/src/api/order.js
@@ -27,10 +27,11 @@ export function getSettleOrderList(params) {
}
// 根据id查询结算订单详情
-export function getSettleOrderDetail(settlementOrderId) {
+export function getSettleOrderDetail(settlementOrderId, params) {
return request({
url: `api/settlementOrder/querySettlementOrderDetail/${settlementOrderId}`,
- method: 'get'
+ method: 'get',
+ params
})
}
diff --git a/src/views/order/loadOrder/index.vue b/src/views/order/loadOrder/index.vue
index 7faac66..242fcab 100644
--- a/src/views/order/loadOrder/index.vue
+++ b/src/views/order/loadOrder/index.vue
@@ -3,6 +3,13 @@
+
+
@@ -143,6 +151,7 @@ export default {
return {
loading: false,
query: {
+ orderNo: "",
attractionId: undefined,
customerId: undefined,
phone: "",
@@ -183,6 +192,7 @@ export default {
getList() {
this.loading = true;
const params = {
+ orderNo: this.query.orderNo,
attractionId: this.query.attractionId,
customerId: this.query.customerId,
phone: this.query.phone,
@@ -200,6 +210,7 @@ export default {
const scenic = this.scenicOptions.find(s => s.id === record.attractionId);
const initiator = this.pilotOptions.find(p => p.id === record.orderInitiatorId);
return {
+ orderNo: record.orderNo,
customerName: customer ? customer.name : "未知客户",
phone: record.customerPhone,
orderTime: record.orderCreateTime,
diff --git a/src/views/order/settlementOrder/generateOrder/index.vue b/src/views/order/settlementOrder/generateOrder/index.vue
index 3308982..60c8cc7 100644
--- a/src/views/order/settlementOrder/generateOrder/index.vue
+++ b/src/views/order/settlementOrder/generateOrder/index.vue
@@ -25,6 +25,7 @@
range-separator="~"
start-placeholder="开始日期"
end-placeholder="结束日期"
+ value-format="yyyy-MM-dd HH:mm:ss"
:default-time="['00:00:00', '23:59:59']"
:default-value="defaultDateRange"
style="width: 350px;"
@@ -156,8 +157,8 @@ export default {
this.getList();
},
data() {
- const defaultStartDate = new Date('2015-10-02')
- const defaultEndDate = new Date('2015-10-10')
+ const today = new Date()
+ const nowDate = `${today.getFullYear()}-${today.getMonth() + 1}-${today.getDate()}`
return {
dialogVisible: false,
settlementList: [],
@@ -165,12 +166,12 @@ export default {
query: {
attractionId: undefined,
customerId: undefined,
- dateRange: [defaultStartDate, defaultEndDate]
+ dateRange: []
},
permission: {
add: ['admin', 'settlementOrder:add'],
},
- defaultDateRange: [defaultStartDate, defaultEndDate],
+ defaultDateRange: [nowDate, nowDate],
page: {
current: 1,
size: 10,
@@ -207,8 +208,8 @@ export default {
const params = {
attractionId: this.query.attractionId,
customerId: this.query.customerId,
- startTime: this.query.dateRange ? this.query.dateRange[0] : null,
- endTime: this.query.dateRange ? this.query.dateRange[1] : null,
+ queryStartTime: this.query.dateRange ? this.query.dateRange[0] : null,
+ queryEndTime: this.query.dateRange ? this.query.dateRange[1] : null,
current: this.page.current,
size: this.page.size,
mainOrderStatus: 2, // 只查询已完成的订单
diff --git a/src/views/order/settlementOrder/orderDetail/index.vue b/src/views/order/settlementOrder/orderDetail/index.vue
index a1e0746..1ea9e9c 100644
--- a/src/views/order/settlementOrder/orderDetail/index.vue
+++ b/src/views/order/settlementOrder/orderDetail/index.vue
@@ -3,17 +3,16 @@
结算单详情
-
+
- 订单批次号:
+ 订单号:
@@ -23,7 +22,6 @@
placeholder="请选择景区"
clearable
style="width: 200px"
- @change="handleSearch"
>
+
+ 查询
+
@@ -60,12 +61,13 @@
+
-
+
{{ scope.row.totalAmount.toLocaleString('zh', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) }}
@@ -109,10 +111,10 @@