refactor(礼品卡): 优化礼品卡相关功能和界面

- 修改 API 基础 URL以适应开发环境
- 移除未使用的 StoreCell 组件- 在 ShopGift 模型中添加核销时间字段
-调整 GiftCard 组件样式和布局
- 更新 goodsDetail 页面中的规格选择逻辑
- 优化 gift 组件中的有效期和类型显示
- 在 redeemGift 中添加礼品卡核销时间
- 重构 storeVerification 组件逻辑,优化核销流程
This commit is contained in:
2025-08-17 20:16:29 +08:00
parent 591df84568
commit f73bfeb743
9 changed files with 71 additions and 246 deletions

View File

@@ -460,7 +460,6 @@
margin-bottom: 6px;
.time-text {
font-size: 12px;
color: #666;
margin-left: 6px;
}

View File

@@ -197,8 +197,8 @@ const GiftCard: React.FC<GiftCardProps> = ({
<Gift size="24" className="text-white" />
</View>
<View className="gift-card-title">
<Text className="title-text">{getTypeText()}</Text>
<Text className="type-text">{name}</Text>
<Text className="text-left title-text">{getTypeText()}</Text>
<Text className="text-left type-text">{name}</Text>
</View>
<View className="gift-card-status">
<Tag type={statusInfo.color}>{statusInfo.text}</Tag>
@@ -325,7 +325,7 @@ const GiftCard: React.FC<GiftCardProps> = ({
{useLocation && (
<View className="time-item">
<Location size="14" className="text-gray-400" />
<Text className="time-text">使{useLocation}</Text>
<Text className="time-text text-sm">使{useLocation}</Text>
</View>
)}
</View>