优化功能

This commit is contained in:
wangxiaowei
2026-02-03 18:23:31 +08:00
parent 1cd144373a
commit ff1c41d14e
4 changed files with 174 additions and 18 deletions

View File

@ -51,6 +51,7 @@ export enum OrderSource {
TeaSpecialist = 'teaSpecialist', // 茶艺师
SetMeal = 'setMeal', // 茶室管理端-套餐管理
Admin = 'admin', // 茶室管理端-套餐管理
GroupComboOrder = 'groupComboOrder', // 茶室管理端-团购套餐订单管理
}
// 订单来源对应名称
@ -61,6 +62,7 @@ export const OrderSourceText: Record<OrderSource, string> = {
[OrderSource.TeaSpecialist]: '茶艺师',
[OrderSource.SetMeal]: '套餐管理',
[OrderSource.Admin]: '管理员',
[OrderSource.GroupComboOrder]: '团购套餐订单管理',
}
// 订单状态
@ -181,6 +183,20 @@ export const OrderStatusTitle: Record<OrderSource, Record<OrderStatus, string>>
[OrderStatus.AfterSaleApply]: '申请售后',
[OrderStatus.AfterSaleProcessing]: '申请售后中'
},
[OrderSource.GroupComboOrder]: {
[OrderStatus.Consuming]: '消费中',
[OrderStatus.Reserved]: '已预约',
[OrderStatus.Serving]: '服务中',
[OrderStatus.Pending]: '待付款',
[OrderStatus.Confirm]: '订单待确认',
[OrderStatus.Finished]: '已完结',
[OrderStatus.Cancelled]: '订单取消',
[OrderStatus.ToUse]: '待使用',
[OrderStatus.Used]: '交易完成',
[OrderStatus.Refunded]: '售后完成',
[OrderStatus.AfterSaleApply]: '申请售后',
[OrderStatus.AfterSaleProcessing]: '申请售后中'
}
}
@ -381,3 +397,43 @@ export const AdminOrderStatusValue: Record<AdminOrderStatusText, string | number
[AdminOrderStatusText.Finished]: 3,
[AdminOrderStatusText.Cancelled]: 4,
}
// 本地-团购套餐订单状态
export enum GroupComboOrderStatus {
ToUse = 0, // 待使用
Used = 1, // 已使用
Refunded = 3, // 已退款
Refunding = 4, // 退款中
}
export enum GroupComboOrderStatusText {
All = 'all', // 全部
ToUse = 'toUse', // 待使用
Used = 'used', // 已使用
Refunded = 'refunded', // 已退款
Refunding = 'refunding', // 退款中
}
export const GroupComboOrderStatusValue: Record<GroupComboOrderStatusText, string | number> = {
[GroupComboOrderStatusText.All]: '',
[GroupComboOrderStatusText.ToUse]: 0,
[GroupComboOrderStatusText.Used]: 1,
[GroupComboOrderStatusText.Refunded]: 3,
[GroupComboOrderStatusText.Refunding]: 4,
}
export const GroupComboOrderStatusTextValue: Record<GroupComboOrderStatus, any> = {
[GroupComboOrderStatus.ToUse]: {
title: '待使用'
},
[GroupComboOrderStatus.Used]: {
title: '交易完成'
},
[GroupComboOrderStatus.Refunded]: {
title: '退款成功'
},
[GroupComboOrderStatus.Refunding]: {
title: '退款中'
},
}