完善页面

This commit is contained in:
wangxiaowei
2025-11-28 19:19:54 +08:00
parent 58211f2430
commit 67c8e8e016
43 changed files with 2722 additions and 1018 deletions

View File

@ -45,8 +45,7 @@ export const ReasonMap: Record<number, string> = {
// 订单来源
export enum OrderSource {
Direct = 'direct', // 直营店
Franchise = 'franchise', // 加盟店
Combo = 'combo', // TODO 团购套餐用于替代下面的Direct和Franchise
DouYin = 'douyin', // 抖音团购
TeaRoom = 'teaRoom', // 茶室
TeaSpecialist = 'teaSpecialist' // 茶艺师
@ -54,8 +53,7 @@ export enum OrderSource {
// 订单来源对应名称
export const OrderSourceText: Record<OrderSource, string> = {
[OrderSource.Direct]: '直营店',
[OrderSource.Franchise]: '加盟店',
[OrderSource.Combo]: 'combo',
[OrderSource.DouYin]: '抖音',
[OrderSource.TeaRoom]: '茶室',
[OrderSource.TeaSpecialist]: '茶艺师',
@ -123,21 +121,7 @@ export const OrderStatusTitle: Record<OrderSource, Record<OrderStatus, string>>
[OrderStatus.AfterSaleApply]: '申请售后',
[OrderStatus.AfterSaleProcessing]: '申请售后中'
},
[OrderSource.Direct]: {
[OrderStatus.Consuming]: '消费中',
[OrderStatus.Reserved]: '预约单',
[OrderStatus.Serving]: '服务中',
[OrderStatus.Pending]: '待付款',
[OrderStatus.Confirm]: '待确认',
[OrderStatus.Finished]: '已完结',
[OrderStatus.Cancelled]: '已取消',
[OrderStatus.ToUse]: '待使用',
[OrderStatus.Used]: '交易完成',
[OrderStatus.Refunded]: '售后完成',
[OrderStatus.AfterSaleApply]: '申请售后',
[OrderStatus.AfterSaleProcessing]: '申请售后中'
},
[OrderSource.Franchise]: {
[OrderSource.Combo]: {
[OrderStatus.Consuming]: '消费中',
[OrderStatus.Reserved]: '预约单',
[OrderStatus.Serving]: '服务中',
@ -180,7 +164,7 @@ export enum TeaSpecialistOrderStatus {
// 茶艺师订单状态文本
export enum TeaSpecialistOrderStatusText {
All = 'all', // 待付款
All = 'all', // 全部
Pending = 'pending', // 待付款
Pay = 'pay', // 已支付(预约单、已预约)
Cancelled = 'cancelled', // 已取消
@ -238,7 +222,7 @@ export enum TeaRoomOrderStatus {
// 包间订单状态文本
export enum TeaRoomOrderStatusText {
All = 'all', // 待付款
All = 'all', // 全部
Pending = 'pending', // 待付款
Pay = 'pay', // 已支付(预约单)
Consumption = 'consumption', // 消费中
@ -274,3 +258,40 @@ export const TeaRoomOrderStatusValue: Record<TeaRoomOrderStatusText, string | nu
[TeaRoomOrderStatusText.Finished]: 3,
[TeaRoomOrderStatusText.Cancelled]: 4,
}
// 包间订单状态数字(根据UI图还缺已退款、待接单、售后中、售后完成)
export enum TeaRoomPackageOrderStatus {
ToUse = 0, // 待付款
Used = 1, // 待使用
Refunded = 2, // 已使用
}
// 套餐订单状态文本
export enum TeaRoomPackageOrderStatusText {
All = 'all', // 全部
ToUse = 'toUse', // 待使用
Used = 'used', // 已使用
Refunded = 'refunded', // 已退款
}
// 套餐订单状态文本对应值
export const TeaRoomPackageOrderStatusValue: Record<TeaRoomPackageOrderStatusText, string | number> = {
[TeaRoomPackageOrderStatusText.All]: '',
[TeaRoomPackageOrderStatusText.ToUse]: 0,
[TeaRoomPackageOrderStatusText.Used]: 1,
[TeaRoomPackageOrderStatusText.Refunded]: 2,
}
// 状态内容映射
export const TeaRoomPackageOrderStatusTextValue: Record<TeaRoomPackageOrderStatus, any> = {
[TeaRoomPackageOrderStatus.ToUse]: {
title: '待使用'
},
[TeaRoomPackageOrderStatus.Used]: {
title: '交易完成'
},
[TeaRoomPackageOrderStatus.Refunded]: {
title: '售后完成'
},
}