修复:合并丢失的代码

This commit is contained in:
2025-11-27 17:32:58 +08:00
parent 3b596e0a70
commit 38c4519e79
19 changed files with 1284 additions and 460 deletions

28
types/order.d.ts vendored
View File

@@ -4,15 +4,23 @@
export interface IGoods {
productId: number
productName: string
productImages: string
productImages?: string
price: number
vipPrice: number | null
activityPrice: number | null
isVipPrice: number // 是否有VIP优惠 0-否 1-是
productAmount: number // 购买数量
vipPrice?: number | null
activityPrice?: number | null
isVipPrice?: number // 是否有VIP优惠 0-否 1-是
productAmount?: number // 购买数量
delFlag?: number // 删除标记 -1-已下架
}
/**
* 获取优惠价格参数
**/
export interface IGoodsDiscountParams {
productId: number
quantity: number
}
/**
* 订单接口
*/
@@ -31,12 +39,12 @@ export interface IOrder {
export interface IOrderGoods {
productId: number
productName: string
productImages: string
productImages?: string
price: number
vipPrice: number | null
activityPrice: number | null
isVipPrice: number // 是否有VIP优惠 0-否 1-是
productAmount: number // 购买数量
vipPrice?: number | null
activityPrice?: number | null
isVipPrice?: number // 是否有VIP优惠 0-否 1-是
productAmount?: number // 购买数量
goodsType: string // 商品类型 "05" for course
}