From 797fa07355a312a06541ca105a00928e95dbded6 Mon Sep 17 00:00:00 2001 From: zym2525 <540361168@qq.com> Date: 星期日, 23 二月 2025 14:39:44 +0800 Subject: [PATCH] fix: some --- packages/components/src/utils/lifeRechargeServices.ts | 70 +++++++++++++++++++++++++++++++++++ 1 files changed, 70 insertions(+), 0 deletions(-) diff --git a/packages/components/src/utils/lifeRechargeServices.ts b/packages/components/src/utils/lifeRechargeServices.ts index d45d643..9b6957e 100644 --- a/packages/components/src/utils/lifeRechargeServices.ts +++ b/packages/components/src/utils/lifeRechargeServices.ts @@ -99,6 +99,18 @@ ...(options || {}), }); } + + /** 鑾峰彇鎴戠殑璁㈠崟鍒嗛〉鏁版嵁 POST /api/LifePay/GetUserLifePayOrderPage */ + async getUserLifePayOrderPage(body: QueryLifePayOrderListInput, options?: RequestConfig) { + return this.request<UserLifePayOrderOutputPageOutput>('/api/LifePay/GetUserLifePayOrderPage', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + data: body, + ...(options || {}), + }); + } } export interface PhoneMesssageCodeLoginInput { @@ -210,3 +222,61 @@ orderNo: string; lifePayType?: LifeRechargeConstants.LifePayTypeEnum; } + +export interface QueryLifePayOrderListInput { + pageModel?: Pagination; + lifePayOrderType?: LifeRechargeConstants.LifePayOrderTypeEnum; + /** 寮�濮嬫敮浠樻椂闂� */ + beginPayTime?: string; + /** 缁撴潫鏀粯鏃堕棿 */ + endPayTime?: string; + payStatus?: LifeRechargeConstants.LifePayStatusEnum; + lifePayOrderStatus?: LifeRechargeConstants.LifePayOrderStatusEnum; + /** 寮�濮嬪畬鎴愭椂闂� */ + beginFinishTime?: string; + /** 缁撴潫瀹屾垚鏃堕棿 */ + endFinishTime?: string; + /** 鐢ㄦ埛Id */ + userId?: string; +} + +export interface Pagination { + rows?: number; + page?: number; + orderInput?: OrderInput[]; + totalCount?: number; + totalPage?: number; +} + +export interface OrderInput { + property?: string; + order?: any; +} + +export interface UserLifePayOrderOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: UserLifePayOrderOutput[]; +} + +export interface UserLifePayOrderOutput { + id?: string; + lifePayType?: LifeRechargeConstants.LifePayTypeEnum; + lifePayOrderType?: LifeRechargeConstants.LifePayOrderTypeEnum; + /** 璁㈠崟鍙� */ + orderNo?: string; + /** 鍏呭�奸噾棰� */ + rechargeAmount?: number; + /** 浼樻儬閲戦 */ + discountAmount?: number; + /** 瀹炰粯閲戦 */ + payAmount?: number; + /** 鏀粯鏃堕棿 */ + payTime?: string; + payStatus?: LifeRechargeConstants.LifePayStatusEnum; + lifePayOrderStatus?: LifeRechargeConstants.LifePayOrderStatusEnum; + /** 瀹屾垚鏃堕棿 */ + finishTime?: string; + /** 璁㈠崟璇︾粏鏁版嵁 */ + orderParamDetailJsonStr?: string; +} -- Gitblit v1.9.1