完善茶室订单

This commit is contained in:
wangxiaowei
2025-11-20 17:29:26 +08:00
parent 0cad65c295
commit 3a8488dc18
29 changed files with 1812 additions and 765 deletions

View File

@ -211,6 +211,7 @@ export const TeaSpecialistOrderStatusTextValue: Record<TeaSpecialistOrderStatus,
},
}
// 茶艺师订单状态文本对应值
export const TeaSpecialistOrderStatusValue: Record<TeaSpecialistOrderStatusText, string | number> = {
[TeaSpecialistOrderStatusText.All]: '',
[TeaSpecialistOrderStatusText.Pending]: 0,
@ -220,3 +221,56 @@ export const TeaSpecialistOrderStatusValue: Record<TeaSpecialistOrderStatusText,
[TeaSpecialistOrderStatusText.Serving]: 4,
[TeaSpecialistOrderStatusText.Finished]: 5,
}
// 下单类型
export const OrderType = {
TeaRoomOrder: 'teaRoomOrder',
}
// 包间订单状态数字(根据UI图还缺已退款、待接单、售后中、售后完成)
export enum TeaRoomOrderStatus {
Pending = 0, // 待付款
Pay = 1, // 已支付(预约单)
Consumption = 2, // 消费中
Finished = 3, // 完成
Cancelled = 4, // 订单取消
}
// 包间订单状态文本
export enum TeaRoomOrderStatusText {
All = 'all', // 待付款
Pending = 'pending', // 待付款
Pay = 'pay', // 已支付(预约单)
Consumption = 'consumption', // 消费中
Finished = 'finished', // 已完成
Cancelled = 'cancelled', // 已取消
}
// 状态内容映射
export const TeaRoomOrderStatusTextValue: Record<TeaRoomOrderStatus, any> = {
[TeaRoomOrderStatus.Pending]: {
title: '等待付款'
},
[TeaRoomOrderStatus.Pay]: {
title: '已预约'
},
[TeaRoomOrderStatus.Consumption]: {
title: '消费中'
},
[TeaRoomOrderStatus.Finished]: {
title: '交易完成'
},
[TeaRoomOrderStatus.Cancelled]: {
title: '订单取消'
},
}
// 包间订单状态文本对应值
export const TeaRoomOrderStatusValue: Record<TeaRoomOrderStatusText, string | number> = {
[TeaRoomOrderStatusText.All]: '',
[TeaRoomOrderStatusText.Pending]: 0,
[TeaRoomOrderStatusText.Pay]: 1,
[TeaRoomOrderStatusText.Consumption]: 2,
[TeaRoomOrderStatusText.Finished]: 3,
[TeaRoomOrderStatusText.Cancelled]: 4,
}