// 预约服务分类 export enum ReserveServiceCategory { ReserveRoom = 'ReserveRoom', // 预约茶室 GroupBuying = 'GroupBuying', // 团购 } /** 售后服务分类 **/ // 个人原因 enum PersonalReasonEnum { OverBought = 1, // 买多了/买错了 NoLongerNeeded = 2 // 计划有变,暂时不需要的 } // 商家原因 enum MerchantReasonEnum { CannotContact = 3, // 电话联系不上商家 NotServing = 4, // 商家营业但不接待 Renovating = 5 // 商家停止装修 } // 个人原因映射 export const PersonalReasonMap: { label: string, value: PersonalReasonEnum }[] = [ { label: '买多了/买错了', value: PersonalReasonEnum.OverBought }, { label: '计划有变,暂时不需要的', value: PersonalReasonEnum.NoLongerNeeded } ] // 商家原因映射 export const MerchantReasonMap: { label: string, value: MerchantReasonEnum }[] = [ { label: '电话联系不上商家', value: MerchantReasonEnum.CannotContact }, { label: '商家营业但不接待', value: MerchantReasonEnum.NotServing }, { label: '商家停止装修', value: MerchantReasonEnum.Renovating } ] // 售后原因映射(用于提交时的参数转换) export const ReasonMap: Record = { [PersonalReasonEnum.OverBought]: '买多了/买错了', [PersonalReasonEnum.NoLongerNeeded]: '计划有变,暂时不需要的', [MerchantReasonEnum.CannotContact]: '已退款', [MerchantReasonEnum.NotServing]: '申请售后', [MerchantReasonEnum.Renovating]: '申请售后中' } /** 结束 **/ /** 预约(茶室、茶艺师预约) **/ // 预约类型 export enum ReserveCategory { TeaRoom = 'teaRoom', // 直营店 TeaSpecialist = 'teaSpecialist' // 茶艺师 } // 预约类型对应名称 export const ReserveCategoryText: Record = { [ReserveCategory.TeaRoom]: '茶室预约', [ReserveCategory.TeaSpecialist]: '茶艺师预约', } // 通用订单状态 export enum ReserveCategoryOrderStatus { Consuming = 'consuming', // 消费中 Reserved = 'reserved', // 已预约 Serving = 'serving' // 服务中(茶艺师订单独有的) } // 对应名称 export const ReserveCategoryOrderStatusText: Record = { [ReserveCategoryOrderStatus.Consuming]: '消费中', [ReserveCategoryOrderStatus.Reserved]: '已预约', [ReserveCategoryOrderStatus.Serving]: '服务中' } /** 结束 **/