From bc17b7988f1eb3c9923fd8b332f8714410a34a71 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 10 九月 2025 16:31:38 +0800
Subject: [PATCH] feat: 钱包

---
 packages/services/apiV2/typings.d.ts |  161 +++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 137 insertions(+), 24 deletions(-)

diff --git a/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts
index eab48c6..de7df56 100644
--- a/packages/services/apiV2/typings.d.ts
+++ b/packages/services/apiV2/typings.d.ts
@@ -170,6 +170,11 @@
     request?: GetPersonalUserRealResultQuery;
   }
 
+  interface APIgetPersonalUserTransactionParams {
+    /** 鏀舵敮Id */
+    id?: string;
+  }
+
   interface APIgetResourceFieldsParams {
     /** Id */
     id?: string;
@@ -641,21 +646,6 @@
     Stop = 999,
   }
 
-  enum EnumEnterpriseWalletTransactionStatus {
-    /**寰呮彁浜� */
-    WaitSubmit = 1,
-    /**寰呮敮浠� */
-    WaitPay = 10,
-    /**澶勭悊涓� */
-    Dealing = 20,
-    /**鎴愬姛 */
-    Success = 30,
-    /**閫�绁� */
-    Refund = 40,
-    /**澶辫触 */
-    Fail = 50,
-  }
-
   enum EnumEnterpriseWalletTransactionType {
     /**鍏呭�� */
     Recharge = 10,
@@ -952,6 +942,28 @@
     Enterprise = 20,
     /**杩愯惀 */
     Operation = 100,
+  }
+
+  enum EnumUserWalletTransactionType {
+    /**鏀跺叆 */
+    Income = 10,
+    /**鎻愮幇 */
+    Withdraw = 20,
+  }
+
+  enum EnumWalletTransactionStatus {
+    /**寰呮彁浜� */
+    WaitSubmit = 1,
+    /**寰呮敮浠� */
+    WaitPay = 10,
+    /**澶勭悊涓� */
+    Dealing = 20,
+    /**鎴愬姛 */
+    Success = 30,
+    /**閫�绁� */
+    Refund = 40,
+    /**澶辫触 */
+    Fail = 50,
   }
 
   interface ExportTaskCheckReceiveTaskUsersCommand {
@@ -1634,6 +1646,42 @@
     /** 閿欒鐮� */
     errorCode?: string;
     data?: GetPersonalUserRealResultQueryResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
+  interface FriendlyResultGetPersonalUserTransactionQueryResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    data?: GetPersonalUserTransactionQueryResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
+  interface FriendlyResultGetPersonalUserTransactionsQueryResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    data?: GetPersonalUserTransactionsQueryResult;
     /** 鎵ц鎴愬姛 */
     success?: boolean;
     /** 閿欒淇℃伅 */
@@ -3318,7 +3366,7 @@
     remark?: string;
     /** 璁㈠崟鏀粯鏃堕棿 */
     transDate?: string;
-    transactionStatus?: EnumEnterpriseWalletTransactionStatus;
+    transactionStatus?: EnumWalletTransactionStatus;
   }
 
   interface GetExceptionLogsQuery {
@@ -3718,6 +3766,8 @@
     hirePassTaskCount?: number;
     /** 宸插彇娑� */
     hireRefuseTaskCount?: number;
+    /** 浣欓 */
+    balance?: number;
   }
 
   type GetPersonalUserBankCardQuery = Record<string, any>;
@@ -3901,6 +3951,74 @@
     realFailMessage?: string;
     /** 浜鸿劯瀹炲悕璁よ瘉鍦板潃 */
     faceRealUrl?: string;
+  }
+
+  interface GetPersonalUserTransactionQueryResult {
+    /** 鏀舵敮Id */
+    id?: string;
+    type?: EnumUserWalletTransactionType;
+    /** 璁㈠崟鍙� */
+    code?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁撶畻鏃ユ湡 */
+    settlementTime?: string;
+    /** 缁撶畻閲戦 */
+    settlementAmount?: number;
+    /** 瀹炲彂閲戦/鎻愮幇閲戦 */
+    amount?: number;
+    /** 鏀舵浜哄鍚� */
+    receiveName?: string;
+    /** 鏀舵璐︽埛 */
+    receiveAccount?: string;
+    /** 鏈嶅姟璐� */
+    serviceFee?: number;
+    /** 瀹為檯鍒拌处 */
+    actualAmount?: number;
+    /** 棰勮鍒拌处鏃堕棿 */
+    arrivalTimeEnd?: string;
+    /** 璁㈠崟鏀粯鏃堕棿 */
+    transDate?: string;
+    /** 鍒涘缓鏃堕棿 */
+    createdTime?: string;
+    /** 澶辫触鍘熷洜 */
+    failReason?: string;
+  }
+
+  interface GetPersonalUserTransactionsQuery {
+    /** 鍒涘缓鏃堕棿-璧峰 */
+    createdTimeStart?: string;
+    /** 鍒涘缓鏃堕棿-鎴 */
+    createdTimeEnd?: string;
+    type?: EnumUserWalletTransactionType;
+    pageModel?: PagedListQueryPageModel;
+  }
+
+  interface GetPersonalUserTransactionsQueryResult {
+    objectData?: GetPersonalUserTransactionsQueryResultObjectData;
+    pageModel?: PagedListQueryResultPageModel;
+    /** 鏁版嵁 */
+    data?: GetPersonalUserTransactionsQueryResultItem[];
+  }
+
+  interface GetPersonalUserTransactionsQueryResultItem {
+    /** 鏀舵敮Id */
+    id?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 鍒涘缓鏃堕棿 */
+    createdTime?: string;
+    /** 閲戦 */
+    amount?: number;
+    /** 浣欓 */
+    balance?: number;
+  }
+
+  interface GetPersonalUserTransactionsQueryResultObjectData {
+    /** 鎬绘敹鍏� */
+    sumIncome?: number;
+    /** 鎬绘彁鐜� */
+    sumWithdraw?: number;
   }
 
   interface GetResourceFieldsQueryResultItem {
@@ -4124,6 +4242,7 @@
   }
 
   interface GetSettlementTaskUsersQueryResult {
+    detail?: GetSettlementTaskQueryResult;
     /** 缁撶畻鍚嶅崟 */
     data?: GetSettlementTaskUsersQueryResultItem[];
     /** 閿欒淇℃伅 */
@@ -5367,6 +5486,8 @@
   interface SendInviteElectronSignSmsCommand {
     /** Id */
     ids?: string[];
+    /** 鍚堝悓妯℃澘Id */
+    contractTemplateId?: string;
   }
 
   interface SendLoginOrRegisterVerifyCodeCommand {
@@ -5646,14 +5767,6 @@
     industrialParkIds?: string[];
     status?: EnumUserStatus;
     /** 澶囨敞 */
-    remark?: string;
-  }
-
-  interface TransferEnterpriseWalletCommand {
-    access?: EnumEnterpriseWalletAccess;
-    /** 閲戦 */
-    amount?: number;
-    /** 鍏呭�煎娉� */
     remark?: string;
   }
 

--
Gitblit v1.9.1