feat(礼品卡): 优化颜色主题并添加核销功能

- 修改礼品卡颜色主题,使用渐变色提升视觉效果
- 添加礼品卡核销功能,包括生成和验证核销码
-优化礼品卡组件,增加状态显示和使用说明
- 新增礼品卡颜色测试页面,用于验证颜色
This commit is contained in:
2025-08-17 10:01:56 +08:00
parent ecb5d9059a
commit ecfbdc0286
22 changed files with 2821 additions and 116 deletions

View File

@@ -12,14 +12,14 @@ export enum GiftCardType {
SERVICE = 30
}
/** 使用状态枚举 */
export enum UseStatus {
/** 用 */
AVAILABLE = 0,
/** 状态枚举 */
export enum GiftStatus {
/** 未使用 */
UNUSED = 0,
/** 已使用 */
USED = 1,
/** 已过期 */
EXPIRED = 2
/** 失效 */
INVALID = 2
}
/** 优惠类型枚举 */
@@ -100,8 +100,8 @@ export interface GiftCardData {
originalPrice?: string
/** 礼品卡类型 */
type?: GiftCardType
/** 使用状态 */
useStatus?: UseStatus
/** 状态 */
status?: GiftStatus
/** 过期时间 */
expireTime?: string
/** 使用时间 */
@@ -156,7 +156,7 @@ export interface GiftCardFilter {
/** 类型筛选 */
type?: GiftCardType[]
/** 状态筛选 */
useStatus?: UseStatus[]
status?: GiftStatus[]
/** 品牌筛选 */
brand?: string[]
/** 分类筛选 */