修复:修复下单可多次点击支付按钮问题;允许积分支付小数;
This commit is contained in:
58
types/order.d.ts
vendored
58
types/order.d.ts
vendored
@@ -160,3 +160,61 @@ export interface IOrderDetail {
|
||||
remark?: string
|
||||
[key: string]: any
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建订单参数
|
||||
*/
|
||||
export interface ICreateOrderParams {
|
||||
buyType: number // 0-商品页直接下单 1-购物车结算
|
||||
userId: number
|
||||
paymentMethod: number // 4-天医币
|
||||
orderMoney: number // 订单金额
|
||||
realMoney: number // 实收金额
|
||||
jfDeduction: number // 积分抵扣
|
||||
couponId?: number // 优惠券ID
|
||||
couponName?: string // 优惠券名称
|
||||
vipDiscountAmount: number // VIP折扣金额
|
||||
districtMoney: number // 地区优惠金额
|
||||
remark?: string // 备注
|
||||
productList: Array<{
|
||||
productId: number
|
||||
quantity: number
|
||||
}>
|
||||
orderType: string // "order"
|
||||
addressId: number // 0 for course products
|
||||
appName: string // "wumen"
|
||||
come: number // 2
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建订单响应
|
||||
*/
|
||||
export interface ICreateOrderResponse {
|
||||
orderSn: string
|
||||
money: number
|
||||
[key: string]: any
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单初始化数据
|
||||
*/
|
||||
export interface IOrderInitData {
|
||||
goodsList: IOrderGoods[]
|
||||
totalPrice: number
|
||||
vipPrice: number
|
||||
districtAmount: number
|
||||
actualPayment: number
|
||||
jfNumber: number
|
||||
jfNumberMax: number
|
||||
jfNumberShow: string
|
||||
couponList: ICoupon[]
|
||||
selectedCoupon: ICoupon | null
|
||||
showCouponPopup: boolean
|
||||
remark: string
|
||||
showRemarkPopup: boolean
|
||||
payType: number
|
||||
loading: boolean
|
||||
submitting: boolean
|
||||
buyingFlag: boolean
|
||||
[key: string]: any
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user