From 848b21bacd06c45ee16d8522acbce800df57b3a6 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期一, 31 三月 2025 18:32:50 +0800
Subject: [PATCH] fix: 四期需求

---
 packages/services/api/typings.d.ts |  137 ++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 134 insertions(+), 3 deletions(-)

diff --git a/packages/services/api/typings.d.ts b/packages/services/api/typings.d.ts
index ff0e189..83f7260 100644
--- a/packages/services/api/typings.d.ts
+++ b/packages/services/api/typings.d.ts
@@ -318,6 +318,10 @@
     id: string;
   }
 
+  interface APIgetTopStatisticsParams {
+    channleId?: string;
+  }
+
   interface APIgetUserAccountDetailParams {
     id?: string;
   }
@@ -418,6 +422,10 @@
     outTradeNo?: string;
   }
 
+  interface APIwxPayTradeQueryParams {
+    outTradeNo?: string;
+  }
+
   interface ApplicationApiDescriptionModel {
     modules?: Record<string, any>;
     types?: Record<string, any>;
@@ -485,6 +493,14 @@
     quickQuery?: string;
   }
 
+  interface BackClientUserInfoOutput {
+    /** 鏄惁鏄悗鍙扮敤鎴� */
+    isBackClientUser?: boolean;
+    isSystem?: boolean;
+    /** 娓犻亾鍙� */
+    channleList?: ChannelOutput[];
+  }
+
   interface BaseAuthorizeDto {
     moduleType?: number;
     moduleId?: string;
@@ -515,6 +531,7 @@
   interface ChannelOutput {
     name?: string;
     channlesNum?: string;
+    channlesId?: string;
   }
 
   interface ChannelRateOutput {
@@ -721,6 +738,8 @@
     properties?: Record<string, any>;
     configuration?: Record<string, any>;
   }
+
+  type ExpensesReceiptsTypeEnum = 10 | 20;
 
   interface ExtensionEnumDto {
     fields?: ExtensionEnumFieldDto[];
@@ -1086,6 +1105,8 @@
     city?: string;
     /** 瀹㈡埛韬唤璇佸悗6浣嶏紝鍗楃綉蹇呬紶銆� */
     sixID?: string;
+    /** 鎴蜂富濮撳悕 */
+    name?: string;
   }
 
   interface LifeElectricDataCreateLifePayOrderInput {
@@ -1121,7 +1142,85 @@
 
   type LifePayChannelsStatsEnum = 10 | 20;
 
+  interface LifePayChannlesRakeListOutput {
+    /** 缂栧彿 */
+    id?: string;
+    /** 骞冲彴璁㈠崟鍙� */
+    orderNo?: string;
+    /** 鎴愪氦閲戦 */
+    payAmount?: number;
+    /** 娓犻亾浣i噾姣斾緥 */
+    channlesRakeRate?: number;
+    /** 浣i噾 */
+    channlesRakePrice?: number;
+    /** 缁撶畻鏃堕棿 */
+    finishTime?: string;
+    /** 涓嬪崟鏃堕棿 */
+    creationTime?: string;
+    /** 鎷撳睍灞炴�� */
+    extraProperties?: string;
+    /** 涓嬪崟娓犻亾 */
+    channelId?: string;
+  }
+
+  interface LifePayChannlesRakeListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: LifePayChannlesRakeListOutput[];
+  }
+
+  interface LifePayChannlesRakePageInput {
+    pageModel?: Pagination;
+    checkChannelId?: string;
+    /** 鏌ヨ鏉′欢 */
+    keyWord?: string;
+    /** 娓犻亾鍙� */
+    channelId?: string;
+    /** 璧峰涓嬪崟鏃堕棿 */
+    creationTimeBegin?: string;
+    /** 缁撴潫涓嬪崟鏃堕棿 */
+    creationTimeEnd?: string;
+    /** 璧峰缁撶畻鏃堕棿 */
+    finishTimeBegin?: string;
+    /** 缁堟缁撶畻鏃堕棿 */
+    finishTimeEnd?: string;
+  }
+
   type LifePayChannlesTypeEnum = 10 | 20;
+
+  interface LifePayExpensesReceiptsListOutput {
+    /** 缂栧彿 */
+    id?: string;
+    /** 骞冲彴璁㈠崟鍙� */
+    orderNo?: string;
+    /** 娓犻亾娴佹按鍙� */
+    outOrderNo?: string;
+    lifePayType?: LifePayTypeEnum;
+    expensesReceiptsType?: ExpensesReceiptsTypeEnum;
+    /** 浜ゆ槗閲戦 */
+    amount?: number;
+    /** 浜ゆ槗鏃堕棿 */
+    finishTime?: string;
+  }
+
+  interface LifePayExpensesReceiptsListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: LifePayExpensesReceiptsListOutput[];
+  }
+
+  interface LifePayExpensesReceiptsPageInput {
+    pageModel?: Pagination;
+    checkChannelId?: string;
+    /** 鏌ヨ鏉′欢 */
+    keyWord?: string;
+    lifePayType?: LifePayTypeEnum;
+    expensesReceiptsType?: ExpensesReceiptsTypeEnum;
+    /** 浜ゆ槗寮�濮嬫椂闂� */
+    timeBegin?: string;
+    /** 浜ゆ槗缁撴潫鏃堕棿 */
+    timeEnd?: string;
+  }
 
   interface LifePayIntroInfoDetail {
     type?: IntroInfoTypeEnum;
@@ -1344,12 +1443,10 @@
     creationTime?: string;
   }
 
-  interface LifePayRechargeReceiptsListOutputLifePayRechargeReceiptsPageOutput {
+  interface LifePayRechargeReceiptsListOutputPageOutput {
     pageModel?: Pagination;
     objectData?: any;
     data?: LifePayRechargeReceiptsListOutput[];
-    /** 绱鍏呭�� */
-    totalRechargeAmount?: number;
   }
 
   interface LifePayRechargeReceiptsPageInput {
@@ -1479,6 +1576,12 @@
     timestamp?: string;
     timeExpire?: string;
     message?: string;
+  }
+
+  interface ModelWxPayDomesticRefundsAmount {
+    refund?: number;
+    total?: number;
+    currency?: string;
   }
 
   interface ModuleApiDescriptionModel {
@@ -2363,6 +2466,34 @@
     unionId?: string;
   }
 
+  interface WxPayDomesticRefundsQueryReponse {
+    code?: string;
+    message?: string;
+    refundId?: string;
+    refundStatus?: string;
+    downloadUrl?: string;
+    transactionId?: string;
+    outTradeNo?: string;
+    channel?: string;
+    userReceivedAccount?: string;
+    successTime?: string;
+    createTime?: string;
+    status?: string;
+    amount?: ModelWxPayDomesticRefundsAmount;
+  }
+
+  interface WxPayTradeQueryReponse {
+    code?: string;
+    message?: string;
+    outTradeNo?: string;
+    transactionId?: string;
+    tradeType?: string;
+    tradeState?: string;
+    tradeStateDesc?: string;
+    successTime?: string;
+    amount?: ModelWxPayDomesticRefundsAmount;
+  }
+
   interface WxRechargeNotifyInput {
     id: string;
     createTime: string;

--
Gitblit v1.9.1