diff --git a/src/bundle/group-buying/platform/order-detail.vue b/src/bundle/group-buying/platform/order-detail.vue
index 6b9ccaf..66a5ba4 100644
--- a/src/bundle/group-buying/platform/order-detail.vue
+++ b/src/bundle/group-buying/platform/order-detail.vue
@@ -8,35 +8,194 @@
-
+
- 请在2025.12.31(含)前使用
- 感谢购买,期待再次光临!
- 请耐心等待,我们会尽快处理您的请求
+
+ 请在2025.12.31(含)前使用
+ 感谢购买,期待再次光临!
+
+
+ 请在2025.12.31(含)前使用
+ 品一口香茗,让生活慢下来,从一杯好茶开始
+
+ 退款成功¥128.00
+ 谢谢您的信任,我们一定会做的更好
+ 2025年4月13日 18:22
+
+
+
+ 请在2025.12.31(含)前使用
+ 品一口香茗,让生活慢下来,从一杯好茶开始
+
+
+
-
+
+
+
+
+
+ 适用门店
+
+
+
+
+
+
+ 这是商家的名称这是
+ 距您9km
+
+
+
+
+ 青浦区仓路478号青浦区仓路478号青浦区仓路478号青浦区仓路478号青浦区仓路478号青浦区仓路478号
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 订单信息
+
+ 订单编号
+
+ 7327328627526903
+
+ 复制
+
+
+
+ 交易方式
+ 微信支付
+
+
+ 创建时间
+ 2019-05-16 12:20:26
+
+
+ 付款时间
+ 2019-05-16 13:20:26
+
+
+
+
+
+ 售后订单
+
+ 售后原因
+ 买多了/买错了
+
+
+ 退款金额
+ ¥159.22
+
+
+ 申请时间
+ 2019-05-16 13:20:26
+
+
+ 退款编号
+
+ 7327328627526903
+
+ 复制
+
+
+
+
+
+
+
+
+
+
+ 申请退款
+ 立即预定
+
+
+
+
+ 再次预定
+
+
+
+
+
+
+
+ 申请退款
+
+
+
+
+ 联系商家
+ 联系平台
+
+
+
+
+
+
+
+ 立即预定
+
+
diff --git a/src/bundle/group-buying/platform/order-list.vue b/src/bundle/group-buying/platform/order-list.vue
index 227002e..b720e1a 100644
--- a/src/bundle/group-buying/platform/order-list.vue
+++ b/src/bundle/group-buying/platform/order-list.vue
@@ -72,13 +72,14 @@
}
])
+ // 店铺类型
+
// 搜索
const keywords = ref('')
// tab
const tab = ref(0)
-
const orderList = {
// 上拉加载的回调: 其中num:当前页 从1开始, size:每页数据条数,默认10
upCallback: (mescroll) => {
diff --git a/src/bundle/reserve-room/room.vue b/src/bundle/reserve-room/room.vue
index 558ec18..ce4fbba 100644
--- a/src/bundle/reserve-room/room.vue
+++ b/src/bundle/reserve-room/room.vue
@@ -256,7 +256,6 @@
value: 15005837859
}
]
-
},
// tab切换获取index
diff --git a/src/components/order/Combo.vue b/src/components/order/Combo.vue
deleted file mode 100644
index 20eee78..0000000
--- a/src/components/order/Combo.vue
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- 团购套餐的可以点击跳转
-
- ¥324
-
-
- 3小时
- x1
-
-
- 实付
- ¥29.32
-
-
-
- 适用包间:青茶、红茶、绿茶
-
-
-
-
-
- 有效期:2025.04.04-2025.12.31
-
- 券码 1052 4258 5654 125
- 复制
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/components/order/ComboCard.vue b/src/components/order/ComboCard.vue
index 073389e..55e2d25 100644
--- a/src/components/order/ComboCard.vue
+++ b/src/components/order/ComboCard.vue
@@ -1,7 +1,7 @@
-
+
@@ -13,9 +13,9 @@
- 待使用
-
+ 待使用
+ 已使用
+ 已退款
@@ -24,7 +24,7 @@
-
+
这是套餐的名字这是套餐的名字这是套餐的名字这是套餐的名字这是套餐的名字
3小时
@@ -37,9 +37,9 @@
-
- 申请退款
- 立即预定
+
+ 申请退款
+ 立即预定
@@ -59,9 +59,20 @@
const OSS = inject('OSS')
const props = defineProps({
+ /**
+ * 类型: 直营(Direct)、抖音(DouYin)、加盟(Franchise) 等
+ */
type: {
type: String,
- default: 'GroupBuying'
+ default: 'Direct'
+ },
+ /**
+ * 订单类型: 待使用、退款等
+ * TODO 这里的orderType在接入接口的时候需要改为类似于data.orderType这种形式
+ */
+ orderType: {
+ type: String,
+ default: 'toUse'
}
})
@@ -74,7 +85,7 @@
},
// 跳转到团购订单详情页
- handleToGroupBuyingDetail: () => {
+ handleToOrderDetail: () => {
uni.navigateTo({
url: `/bundle/group-buying/platform/order-detail?type=${props.type}&orderType=${OrderStatus.ToUse}`
})
diff --git a/src/components/order/ComboCoupon.vue b/src/components/order/ComboCoupon.vue
new file mode 100644
index 0000000..a6abc63
--- /dev/null
+++ b/src/components/order/ComboCoupon.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+ 团购套餐的可以点击跳转团购套餐的可以点击跳转团购套餐的可以点击跳转
+
+ ¥324
+
+
+ 3小时
+ x1
+
+
+ 实付
+ ¥29.32
+
+
+
+ 适用包间:青茶、红茶、绿茶
+
+
+
+
+
+
+ 有效期:2025.04.04-2025.12.31
+
+ 券码 1052 4258 5654 125
+ 复制
+
+
+
+
+
+
+
+
+
+
+
+
+ 这是团购套餐的名字
+ ¥324
+
+
+ 3小时
+
+
+ 适用包间:青茶、红茶、绿茶
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 这个是包间的名称
+
+ ¥324
+
+
+ 3小时
+ x1
+
+
+ 实付
+ ¥29.32
+
+
+
+
+
+
+ 预约信息
+
+ 预约时间:2025-03-18 09:00-12:00
+ 预约时长:3小时
+
+
+
+
+
+
+
+
+
+
+
+
+ 团购套餐的可以点击跳转
+
+
+
+ 3小时
+ x1
+
+
+ 实付
+ ¥29.32
+
+
+
+
+
+ 有效期:2025.04.04-2025.12.31
+
+
+
+
+
+
+ 券码 1052 4258 5654 125
+ 复制
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/utils/order.ts b/src/utils/order.ts
index 2f3dc1d..dae4f75 100644
--- a/src/utils/order.ts
+++ b/src/utils/order.ts
@@ -2,11 +2,12 @@ export enum OrderStatus {
All = 'all', // 全部订单
Pending = 'pending', // 待付款
Reserved = 'reserved', // 预约单
- Confirm = 'Reserved', // 待确认
+ Confirm = 'confirm', // 待确认
Finished = 'finished', // 已完结
ToUse = 'toUse', // 待使用
+ Used = 'used', // 已使用 = 交易完成(平台团购直营店)
AfterSaleApply = 'afterSaleApply', // 申请售后
- AfterSaleFinished = 'afterSaleFinished' // 售后完成
+ AfterSaleFinished = 'afterSaleFinished' // 售后完成 = 已退款(平台团购直营店)
}
export const OrderStatusText: Record = {
@@ -16,6 +17,7 @@ export const OrderStatusText: Record = {
[OrderStatus.Confirm]: '待确认',
[OrderStatus.Finished]: '已完结',
[OrderStatus.ToUse]: '待使用',
+ [OrderStatus.Used]: '已使用',
[OrderStatus.AfterSaleApply]: '申请售后',
[OrderStatus.AfterSaleFinished]: '售后完成'
}
\ No newline at end of file