From cd132778279f8baea435e4b8083f95a3c7e7ba88 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 05 九月 2025 14:26:15 +0800
Subject: [PATCH] feat: 签约

---
 src/services/api/typings.d.ts |  182 ++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 154 insertions(+), 28 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 5aa46b1..0a699bf 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -29,6 +29,13 @@
     date?: string;
   }
 
+  interface APIgetCodeUrlParams {
+    /** 鍦烘櫙 */
+    scene?: EnumCodeUrlScene;
+    /** 缂栧彿 */
+    code?: string;
+  }
+
   interface APIgetContractTemplateParams {
     /** 妯℃澘Id */
     id?: string;
@@ -146,6 +153,11 @@
     request?: GetPersonalLoginInfoQuery;
   }
 
+  interface APIgetPersonalUserBankCardParams {
+    /** 鏌ヨ涓汉鐢ㄦ埛閾惰鍗′俊鎭� */
+    request?: GetPersonalUserBankCardQuery;
+  }
+
   interface APIgetPersonalUserElectronSignParams {
     /** 鐏靛伐Id */
     id?: string;
@@ -187,6 +199,13 @@
     id?: string;
   }
 
+  interface APIgetSettlementTaskUsersParams {
+    /** 浠诲姟Id */
+    taskInfoId?: string;
+    /** 缁撶畻鍗曞湴鍧� */
+    settlementOrderUrl?: string;
+  }
+
   interface APIgetTaskEnterpriseParams {
     /** 浼佷笟Id */
     id?: string;
@@ -195,6 +214,11 @@
   interface APIgetTaskInfoParams {
     /** Id */
     id?: string;
+  }
+
+  interface APIgetTaskSelectParams {
+    /** 鍏抽敭瀛� */
+    keywords?: string;
   }
 
   interface APIgetTaskUserHireStatusParams {
@@ -486,6 +510,11 @@
     Wxmp = 20,
   }
 
+  enum EnumCodeUrlScene {
+    /**绛剧害鍦板潃 */
+    ElectronSignUrl = 10,
+  }
+
   enum EnumContractTemplateStatus {
     /**寰呭埗鐗� */
     Wait = 10,
@@ -585,9 +614,11 @@
   }
 
   enum EnumEnterpriseWalletExpandindirectOrderStatus {
+    /**鏈繘浠� */
+    Wait = 1,
     /**瀹℃壒涓� */
     PROCESSING = 10,
-    /**宸茬敓鏁� */
+    /**宸茶繘浠� */
     VALID = 20,
     /**瀹℃壒涓嶉�氳繃 */
     INVALID = 30,
@@ -598,6 +629,8 @@
   }
 
   enum EnumEnterpriseWalletSignStatus {
+    /**鏈绾� */
+    Wait = 1,
     /**鐢宠涓� */
     Apply = 10,
     /**宸茬绾� */
@@ -727,34 +760,36 @@
     FlexJobServerTaskUser = 2,
     /**浠诲姟楠屾敹 */
     FlexJobServerTaskCheckReceive = 3,
+    /**缂栧彿鍦板潃 */
+    CommonServerCodeUrls = 4,
     /**鏂囦欢 */
-    CommonServerFileUtils = 4,
+    CommonServerFileUtils = 5,
     /**鏂囧瓧璇嗗埆 */
-    CommonServerOcrUtils = 5,
+    CommonServerOcrUtils = 6,
     /**鏃ュ織璁板綍 */
-    CommonServerLogRecords = 6,
+    CommonServerLogRecords = 7,
     /**鐢ㄦ埛璁よ瘉 */
-    UserServerAuth = 7,
+    UserServerAuth = 8,
     /**鐢ㄦ埛鑿滃崟 */
-    UserServerMenu = 8,
+    UserServerMenu = 9,
     /**鐢ㄦ埛璧勬簮 */
-    UserServerResource = 9,
+    UserServerResource = 10,
     /**鐢ㄦ埛瑙掕壊 */
-    UserServerRole = 10,
+    UserServerRole = 11,
     /**鐢ㄦ埛淇℃伅 */
-    UserServerUser = 11,
+    UserServerUser = 12,
     /**鐢靛瓙绛� */
-    UserServerElectronSign = 12,
+    UserServerElectronSign = 13,
     /**鐢ㄦ埛绠�鍘� */
-    UserServerUserResume = 13,
+    UserServerUserResume = 14,
     /**浼佷笟淇℃伅 */
-    UserServerEnterprise = 14,
+    UserServerEnterprise = 15,
     /**浼佷笟閽卞寘 */
-    UserServerEnterpriseWallet = 15,
+    UserServerEnterpriseWallet = 16,
     /**鐏靛伐淇℃伅 */
-    UserServerEnterpriseEmployee = 16,
+    UserServerEnterpriseEmployee = 17,
     /**鐢靛瓙绛� */
-    ElectronSignServerElectronSign = 17,
+    ElectronSignServerElectronSign = 18,
   }
 
   enum EnumResourceMethod {
@@ -1479,6 +1514,24 @@
     timestamp?: number;
   }
 
+  interface FriendlyResultGetPersonalUserBankCardQueryResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    data?: GetPersonalUserBankCardQueryResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
   interface FriendlyResultGetPersonalUserElectronSignQueryResult {
     /** 璺熻釜Id */
     traceId?: string;
@@ -2129,6 +2182,25 @@
     errorCode?: string;
     /** 鏁版嵁 */
     data?: SelectOptionGuidGetEnterpriseContractTemplateSelectQueryOption[];
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
+  interface FriendlyResultListSelectOptionGuidGetTaskSelectQueryOption {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    /** 鏁版嵁 */
+    data?: SelectOptionGuidGetTaskSelectQueryOption[];
     /** 鎵ц鎴愬姛 */
     success?: boolean;
     /** 閿欒淇℃伅 */
@@ -3179,6 +3251,10 @@
     /** 閽卞寘Id */
     id?: string;
     access?: EnumEnterpriseWalletAccess;
+    /** 璐﹀彿 */
+    account?: string;
+    /** 鍟嗘埛Id */
+    merchantId?: string;
     /** 鍗忚鍙� */
     code?: string;
     /** 閫氶亾鍗忚鍙� */
@@ -3190,6 +3266,7 @@
     /** 鍗忚澶辨晥鏃堕棿 */
     invalidTime?: string;
     signStatus?: EnumEnterpriseWalletSignStatus;
+    expandindirectOrderStatus?: EnumEnterpriseWalletExpandindirectOrderStatus;
   }
 
   interface GetEnterpriseWalletTransactionQueryResult {
@@ -3606,6 +3683,20 @@
     hireRefuseTaskCount?: number;
   }
 
+  type GetPersonalUserBankCardQuery = Record<string, any>;
+
+  interface GetPersonalUserBankCardQueryResult {
+    access?: EnumEnterpriseWalletAccess;
+    /** 閾惰鍗″彿 */
+    code?: string;
+    /** 鎵�灞為摱琛� */
+    bank?: string;
+    /** 鎵�灞炴敮琛� */
+    bankBranch?: string;
+    /** 閾惰棰勭暀鎵嬫満鍙� */
+    phoneNumber?: string;
+  }
+
   interface GetPersonalUserElectronSignQueryResult {
     /** 鐏靛伐Id */
     id?: string;
@@ -3995,22 +4086,11 @@
     settlementUserCount?: number;
   }
 
-  interface GetSettlementTaskUsersQuery {
-    /** 浠诲姟Id */
-    taskInfoId?: string;
-    /** 鍏抽敭瀛� */
-    keywords?: string;
-    /** 缁撶畻鍗曞湴鍧� */
-    settlementOrderUrl?: string;
-    pageModel?: PagedListQueryPageModel;
-  }
-
   interface GetSettlementTaskUsersQueryResult {
+    /** 缁撶畻鍚嶅崟 */
+    data?: GetSettlementTaskUsersQueryResultItem[];
     /** 閿欒淇℃伅 */
     errors?: GetSettlementTaskUsersQueryResultError[];
-    pageModel?: PagedListQueryResultPageModel;
-    /** 鏁版嵁 */
-    data?: GetSettlementTaskUsersQueryResultItem[];
   }
 
   interface GetSettlementTaskUsersQueryResultError {
@@ -4272,6 +4352,15 @@
     inProcessReleaseCount?: number;
     /** 宸插仠姝㈡暟閲� */
     stoppedReleaseCount?: number;
+  }
+
+  interface GetTaskSelectQueryOption {
+    /** 浠诲姟Id */
+    id?: string;
+    /** 浠诲姟鍗曞彿 */
+    code?: string;
+    /** 浠诲姟鍚嶇О */
+    name?: string;
   }
 
   interface GetTaskUserHireStatusQueryResult {
@@ -4660,6 +4749,10 @@
     /** 浼佷笟Id */
     enterpriseId?: string;
     access?: EnumEnterpriseWalletAccess;
+    /** 璐﹀彿 */
+    account?: string;
+    /** 鍟嗘埛Id */
+    merchantId?: string;
   }
 
   interface OpenEnterpriseWalletCommandResult {
@@ -4802,6 +4895,14 @@
   interface RevokeTaskSettlementOrderCommand {
     /** 浠诲姟Id */
     taskInfoId?: string;
+  }
+
+  interface SaveCodeUrlCommand {
+    scene?: EnumCodeUrlScene;
+    /** 鍦板潃 */
+    url?: string;
+    /** 杩囨湡鏃堕棿 */
+    expiredTime?: string;
   }
 
   interface SaveContractTemplateCommand {
@@ -5054,6 +5155,18 @@
     id?: string;
   }
 
+  interface SavePersonalUserBankCardCommand {
+    access?: EnumEnterpriseWalletAccess;
+    /** 閾惰鍗″彿 */
+    code?: string;
+    /** 鎵�灞為摱琛� */
+    bank?: string;
+    /** 鎵�灞炴敮琛� */
+    bankBranch?: string;
+    /** 閾惰棰勭暀鎵嬫満鍙� */
+    phoneNumber?: string;
+  }
+
   interface SaveRoleCommand {
     /** Id */
     id?: string;
@@ -5185,6 +5298,14 @@
     data?: GetEnterpriseContractTemplateSelectQueryOption;
   }
 
+  interface SelectOptionGuidGetTaskSelectQueryOption {
+    /** 鍊� */
+    value?: string;
+    /** 鏍囩 */
+    label?: string;
+    data?: GetTaskSelectQueryOption;
+  }
+
   interface SelectOptionStringGetDictionaryDataSelectQueryResultOption {
     /** 鍊� */
     value?: string;
@@ -5193,6 +5314,11 @@
     data?: GetDictionaryDataSelectQueryResultOption;
   }
 
+  interface SendInviteElectronSignSmsCommand {
+    /** Id */
+    ids?: string[];
+  }
+
   interface SendLoginOrRegisterVerifyCodeCommand {
     /** 鎵嬫満鍙风爜 */
     phoneNumber: string;

--
Gitblit v1.9.1