feat(buyer): 更新电子卡券(E_COUPON)相关逻辑与展示

- 优化购物车与支付页面,确保电子卡券只能通过立即购买结算
- 增强商品详情页,添加限时折扣与第N件优惠展示
- 更新促销逻辑,支持拼团与积分购买选项
- 规范化商品类型与库存提示,提升用户体验
This commit is contained in:
田香琪
2026-08-02 13:55:19 +08:00
parent 1ae7ab3036
commit 1accdf5826
24 changed files with 920 additions and 311 deletions

View File

@@ -65,7 +65,7 @@ export function addCartGoods (params) {
/**
* 创建交易
* @param client 客户端H5/移动端 PC/PC端,WECHAT_MP/小程序端,APP/移动应用端
* @param way 购物车购买CART/立即购买BUY_NOW / 积分购买POINT
* @param way 购物车CART / 立即购买BUY_NOW / 积分POINTS / 拼团PINTUAN / 砍价KANJIA
* @param remark 备注 非必填
*/
export function createTrade (data) {
@@ -81,7 +81,7 @@ export function createTrade (data) {
/**
* 选择优惠券
* @param memberCouponId 优惠券id
* @param way 购物车购买CART/立即购买BUY_NOW/ 积分购买POINT
* @param way 购物车CART / 立即购买BUY_NOW / 积分POINTS
* @param used 使用true 弃用 false
*/
export function selectCoupon (params) {
@@ -95,7 +95,7 @@ export function selectCoupon (params) {
/**
* 选择礼品卡
* @param way 购物车购买CART/立即购买BUY_NOW/拼团购买PINTUAN / 积分购买POINT
* @param way 购物车CART / 立即购买BUY_NOW / 拼团PINTUAN / 积分POINTS / 砍价KANJIA
* @param credentialId 礼品卡凭证 idused=false 且不传则清空全部
* @param used 使用 true / 弃用 false
*/