|
@@ -7,9 +7,16 @@ export enum LiveLineEnum {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export enum PayStatusEnum {
|
|
export enum PayStatusEnum {
|
|
|
- error = 'error',
|
|
|
|
|
|
|
+ wait = 'billd_status_wait',
|
|
|
|
|
+ timeout = 'billd_status_timeout',
|
|
|
|
|
+ /** (交易创建,等待买家付款) */
|
|
|
WAIT_BUYER_PAY = 'WAIT_BUYER_PAY',
|
|
WAIT_BUYER_PAY = 'WAIT_BUYER_PAY',
|
|
|
|
|
+ /** (交易支付成功) */
|
|
|
TRADE_SUCCESS = 'TRADE_SUCCESS',
|
|
TRADE_SUCCESS = 'TRADE_SUCCESS',
|
|
|
|
|
+ /** (未付款交易超时关闭,或支付完成后全额退款) */
|
|
|
|
|
+ TRADE_CLOSED = 'TRADE_CLOSED',
|
|
|
|
|
+ /** (交易结束,不可退款) */
|
|
|
|
|
+ TRADE_FINISHED = 'TRADE_FINISHED',
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export interface IServerInfo {
|
|
export interface IServerInfo {
|
|
@@ -83,12 +90,17 @@ export interface IOrder {
|
|
|
user?: IUser;
|
|
user?: IUser;
|
|
|
/** 商品信息 */
|
|
/** 商品信息 */
|
|
|
goods?: IGoods;
|
|
goods?: IGoods;
|
|
|
|
|
+ /** 直播间信息 */
|
|
|
|
|
+ live_room?: IGoods;
|
|
|
|
|
+
|
|
|
billd_live_user_id?: number;
|
|
billd_live_user_id?: number;
|
|
|
billd_live_goods_id?: number;
|
|
billd_live_goods_id?: number;
|
|
|
billd_live_live_room_id?: number;
|
|
billd_live_live_room_id?: number;
|
|
|
|
|
+ billd_live_order_subject?: string;
|
|
|
/** 判断幂等 */
|
|
/** 判断幂等 */
|
|
|
billd_live_order_version?: number;
|
|
billd_live_order_version?: number;
|
|
|
- billd_live_order_subject?: string;
|
|
|
|
|
|
|
+ client_ip?: string;
|
|
|
|
|
+
|
|
|
product_code?: string;
|
|
product_code?: string;
|
|
|
qr_code?: string;
|
|
qr_code?: string;
|
|
|
/** 买家支付宝账号 */
|
|
/** 买家支付宝账号 */
|
|
@@ -110,7 +122,7 @@ export interface IOrder {
|
|
|
/** 商家订单号 */
|
|
/** 商家订单号 */
|
|
|
out_trade_no?: string;
|
|
out_trade_no?: string;
|
|
|
/** 交易状态:WAIT_BUYER_PAY(交易创建,等待买家付款)、TRADE_CLOSED(未付款交易超时关闭,或支付完成后全额退款)、TRADE_SUCCESS(交易支付成功)、TRADE_FINISHED(交易结束,不可退款) */
|
|
/** 交易状态:WAIT_BUYER_PAY(交易创建,等待买家付款)、TRADE_CLOSED(未付款交易超时关闭,或支付完成后全额退款)、TRADE_SUCCESS(交易支付成功)、TRADE_FINISHED(交易结束,不可退款) */
|
|
|
- trade_status?: string;
|
|
|
|
|
|
|
+ trade_status?: PayStatusEnum;
|
|
|
/** 本次交易打款给卖家的时间 */
|
|
/** 本次交易打款给卖家的时间 */
|
|
|
send_pay_date?: string;
|
|
send_pay_date?: string;
|
|
|
created_at?: string;
|
|
created_at?: string;
|