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