From 100740a5b4e512b5b3c9b3e9ecb467cb7384b791 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 03 四月 2025 11:13:19 +0800
Subject: [PATCH] feat: init

---
 src/services/api/LgGigWorkerReCharge.ts              |   77 
 src/services/api/OperateHistory.ts                   |   36 
 src/services/api/LgGigWorkerSignChannelSetting.ts    |   72 
 src/services/api/TencentUser.ts                      |  132 
 src/services/api/LgGigWorker.ts                      |  579 
 src/services/api/SysOrg.ts                           |  104 
 src/services/api/AlipayEcsignNotify.ts               |   18 
 src/services/api/CaiNiaoCallBack.ts                  |   48 
 src/services/api/PingAnBEDL.ts                       |  240 
 src/services/api/InsureOrganization.ts               |   95 
 src/services/api/SystemNotice.ts                     |  117 
 src/services/api/CircleFriend.ts                     |  219 
 src/services/api/Training.ts                         |  179 
 src/services/api/Account.ts                          |  474 
 src/services/api/User.ts                             |  910 +
 src/services/api/ThirdPartCallBack.ts                |   34 
 src/services/api/UserRole.ts                         |  129 
 src/services/api/BestSignCallBack.ts                 |   18 
 src/services/api/Statistics.ts                       |   33 
 src/services/api/IncentivePayments.ts                |   36 
 src/services/api/ParkReward.ts                       |  176 
 src/services/api/CompanyInsure.ts                    |  206 
 src/services/api/InsureSupplier.ts                   |   96 
 src/services/api/IndustryBody.ts                     |  157 
 src/services/api/Order.ts                            |  408 
 src/services/api/AdvertiseBoard.ts                   |   93 
 src/services/api/PhonMessageHistory.ts               |   21 
 src/services/api/HelpQuestion.ts                     |   93 
 src/services/api/AdvertiseOnShow.ts                  |  111 
 src/services/api/Alipay.ts                           |   54 
 src/services/api/OpenInformation.ts                  |   44 
 src/services/api/Product.ts                          |  420 
 src/services/api/Fund.ts                             |   63 
 src/services/api/EnterpriseMaterial.ts               |  102 
 src/services/api/Consult.ts                          |  179 
 src/services/api/CooperationApply.ts                 |   96 
 src/services/api/LgGigWorkerSignFreeSetting.ts       |   62 
 src/services/api/Purchase.ts                         |  191 
 src/services/api/BestSign.ts                         | 1736 ++
 src/services/api/PingAn.ts                           |   15 
 src/services/api/IndustryMating.ts                   |  163 
 src/services/api/WxNotify.ts                         |   33 
 src/services/api/HeadHunter.ts                       |  185 
 src/services/api/Resource.ts                         |  251 
 src/services/api/InsureConsult.ts                    |  141 
 src/services/api/IndustrialPark.ts                   |   92 
 src/services/api/ParkOrHR.ts                         |  408 
 src/services/api/Area.ts                             |   39 
 src/services/api/Recharge.ts                         |   87 
 src/services/api/InsureMarketProduct.ts              |  231 
 src/services/api/PingAnJGF.ts                        |  130 
 src/services/api/Customer.ts                         |   93 
 src/services/api/Common.ts                           |  108 
 src/services/api/typings.d.ts                        | 20402 +++++++++++++++++++++++++++++++++
 src/services/api/FirstPartyCompany.ts                |  166 
 src/services/api/PlatUserAccountSetting.ts           |   84 
 src/services/api/CaiNiao.ts                          |  120 
 src/services/api/InsureOfflineBill.ts                |  273 
 src/services/api/Message.ts                          |  266 
 src/services/api/WxPayNotify.ts                      |   18 
 src/services/api/Setting.ts                          |  434 
 src/services/api/PlatformServicePay.ts               |  168 
 src/services/api/Test.ts                             |  175 
 src/services/api/Withdraw.ts                         |   94 
 src/services/api/LgGigWorkerCustomerTemplateParam.ts |   65 
 /dev/null                                            |  153 
 src/services/api/index.ts                            |  144 
 src/services/api/Insurance.ts                        | 1415 ++
 src/services/api/SearchSetting.ts                    |  101 
 src/services/api/Information.ts                      |  673 +
 src/services/api/LgGigWorkerSignSetting.ts           |   66 
 src/services/api/WalletChannel.ts                    |   59 
 src/services/api/Wallet.ts                           |  890 +
 src/services/api/AliPayNotify.ts                     |   34 
 src/services/api/PingAnELCP.ts                       |  115 
 75 files changed, 35,081 insertions(+), 668 deletions(-)

diff --git a/src/services/api/Account.ts b/src/services/api/Account.ts
index c72e047..86fd3ef 100644
--- a/src/services/api/Account.ts
+++ b/src/services/api/Account.ts
@@ -2,6 +2,480 @@
 // @ts-ignore
 import { request } from '@/utils/request';
 
+/** 鏍规嵁缁戝畾閭鍒ゆ柇鐢ㄦ埛鏄惁宸插瓨鍦� POST /api/Account/AnyUserByBindEmail */
+export async function anyUserByBindEmail(
+  body: API.AnyUserByBindEmailInput,
+  options?: API.RequestConfig
+) {
+  return request<boolean>('/api/Account/AnyUserByBindEmail', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁鎵嬫満鍙峰垽鏂敤鎴锋槸鍚﹀凡瀛樺湪 POST /api/Account/AnyUserByPhoneNumber */
+export async function anyUserByPhoneNumber(
+  body: API.AnyUserByPhoneNumberInput,
+  options?: API.RequestConfig
+) {
+  return request<boolean>('/api/Account/AnyUserByPhoneNumber', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 缁戝畾鐢ㄦ埛璐︽埛閭 POST /api/Account/BindUserEmail */
+export async function bindUserEmail(body: API.BindUserEmailInput, options?: API.RequestConfig) {
+  return request<number>('/api/Account/BindUserEmail', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛鏍规嵁褰撳墠瀵嗙爜淇敼瀵嗙爜 POST /api/Account/ChangePasswordFromCurrentPwd */
+export async function changePasswordFromCurrentPwd(
+  body: API.ChangePasswordFromCurrentPwdInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/ChangePasswordFromCurrentPwd', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛鏍规嵁鎵嬫満鍙蜂慨鏀瑰瘑鐮侀獙璇佺爜 POST /api/Account/ChangePasswordFromPhoneNumber */
+export async function changePasswordFromPhoneNumber(
+  body: API.ChangePasswordFromPhoneNumberInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/ChangePasswordFromPhoneNumber', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏈櫥褰曚笅鏍规嵁鎵嬫満鍙蜂慨鏀瑰瘑鐮侀獙璇佺爜(蹇樿瀵嗙爜) POST /api/Account/ChangePasswordWithNoLogin */
+export async function changePasswordWithNoLogin(
+  body: API.ChangePasswordFromPhoneNumberInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/ChangePasswordWithNoLogin', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 淇敼璐﹀彿 POST /api/Account/ChangeUserName */
+export async function changeUserName(body: API.ChangeUserNameInput, options?: API.RequestConfig) {
+  return request<number>('/api/Account/ChangeUserName', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绠$悊鍛樻洿鏀圭敤鎴风櫥褰曟墜鏈哄彿 POST /api/Account/ChangeUserPhoneNumberForAdmin */
+export async function changeUserPhoneNumberForAdmin(
+  body: API.ChangePhoneNumberInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/ChangeUserPhoneNumberForAdmin', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛鏇存敼鐧诲綍鎵嬫満鍙� POST /api/Account/ChangeUserPhoneNumberForUser */
+export async function changeUserPhoneNumberForUser(
+  body: API.ChangeUserPhoneNumberForUserInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/ChangeUserPhoneNumberForUser', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绠$悊鍛樺垱寤虹敤鎴� POST /api/Account/CreateUserForAdmin */
+export async function createUserForAdmin(
+  body: API.CreateUserForAdminInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/CreateUserForAdmin', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢熸垚璐﹀彿 POST /api/Account/GenerateUserName */
+export async function generateUserName(
+  body: API.GenerateUserNameInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Account/GenerateUserName', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢熸椿缂磋垂鐢ㄦ埛韬唤浼氳瘽淇℃伅 GET /api/Account/GetLifePayWxIndentity */
+export async function getLifePayWxIndentity(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetLifePayWxIndentityParams,
+  options?: API.RequestConfig
+) {
+  return request<API.WxMiniAppIndentityInfo>('/api/Account/GetLifePayWxIndentity', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/Account/GetOssSTS */
+export async function getOssSTS(options?: API.RequestConfig) {
+  return request<API.OssSTSReponse>('/api/Account/GetOssSTS', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎵爜鐧诲綍浜岀淮鐮佷俊鎭� GET /api/Account/GetQrCodeForLogin */
+export async function getQrCodeForLogin(options?: API.RequestConfig) {
+  return request<API.QrCodeLogin>('/api/Account/GetQrCodeForLogin', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎵爜鐧诲綍缁撴灉 GET /api/Account/GetQrCodeLoginResult */
+export async function getQrCodeLoginResult(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetQrCodeLoginResultParams,
+  options?: API.RequestConfig
+) {
+  return request<API.WxMiniAppLoginInfo>('/api/Account/GetQrCodeLoginResult', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鐢靛瓙绛剧櫥褰� POST /api/Account/GetTokenForUserSign */
+export async function getTokenForUserSign(body: API.AccessRequestDto, options?: API.RequestConfig) {
+  return request<API.IdentityModelTokenCacheItem>('/api/Account/GetTokenForUserSign', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/Account/GetTokenForWeb */
+export async function getTokenForWeb(body: API.AccessRequestDto, options?: API.RequestConfig) {
+  return request<API.IdentityModelTokenCacheItem>('/api/Account/GetTokenForWeb', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇寰俊灏忕▼搴忕敤鎴疯韩浠戒細璇濅俊鎭� GET /api/Account/GetWxIndentity */
+export async function getWxIndentity(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetWxIndentityParams,
+  options?: API.RequestConfig
+) {
+  return request<API.WxMiniAppIndentityInfo>('/api/Account/GetWxIndentity', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇瀛︾ぞ鍏紬鍙锋枃绔� GET /api/Account/GetWxPublishWriting */
+export async function getWxPublishWriting(options?: API.RequestConfig) {
+  return request<API.InformationShowListDtoPageOutput>('/api/Account/GetWxPublishWriting', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鍒ゆ柇鐢ㄦ埛缁戝畾閭鏄惁閲嶅 GET /api/Account/IsRepeatByBindEmail */
+export async function isRepeatByBindEmail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIisRepeatByBindEmailParams,
+  options?: API.RequestConfig
+) {
+  return request<boolean>('/api/Account/IsRepeatByBindEmail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浼佷笟鍚嶇О鏄惁閲嶅 GET /api/Account/IsRepeatByIsRepeatByEnterpriseName */
+export async function isRepeatByIsRepeatByEnterpriseName(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIisRepeatByIsRepeatByEnterpriseNameParams,
+  options?: API.RequestConfig
+) {
+  return request<boolean>('/api/Account/IsRepeatByIsRepeatByEnterpriseName', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍒ゆ柇鐢ㄦ埛鎵嬫満鍙锋槸鍚﹂噸澶� GET /api/Account/IsRepeatByPhoneNumber */
+export async function isRepeatByPhoneNumber(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIisRepeatByPhoneNumberParams,
+  options?: API.RequestConfig
+) {
+  return request<boolean>('/api/Account/IsRepeatByPhoneNumber', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 瀵嗙爜鐧诲綍 POST /api/Account/PasswordLogin */
+export async function passwordLogin(body: API.PasswordLoginInput, options?: API.RequestConfig) {
+  return request<API.IdentityModelTokenCacheItem>('/api/Account/PasswordLogin', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 楠岃瘉鐮佺櫥褰� POST /api/Account/PhoneMesssageCodeLogin */
+export async function phoneMesssageCodeLogin(
+  body: API.PhoneMesssageCodeLoginInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IdentityModelTokenCacheItem>('/api/Account/PhoneMesssageCodeLogin', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎵嬫満鍙烽獙璇佺爜娉ㄥ唽娉ㄥ唽 POST /api/Account/PhoneMesssageCodeRegister */
+export async function phoneMesssageCodeRegister(
+  body: API.PhoneMesssageCodeRegisterInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/PhoneMesssageCodeRegister', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閲嶇疆瀵嗙爜骞跺彂閫佹墜鏈洪�氱煡鏂板瘑鐮� POST /api/Account/ResetPasswordWithMicroNotify */
+export async function resetPasswordWithMicroNotify(
+  body: API.ResetPasswordBaseInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/ResetPasswordWithMicroNotify', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍙戦�佺櫥褰曟敞鍐岀煭淇¢獙璇佺爜 POST /api/Account/SendPhoneMesssageCode */
+export async function sendPhoneMesssageCode(
+  body: API.SendPhoneMesssageCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/SendPhoneMesssageCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瑙g粦鐢ㄦ埛閭 POST /api/Account/UnbindingUserEmail */
+export async function unbindingUserEmail(
+  body: API.UnbindingUserEmailInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/UnbindingUserEmail', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瑙g粦鐢ㄦ埛鎵嬫満鍙� POST /api/Account/UnbindingUserPhoneNumber */
+export async function unbindingUserPhoneNumber(
+  body: API.UnbindingUserPhoneNumber,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Account/UnbindingUserPhoneNumber', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璇嗗埆钀ヤ笟鎵х収 GET /api/Account/VatLicense */
+export async function vatLicense(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIvatLicenseParams,
+  options?: API.RequestConfig
+) {
+  return request<API.LicenseOcrModel>('/api/Account/VatLicense', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 灏忕▼搴忔墜鏈烘巿鏉冩敞鍐岀櫥褰� POST /api/Account/WxMiniAppPhoneAuthLogin */
+export async function wxMiniAppPhoneAuthLogin(
+  body: API.WxMiniAppPhoneLoginInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IdentityModelTokenCacheItem>('/api/Account/WxMiniAppPhoneAuthLogin', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 灏忕▼搴忔壂鐮佹墜鏈烘巿鏉冩敞鍐岀櫥褰� POST /api/Account/WxMiniAppPhoneAuthLoginFromScan */
+export async function wxMiniAppPhoneAuthLoginFromScan(
+  body: API.WxMiniAppPhoneAuthLoginFromScanInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IdentityModelTokenCacheItem>('/api/Account/WxMiniAppPhoneAuthLoginFromScan', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 宸叉湁灏忕▼搴忕敤鎴风‘璁ょ櫥褰� GET /api/Account/WxMiniAppUserLogin */
+export async function wxMiniAppUserLogin(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIwxMiniAppUserLoginParams,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Account/WxMiniAppUserLogin', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 宸叉湁灏忕▼搴忕敤鎴锋壂鐮佺‘璁ょ櫥褰� POST /api/Account/WxMiniAppUserLoginFromScan */
+export async function wxMiniAppUserLoginFromScan(
+  body: API.WxMiniAppUserLoginFromScanInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IdentityModelTokenCacheItem>('/api/Account/WxMiniAppUserLoginFromScan', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
 /** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/accountAuth/GetCode */
 export async function getCode(options?: API.RequestConfig) {
   return request<any>('/api/accountAuth/GetCode', {
diff --git a/src/services/api/AdvertiseBoard.ts b/src/services/api/AdvertiseBoard.ts
new file mode 100644
index 0000000..5499d8e
--- /dev/null
+++ b/src/services/api/AdvertiseBoard.ts
@@ -0,0 +1,93 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鍒涘缓銆佺紪杈戝箍鍛婁綅 POST /api/AdvertiseBoard/CreateOrEditAdvertiseBoard */
+export async function createOrEditAdvertiseBoard(
+  body: API.CreateOrEditAdvertiseBoardInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/AdvertiseBoard/CreateOrEditAdvertiseBoard', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎骞垮憡浣� DELETE /api/AdvertiseBoard/DeleteAdvertiseBoard */
+export async function deleteAdvertiseBoard(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteAdvertiseBoardParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/AdvertiseBoard/DeleteAdvertiseBoard', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁骞垮憡浣峣d鑾峰彇鍗曟潯骞垮憡浣嶈鎯� GET /api/AdvertiseBoard/GetAdvertiseBoardInfo */
+export async function getAdvertiseBoardInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetAdvertiseBoardInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.AdvertiseBoardDto>('/api/AdvertiseBoard/GetAdvertiseBoardInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇骞垮憡浣嶅垪琛� POST /api/AdvertiseBoard/GetAdvertiseBoardList */
+export async function getAdvertiseBoardList(
+  body: API.AdvertiseBoardListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.AdvertiseBoardDtoPageOutput>('/api/AdvertiseBoard/GetAdvertiseBoardList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍏ㄩ儴骞垮憡浣嶅垪琛� POST /api/AdvertiseBoard/GetAllAdvertiseBoardList */
+export async function getAllAdvertiseBoardList(
+  body: API.AdvertiseBoardListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.AdvertiseBoardDto[]>('/api/AdvertiseBoard/GetAllAdvertiseBoardList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆骞垮憡浣嶇殑鐘舵�� POST /api/AdvertiseBoard/SetAdvertiseBoardStatus */
+export async function setAdvertiseBoardStatus(
+  body: API.AdvertiseBoardStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/AdvertiseBoard/SetAdvertiseBoardStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/AdvertiseOnShow.ts b/src/services/api/AdvertiseOnShow.ts
new file mode 100644
index 0000000..f297bdb
--- /dev/null
+++ b/src/services/api/AdvertiseOnShow.ts
@@ -0,0 +1,111 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 骞垮憡鐐瑰嚮 POST /api/AdvertiseOnShow/AdvertiseOnShowClick */
+export async function advertiseOnShowClick(
+  body: API.AdvertiseOnShowClickInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/AdvertiseOnShow/AdvertiseOnShowClick', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板缂栬緫骞垮憡 POST /api/AdvertiseOnShow/CreateOrEditAdvertiseOnShow */
+export async function createOrEditAdvertiseOnShow(
+  body: API.CreateOrEditAdvertiseOnShowInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/AdvertiseOnShow/CreateOrEditAdvertiseOnShow', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎骞垮憡 DELETE /api/AdvertiseOnShow/DeleteAdvertiseOnShow */
+export async function deleteAdvertiseOnShow(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteAdvertiseOnShowParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/AdvertiseOnShow/DeleteAdvertiseOnShow', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇骞垮憡璇︽儏 GET /api/AdvertiseOnShow/GetAdvertiseOnShowInfo */
+export async function getAdvertiseOnShowInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetAdvertiseOnShowInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.AdvertiseOnShowDto>('/api/AdvertiseOnShow/GetAdvertiseOnShowInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇骞垮憡鍒楄〃 POST /api/AdvertiseOnShow/GetAdvertiseOnShowList */
+export async function getAdvertiseOnShowList(
+  body: API.AdvertiseOnShowListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.AdvertiseOnShowDtoPageOutput>('/api/AdvertiseOnShow/GetAdvertiseOnShowList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁椤甸潰鑾峰彇璇ラ〉闇�瑕佸憟鐜扮殑骞垮憡 GET /api/AdvertiseOnShow/GetAdvertiseOnShowListByPageType */
+export async function getAdvertiseOnShowListByPageType(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetAdvertiseOnShowListByPageTypeParams,
+  options?: API.RequestConfig
+) {
+  return request<API.AdvertiseOnShowDto[]>(
+    '/api/AdvertiseOnShow/GetAdvertiseOnShowListByPageType',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璁剧疆骞垮憡鐘舵�� POST /api/AdvertiseOnShow/SetAdvertiseOnShowStatus */
+export async function setAdvertiseOnShowStatus(
+  body: API.AdvertiseOnShowStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/AdvertiseOnShow/SetAdvertiseOnShowStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/AliPayNotify.ts b/src/services/api/AliPayNotify.ts
new file mode 100644
index 0000000..9ed98b0
--- /dev/null
+++ b/src/services/api/AliPayNotify.ts
@@ -0,0 +1,34 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏀粯瀹濆厖鍊煎洖璋冮�氱煡 POST /api/AliPayNotify/AliRechargeNotify */
+export async function aliRechargeNotify(options?: API.RequestConfig) {
+  return request<any>('/api/AliPayNotify/AliRechargeNotify', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 鍗曠瑪杞处鍒版敮浠樺疂璐︽埛銆佸崟绗旇浆璐﹀埌閾惰鍗°�丆2C鐜伴噾绾㈠寘銆丅2C鐜伴噾绾㈠寘鍗曟嵁鐘舵�佸彉鏇村悗瑙﹀彂鐨勯�氱煡 POST /api/AliPayNotify/FundTransOrderChangedForRecharge */
+export async function fundTransOrderChangedForRecharge(
+  body: API.FundOrderChangedInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/AliPayNotify/FundTransOrderChangedForRecharge', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛绛剧害缁撴灉閫氱煡 POST /api/AliPayNotify/NotityPageSign */
+export async function notityPageSign(options?: API.RequestConfig) {
+  return request<any>('/api/AliPayNotify/NotityPageSign', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Alipay.ts b/src/services/api/Alipay.ts
new file mode 100644
index 0000000..361b0f1
--- /dev/null
+++ b/src/services/api/Alipay.ts
@@ -0,0 +1,54 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鑾峰彇璁拌处鏈綑棰� GET /api/Alipay/AccountBookQuery */
+export async function accountBookQuery(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIaccountBookQueryParams,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Alipay/AccountBookQuery', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏀粯瀹濆厖鍊肩敵璇� POST /api/Alipay/AlipayRecharge */
+export async function alipayRecharge(body: API.AlipayRechargeInput, options?: API.RequestConfig) {
+  return request<API.AlipayFundTransPagePayResponse>('/api/Alipay/AlipayRecharge', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛绛剧害椤甸潰鍦板潃 GET /api/Alipay/GetUserAgreementPageSign */
+export async function getUserAgreementPageSign(options?: API.RequestConfig) {
+  return request<string>('/api/Alipay/GetUserAgreementPageSign', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏀粯瀹濆紑鎴风姸鎬� GET /api/Alipay/UserAgreementQuery */
+export async function userAgreementQuery(options?: API.RequestConfig) {
+  return request<number>('/api/Alipay/UserAgreementQuery', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鏀粯瀹濅釜浜轰唬鎵e崗璁В绾︽帴鍙� GET /api/Alipay/UserAgreementUnsign */
+export async function userAgreementUnsign(options?: API.RequestConfig) {
+  return request<number>('/api/Alipay/UserAgreementUnsign', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/AlipayEcsignNotify.ts b/src/services/api/AlipayEcsignNotify.ts
new file mode 100644
index 0000000..358cb67
--- /dev/null
+++ b/src/services/api/AlipayEcsignNotify.ts
@@ -0,0 +1,18 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 淇′换绛惧紓姝ラ�氱煡 POST /api/AlipayEcsignNotify/SignorderNotify */
+export async function signorderNotify(
+  body: API.AlipayEcsignNotifyInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/AlipayEcsignNotify/SignorderNotify', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Area.ts b/src/services/api/Area.ts
new file mode 100644
index 0000000..0b900fe
--- /dev/null
+++ b/src/services/api/Area.ts
@@ -0,0 +1,39 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 璧勮绠$悊--閫傜敤鍖哄煙 GET /api/Area/GetApplicableAreaList */
+export async function getApplicableAreaList(options?: API.RequestConfig) {
+  return request<API.AreaDto[]>('/api/Area/GetApplicableAreaList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐪佸競鍖� GET /api/Area/GetAreaList */
+export async function getAreaList(options?: API.RequestConfig) {
+  return request<API.AreaDto[]>('/api/Area/GetAreaList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍖哄煙鍒楄〃锛堢渷銆佸競銆佸尯锛� POST /api/Area/GetAreas */
+export async function getAreas(body: API.GetAreaListInput, options?: API.RequestConfig) {
+  return request<API.AreaDto[]>('/api/Area/GetAreas', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎼滅储绠$悊--鍒楄〃(鍖哄煙绠$悊) GET /api/Area/GetRegionalManagementList */
+export async function getRegionalManagementList(options?: API.RequestConfig) {
+  return request<API.AreaInfo[]>('/api/Area/GetRegionalManagementList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/BestSign.ts b/src/services/api/BestSign.ts
new file mode 100644
index 0000000..51b42ca
--- /dev/null
+++ b/src/services/api/BestSign.ts
@@ -0,0 +1,1736 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 妫�鏌ヨ鍗曞弻鏂规槸鍚﹀凡瀵硅璁㈠崟鍙戣捣杩囩绾� false 宸插瓨鍦� true涓嶅瓨鍦� POST /api/BestSign/CheckOrderSignExsit */
+export async function checkOrderSignExsit(
+  body: API.CheckOrderSignInput,
+  options?: API.RequestConfig
+) {
+  return request<boolean>('/api/BestSign/CheckOrderSignExsit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓嬭浇涓婁笂绛捐瘉鎹姤鍛� POST /api/BestSign/ContractEvidenceReportDownload */
+export async function contractEvidenceReportDownload(
+  body: API.ContractEvidenceReportDownloadInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/BestSign/ContractEvidenceReportDownload', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇H5鍒疯劯绛剧讲鐨勮鍗曞彿
+鍥犵缃叉帴鍙f病鏈夌洿鎺ヨ繑鍥炲埛鑴哥殑orderNo锛屾晠閫氳繃姝ゆ帴鍙h幏鍙栧埛鑴哥缃查�氳繃鍚庝骇鐢熺殑orderNo锛岄�氳繃姝rderNo鍙互涓嬭浇鍒疯劯绛剧讲鏃剁殑瑙嗛鎴栫収鐗囨枃浠躲�� POST /api/BestSign/ContractGetFaceAuthOrderNo */
+export async function contractGetFaceAuthOrderNo(
+  body: API.ContractGetFaceAuthOrderNoInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SingleSearchKeyInputBestSignOutputBase>(
+    '/api/BestSign/ContractGetFaceAuthOrderNo',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鍚堝悓绛剧害锛岃繑鍥炵绾﹂摼鎺� POST /api/BestSign/ContractSendByTemplate */
+export async function contractSendByTemplate(
+  body: API.ContractSendByTemplateInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/ContractSendByTemplate', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑷姩鍒涘缓浠樻淇℃伅 GET /api/BestSign/CreateBusinessPayData */
+export async function createBusinessPayData(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIcreateBusinessPayDataParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/BestSign/CreateBusinessPayData', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浼佷笟涓夎绱犻獙璇� 楠岃瘉浼佷笟鈥滀紒涓氬悕绉般�佸伐鍟嗘敞鍐屽彿鎴栫粺涓�绀句細淇$敤浠g爜銆佹硶瀹氫唬琛ㄤ汉濮撳悕鈥濅笁瑕佺礌涔嬮棿鐨勪竴鑷存�с�備粎涓浗澶ч檰鐨勪紒涓氳兘澶熼獙璇併�傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂銆�
+娉細鍥犲伐鍟嗘�诲眬鏁版嵁婧愰檺鍒讹紝浣跨敤涓綋宸ュ晢鎴蜂俊鎭牎楠屾椂浼氭湁杈冨ぇ姒傜巼杩斿洖鈥滄煡璇㈡棤缁撴灉鈥濓紝姝ゆ椂寮�鍙戣�呭彲鑷冲叕寮�鐨勪紒涓氬緛淇$被缃戠珯锛堟瘮濡備紒鏌ユ煡銆佸ぉ鐪兼煡绛夌綉绔欙級鎵嬪姩鏌ヨ瀵规瘮銆�
+姘戝姙浼佷笟銆佷簨涓氬崟浣嶇瓑闈炲伐鍟嗕紒涓氾紝涓嶆敮鎸佺敤浼佷笟宸ュ晢鎺ュ彛鏌ヨ鍜屾牳楠屻�� POST /api/BestSign/CredentialVerifyEnterpriseIdentity3 */
+export async function credentialVerifyEnterpriseIdentity3(
+  body: API.CredentialVerifyEnterpriseIdInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CredentialVerifyEnterpriseIdResponseBestSignOutputBase>(
+    '/api/BestSign/CredentialVerifyEnterpriseIdentity3',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 浼佷笟鍥涜绱犻獙璇�
+楠岃瘉浼佷笟鈥滀紒涓氬悕绉般�佸伐鍟嗘敞鍐屽彿鎴栫粺涓�绀句細淇$敤浠g爜銆佹硶瀹氫唬琛ㄤ汉濮撳悕銆佹硶瀹氫唬琛ㄤ汉韬唤璇佸彿鈥濆洓瑕佺礌涔嬮棿鐨勪竴鑷存�с�傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂銆�
+娉細1銆佸洜宸ュ晢鎬诲眬鏁版嵁婧愰檺鍒讹紝浣跨敤涓綋宸ュ晢鎴蜂俊鎭牎楠屾椂浼氭湁杈冨ぇ姒傜巼杩斿洖鈥滄煡璇㈡棤缁撴灉鈥濓紝姝ゆ椂寮�鍙戣�呭彲鑷冲叕寮�鐨勪紒涓氬緛淇$被缃戠珯锛堟瘮濡備紒鏌ユ煡銆佸ぉ鐪兼煡绛夌綉绔欙級鎵嬪姩鏌ヨ瀵规瘮銆�
+2銆佹皯鍔炰紒涓氥�佷簨涓氬崟浣嶇瓑闈炲伐鍟嗕紒涓氾紝涓嶆敮鎸佺敤浼佷笟宸ュ晢鎺ュ彛鏌ヨ鍜屾牳楠屻��
+3銆佷紒涓氬洓瑕佺礌涓湭鍖呭惈浼佷笟缁忚惀鐘舵�侊紝濡傞渶鏍搁獙浼佷笟缁忚惀鐘舵�佽浣跨敤鎺ュ彛鈥滄煡璇紒涓氬伐鍟嗕俊鎭�濄�� POST /api/BestSign/CredentialVerifyEnterpriseIdentity4 */
+export async function credentialVerifyEnterpriseIdentity4(
+  body: API.CredentialVerifyEnterpriseIdInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>(
+    '/api/BestSign/CredentialVerifyEnterpriseIdentity4',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 浼佷笟鎵撴鐘舵�佹煡璇�
+姝ゆ帴鍙g敤浜庢煡璇㈣璇佷紒涓氬彂璧风殑鎵撴璇锋眰鐨勫埌璐︽儏鍐点�� POST /api/BestSign/CredentialVerifyEnterprisePayAuth */
+export async function credentialVerifyEnterprisePayAuth(
+  body: API.CredentialVerifyEnterprisePayAuthInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/CredentialVerifyEnterprisePayAuth', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浼佷笟搴旂瓟楠岃瘉
+姝ゆ帴鍙g敤浜庘�滀紒涓氬皢瀵瑰叕璐︽埛鏀跺埌鐨勬渶鏂颁竴绗旀湁鏁堢殑灏忎簬1鍏冪殑闅忔満閲戦鍥炲~鑷崇郴缁熲�濓紝鏍¢獙瀹炲悕璁よ瘉缁撴灉銆�
+鍥炵瓟娆℃暟闄愬埗锛�6娆★紝杈惧埌6娆¢敊璇垯闅忔満閲戦澶辨晥锛岄渶閲嶆柊鎵撴銆� POST /api/BestSign/CredentialVerifyEnterprisePayAuthVerify */
+export async function credentialVerifyEnterprisePayAuthVerify(
+  body: API.CredentialVerifyEnterprisePayAuthVerifyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>(
+    '/api/BestSign/CredentialVerifyEnterprisePayAuthVerify',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鍒疯劯璁よ瘉/绛剧讲鐨勮棰戞垨鐓х墖
+鑾峰彇鍒疯劯鏍¢獙閫氳繃鍚庣殑瑙嗛鎴栫収鐗囥��
+鏀寔鑼冨洿锛氭敮鎸佽吘璁簯H5鍒疯劯銆佽吘璁疭DK鍒疯劯銆佽吘璁皬绋嬪簭鍒疯劯鏂瑰紡锛涙敮浠樺疂鍒疯劯鏂瑰紡鍥犳敮浠樺疂鐨勫畨鍏ㄧ瓥鐣ラ檺鍒剁収鐗囨棤娉曡幏鍙栥��
+鏃舵晥鎬э細鐩墠鑵捐浜戝鍒疯劯瑙嗛鎴栫収鐗囨枃浠舵渶澶氫繚瀛樹笁澶╋紝鏁呭闇�鑾峰彇璇峰湪鍒疯劯鍚庣殑涓夊ぉ鍐呰幏鍙栥�傘�� POST /api/BestSign/CredentialVerifyFaceAuthResultDownload */
+export async function credentialVerifyFaceAuthResultDownload(
+  body: API.CredentialVerifyFaceAuthResultDownloadInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CredentialVerifyFaceAuthResultDownloadResponseBestSignOutputBase>(
+    '/api/BestSign/CredentialVerifyFaceAuthResultDownload',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓汉閾惰鍗′簩瑕佺礌楠岃瘉 瀵逛釜浜哄鍚嶄笌閾惰鍗″彿杩涜浜岃绱犳瘮瀵归獙璇侊紝姣斿鍦ㄤ汉浜嬪彂宸ヨ祫鍦烘櫙涓紝鍙互鐢ㄦ鎺ュ彛鏍¢獙閾惰鍗′笌鏂板憳宸ユ槸鍚﹀尮閰嶏紝闃叉鍙戦敊宸ヨ祫鍗°�傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂銆� POST /api/BestSign/CredentialVerifyPersonalBankcard2 */
+export async function credentialVerifyPersonalBankcard2(
+  body: API.CredentialVerifyPersonalBankcard2Input,
+  options?: API.RequestConfig
+) {
+  return request<API.CredentialVerifyPersonalIdentity2ResponseBestSignOutputBase>(
+    '/api/BestSign/CredentialVerifyPersonalBankcard2',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓汉浜岃绱犻獙璇� 楠岃瘉涓汉鈥滃鍚嶃�佽韩浠借瘉鍙封�濅簩瑕佺礌涔嬮棿鐨勪竴鑷存�с�傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂銆� POST /api/BestSign/CredentialVerifyPersonalIdentity2 */
+export async function credentialVerifyPersonalIdentity2(
+  body: API.CredentialVerifyPersonalIdentity2Input,
+  options?: API.RequestConfig
+) {
+  return request<API.CredentialVerifyPersonalIdentity2ResponseBestSignOutputBase>(
+    '/api/BestSign/CredentialVerifyPersonalIdentity2',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 闈炲ぇ闄嗚韩浠戒俊鎭簩瑕佺礌
+鐢ㄤ簬闈炰腑鍥藉ぇ闄嗗眳姘戣韩浠借瘉绫诲瀷鐨勮韩浠戒簩瑕佺礌鏍搁獙銆�
+鏈帴鍙i�氳繃鍑哄叆澧冪鐞嗗眬鐨勬暟鎹簮鏍搁獙锛屼粎鏀寔娓境鍙扮瓑闈炲ぇ闄嗚韩浠借瘉鐨勮韩浠戒俊鎭紝鑻ユ牳楠岀粨鏋滀笉绗﹀悎浣跨敤棰勬湡锛堟瘮濡備腑鍥藉叕姘戞姢鐓ф湁杩囧嚭澧冩梾娓哥殑璁板綍鏍搁獙缁撴灉鍙兘浼氬嚭鐜扳�濇枃鏈俊鎭瘮瀵逛竴鑷翠絾涓浗鍏皯鎶ょ収鏌ヨ鏃犵粨鏋溾�濈殑鎯呭喌锛夛紝璇锋敼鐢ㄥ叾浠栫殑鏍搁獙鏂瑰紡銆�
+鏈帴鍙f寜鐓ц皟鐢ㄦ鏁板崟鐙璐广�� POST /api/BestSign/CredentialVerifyPersonalIdentity3Abroad */
+export async function credentialVerifyPersonalIdentity3Abroad(
+  body: API.CredentialVerifyPersonalId3AbroadInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CredentialVerifyEnterpriseIdResponseBestSignOutputBase>(
+    '/api/BestSign/CredentialVerifyPersonalIdentity3Abroad',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓汉鎵嬫満鍙蜂笁瑕佺礌楠岃瘉 楠岃瘉涓汉鈥滃鍚嶃�佽韩浠借瘉鍙枫�佹墜鏈哄彿鐮佲�濅笁瑕佺礌涔嬮棿鐨勪竴鑷存�с�傛墜鏈哄彿鐮佷负涓夊ぇ杩愯惀鍟嗘墜鏈哄彿鐮併�傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂銆� POST /api/BestSign/CredentialVerifyPersonalIdentity3Mobile */
+export async function credentialVerifyPersonalIdentity3Mobile(
+  body: API.CredentialVerifyPersonalIdentity2Input,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>(
+    '/api/BestSign/CredentialVerifyPersonalIdentity3Mobile',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓汉閾惰鍗″瑕佺礌楠岃瘉 楠岃瘉涓汉鈥滃鍚嶃�佽韩浠借瘉鍙枫�侀摱琛屽崱鍙枫�侀摱琛屽崱棰勭暀鎵嬫満鍙风爜鈥濆瑕佺礌涔嬮棿鐨勪竴鑷存�с�傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂銆� POST /api/BestSign/CredentialVerifyPersonalIdentity4 */
+export async function credentialVerifyPersonalIdentity4(
+  body: API.CredentialVerifyPersonalBankcard2Input,
+  options?: API.RequestConfig
+) {
+  return request<API.CredentialVerifyPersonalIdentity2ResponseBestSignOutputBase>(
+    '/api/BestSign/CredentialVerifyPersonalIdentity4',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓嬭浇绛剧害瀛樿瘉鎶ュ憡 POST /api/BestSign/DistContractDownloadSignProcessReport */
+export async function distContractDownloadSignProcessReport(
+  body: API.GetUserStorageContractUploadResponse,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/BestSign/DistContractDownloadSignProcessReport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓婁紶妯$増鍙橀噺鍒涘缓鍚堝悓,閫氳繃妯$増鍒涘缓涓�涓猵df鏂囦欢锛屽苟璁剧疆template values鍒版ā鏉挎枃浠舵渶缁堢敓鎴愬悎鍚岀紪鍙枫�傝繖涓帴鍙e皢鍘熸潵鐨則emplate/createContractPdf鍜宑ontract/createByTemplate杩欎袱涓帴鍙d簩鍚堜竴浣跨敤銆� POST /api/BestSign/DistTemplateCreateContract */
+export async function distTemplateCreateContract(
+  body: API.DistTemplateCreateContractInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/DistTemplateCreateContract', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 杩炵画鎵ц 瀹㈡埛娉ㄥ唽 璁よ瘉娴佺▼ POST /api/BestSign/EnterpriseRegVerify */
+export async function enterpriseRegVerify(
+  body: API.EnterpriseRegVerifyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/EnterpriseRegVerify', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 娉ㄥ唽浼佷笟鐢ㄦ埛骞剁敵璇疯瘉涔� POST /api/BestSign/EnterpriseUserReg */
+export async function enterpriseUserReg(
+  body: API.EnterpriseUserRegInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/EnterpriseUserReg', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ鎵归噺鍙戞斁鏄庣粏 POST /api/BestSign/GetBatchSettlePayInfoList */
+export async function getBatchSettlePayInfoList(
+  body: API.GetBusinessPayInfoInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetBusinessPayInfoOutputPageOutput>(
+    '/api/BestSign/GetBatchSettlePayInfoList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鍗忚鏂囦欢棰勮璺緞 GET /api/BestSign/GetContactFilePreviewUrl */
+export async function getContactFilePreviewUrl(options?: API.RequestConfig) {
+  return request<string>('/api/BestSign/GetContactFilePreviewUrl', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璁㈠崟鍗忚涓敮浠樹俊鎭垪琛� GET /api/BestSign/GetOrderBusinessPayList */
+export async function getOrderBusinessPayList(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetOrderBusinessPayListParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetSignOrderToPayDto[]>('/api/BestSign/GetOrderBusinessPayList', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璁㈠崟绛剧害鍗忚璇︾粏淇℃伅 GET /api/BestSign/GetSignContractToOrderDto */
+export async function getSignContractToOrderDto(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetSignContractToOrderDtoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetSignContractToOrderOutput>('/api/BestSign/GetSignContractToOrderDto', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ鍗忚绠$悊 POST /api/BestSign/GetSignContractToOrderList */
+export async function getSignContractToOrderList(
+  body: API.GetSignContractToOrderInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetSignContractToOrderOutputPageOutput>(
+    '/api/BestSign/GetSignContractToOrderList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢靛瓙绛炬敹娆捐处鎴蜂俊鎭� GET /api/BestSign/GetSignEnterToBankInfo */
+export async function getSignEnterToBankInfo(options?: API.RequestConfig) {
+  return request<API.BestSignEnterBankInfoDto>('/api/BestSign/GetSignEnterToBankInfo', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浠樻/鏀舵绠$悊鍒楄〃 POST /api/BestSign/GetSignOrderPayList */
+export async function getSignOrderPayList(
+  body: API.GetOrderSignPayInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetSignContractToOrderOutputPageOutput>('/api/BestSign/GetSignOrderPayList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛鐢宠璇佷功鐘舵�� GET /api/BestSign/GetUserCertApplyStatus */
+export async function getUserCertApplyStatus(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetUserCertApplyStatusParams,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/GetUserCertApplyStatus', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍥炲幓璁㈠崟鍚堝悓鍒楄〃 POST /api/BestSign/GetUserOrderContactList */
+export async function getUserOrderContactList(
+  body: API.GetOrderContractInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetOrderContractInfoPageOutput>('/api/BestSign/GetUserOrderContactList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 杩愯惀鍚庡彴鑾峰彇浜ゆ槗绠$悊鍒楄〃 POST /api/BestSign/GetUserOrderSignPayList */
+export async function getUserOrderSignPayList(
+  body: API.GetUserOrderSignPayListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetSignContractToOrderOutputPageOutput>(
+    '/api/BestSign/GetUserOrderSignPayList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓婁紶鍙戠エ鎴栬垂鐢ㄦ槑缁嗘枃浠� POST /api/BestSign/OrderSinglePayUploadFile */
+export async function orderSinglePayUploadFile(
+  body: API.OrderSinglePayUploadFileInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/BestSign/OrderSinglePayUploadFile', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍙戠エ纭 POST /api/BestSign/OrderSinglePayVerifyInvoice */
+export async function orderSinglePayVerifyInvoice(
+  body: API.OrderSinglePayVerifyInvoiceInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/BestSign/OrderSinglePayVerifyInvoice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓汉浜鸿劯姣斿楠岃瘉 POST /api/BestSign/PersonalIdentity3Face */
+export async function personalIdentity3Face(
+  body: API.PersonalIdentity3FaceInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CredentialVerifyPersonalIdentity2ResponseBestSignOutputBase>(
+    '/api/BestSign/PersonalIdentity3Face',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 娉ㄥ唽涓汉鐢ㄦ埛骞剁敵璇疯瘉涔� POST /api/BestSign/PersonalUserReg */
+export async function personalUserReg(body: API.PersonalUserRegInput, options?: API.RequestConfig) {
+  return request<API.BestSignRegDataResponseBestSignOutputBase>('/api/BestSign/PersonalUserReg', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浼佷笟閾惰鎵撴锛堝叧鑱旂敤鎴凤級
+姝ゆ帴鍙g敤浜� 鈥滃悜浼佷笟瀵瑰叕璐︽埛杞处涓�绗斿皬浜�1鍏冪殑闅忔満閲戦鈥濓紝鍒拌处鏃堕棿1-2涓伐浣滄棩銆傦紙鏆備笉鏀寔鍥藉銆佹腐婢冲彴銆佸寳灞�佸弻娌炽�佸彲鍏嬭揪鎷夈�佹槅鐜夈�佷笢娌欑兢宀涚瓑鍦板尯鐨勫鍏墦娆捐璇侊級
+娉細1銆佹鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂锛屽闇�璋冪敤鏈帴鍙h鍏堝悜涓婁笂绛剧敵璇凤紝寮�閫氬悗鏂瑰彲浣跨敤銆�
+2銆� 闅忔満閲戦姣忓ぉ锛�24h鍐咃級鏈�澶氬厑璁歌幏鍙�5娆★紝閲嶆柊鍙戣捣鍗宠姹備笂涓�绗旈噾棰濆け鏁堛��
+3銆� 闅忔満閲戦鐢ㄤ簬鍥炲~楠岃瘉锛屾湁鏁堟湡鏄�5澶�
+4銆� 鍦ㄥ悜璐㈠姟鏍稿鍒拌处鎯呭喌鏃讹紝鎵撴鏂规槸鈥滈�氳仈鏀粯缃戠粶鏈嶅姟鑲′唤鏈夐檺鍏徃鈥濇垨鈥滄澀宸炲皻灏氱缃戠粶绉戞妧鏈夐檺鍏徃鈥濅簩鑰呬腑鐨勪竴涓��
+5銆� 鍦ㄥ悜璐㈠姟鏍稿鍒拌处鎯呭喌鏃讹紝鍒拌处闄勮█鏍忔樉绀猴細涓婁笂绛句紒涓氭墦娆俱��
+6銆� 閮ㄥ垎閾惰瀵瑰叕鎵撴涓氬姟涓嶆敮鎸佹垨鑰呮墦娆炬湁寤惰繜銆傚閬囧埌鎵撴闂锛岃鍜ㄨ瀹㈡湇鐑嚎锛�400-993-6665銆�
+7銆佲�滆仈琛屽彿鈥濆瓧娈典负闈炲繀濉」锛岄粯璁ゅ彲涓嶄紶锛屼絾鏈変簺閾惰鏈夊彲鑳戒細鎵撴涓嶆垚鍔燂紝姝ゆ椂闇�瑕佸甫涓婅仈琛屽彿閲嶈瘯銆傝仈琛屽彿鍙弬鑰冨井淇℃敮浠榟ttps://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=22_1 鐨勩�婂紑鎴烽摱琛屽叏绉帮紙鍚敮琛岋級瀵圭収琛� 銆嬨��
+鏈帴鍙e凡涓巃ccount鍏宠仈锛屾敮鎸佸湪鐢靛瓙绛剧害瀛樿瘉鎶ュ憡涓綋鐜版鏍搁獙缁撴灉锛堢數瀛愮绾﹀瓨璇佹姤鍛婇渶閫氳繃account灏嗙缃蹭俊鎭笌瀹炲悕璁よ瘉鏍搁獙淇℃伅鍏宠仈璧锋潵锛夛紝鐢ㄤ簬鏇夸唬鍘熷厛鏃犲瓨璇佺殑鏂瑰紡/credentialVerify/enterprise/payAuth銆� POST /api/BestSign/RealNameEnterpriseCorporateAccountAudit */
+export async function realNameEnterpriseCorporateAccountAudit(
+  body: API.RealNameEnterpriseCorporateAccountAuditInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>(
+    '/api/BestSign/RealNameEnterpriseCorporateAccountAudit',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏌ヨ浼佷笟宸ュ晢淇℃伅锛岄�氳繃缁熶竴绀句細淇$敤浠g爜鏌ヨ浼佷笟宸ュ晢淇℃伅銆傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂銆� POST /api/BestSign/RealNameEnterpriseIndustryCommerceInfo */
+export async function realNameEnterpriseIndustryCommerceInfo(
+  body: API.SingleSearchKeyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.RealNameEnterpriseIndustryCommerceInfoResponseBestSignOutputBase>(
+    '/api/BestSign/RealNameEnterpriseIndustryCommerceInfo',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 浼佷笟閾惰鍙嶅悜鎵撴璁よ瘉 璇ユ帴鍙g敤浜庝紒涓氳璇侊紝浣跨敤璇ユ帴鍙h娉ㄦ剰锛�1.璇蜂娇鐢ㄨ璇佹柟浼佷笟瀵瑰叕閾惰璐︽埛鎻愬墠鍚戞寚瀹氶摱琛岃处鎴锋墦娆撅紝鎺ユ敹鏂归摱琛岃处鎴蜂俊鎭涓嬶細
+2.鎵撴閲戦涓�0.01鍏冧汉姘戝竵锛屼笉鎺ュ彈鍏朵粬甯佺浠ュ強鍏朵粬閲戦锛屼笖鎵撴閲戦涓嶉��鍥烇紱
+3.瀹為檯鎵撴鍒拌处鏃堕棿浼氭湁寤惰繜锛岃鍦ㄦ墦娆�15-30鍒嗛挓鍚庡啀璋冪敤璇ユ帴鍙h繘琛屾煡璇紱 POST /api/BestSign/RealNameEnterpriseRemitInfoAudit */
+export async function realNameEnterpriseRemitInfoAudit(
+  body: API.RealNameEnterpriseRemitInfoAuditInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/RealNameEnterpriseRemitInfoAudit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璇锋眰璁よ瘉url POST /api/BestSign/RealNamePersonalIdentity2AlipayFace */
+export async function realNamePersonalIdentity2AlipayFace(
+  body: API.RealNamePersonalIdentity2FaceInput,
+  options?: API.RequestConfig
+) {
+  return request<API.RealNamePersonalIdentity2FaceResponseBestSignOutputBase>(
+    '/api/BestSign/RealNamePersonalIdentity2AlipayFace',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璇锋眰璁よ瘉url POST /api/BestSign/RealNamePersonalIdentity2BestSignFace */
+export async function realNamePersonalIdentity2BestSignFace(
+  body: API.RealNamePersonalIdentity2FaceInput,
+  options?: API.RequestConfig
+) {
+  return request<API.RealNamePersonalIdentity2FaceResponseBestSignOutputBase>(
+    '/api/BestSign/RealNamePersonalIdentity2BestSignFace',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璇锋眰璁よ瘉url
+鍒╃敤涓汉鈥滄帴鍙h处鍙枫�佸鍚嶃�佽韩浠借瘉鍙风瓑鈥濊绱犵敓鎴愬敮涓�鐨勮璇乽rl鍦板潃锛岄�氳繃璇rl鍦板潃璺宠浆鍒拌吘璁簯鐨凥5璁よ瘉椤甸潰銆傛鎺ュ彛鍗曠嫭璁¤垂銆�
+姝ゆ帴鍙f敮鎸佹腐婢冲彴灞呮皯鍦ㄥぇ闄嗗姙鐞嗙殑娓境鍙板眳浣忚瘉銆�
+娉細鍦ㄥ皬绋嬪簭鐜涓墦寮�闀块摼鎺ワ紝璇峰仛濂紼ncode涓嶥ecode锛屼互姝ょ‘淇濋摼鎺ュ畬鏁存�э紝鍚﹀垯瀹规槗鍙傛暟鍑洪敊瀵艰嚧鍒疯劯閾炬帴鏃犳硶鍦ㄥ皬绋嬪簭涓墦寮�銆�
+閾炬帴鏈夋晥鏈�2鍒嗛挓銆�
+App鍏煎鎬ц鍙傝�冭吘璁簯鏂囨。 https://cloud.tencent.com/document/product/1007/61076 锛堝閮ㄦ枃妗o紝濡傚け鏁堣鐩存帴鎼滅储鈥滃吋瀹规�ч厤缃寚寮曗�濓級 POST /api/BestSign/RealNamePersonalIdentity2Face */
+export async function realNamePersonalIdentity2Face(
+  body: API.RealNamePersonalIdentity2FaceInput,
+  options?: API.RequestConfig
+) {
+  return request<API.RealNamePersonalIdentity2FaceResponseBestSignOutputBase>(
+    '/api/BestSign/RealNamePersonalIdentity2Face',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璁よ瘉缁撴灉鍥炶皟閫氱煡 POST /api/BestSign/RealNamePersonalIdentity2FaceCallBack */
+export async function realNamePersonalIdentity2FaceCallBack(
+  body: API.RealNamePersonalId2FaceCallBackRequest,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/BestSign/RealNamePersonalIdentity2FaceCallBack', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍒疯劯缁撴灉
+鑾峰彇鍒疯劯缁撴灉锛屾敮鎸佽吘璁簯锛堝嵆寰紬锛夊埛鑴搞�侀樋閲屼簯鍒疯劯銆佹敮浠樺疂锛堝嵆铓傝殎锛夊埛鑴镐互鍙婂叾浠栧埛鑴搞�� POST /api/BestSign/RealNamePersonalIdentity2GetFaceAuthResult */
+export async function realNamePersonalIdentity2GetFaceAuthResult(
+  body: API.SingleSearchKeyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.RealNamePersonalIdentity2GetFaceAuthResultResponseBestSignOutputBase>(
+    '/api/BestSign/RealNamePersonalIdentity2GetFaceAuthResult',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓汉鎵嬫満鍙蜂笁瑕佺礌楠岃瘉鐮佽幏鍙�
+姝ゆ帴鍙g敤浜庝釜浜虹敤鎴峰鍚嶃�佽韩浠借瘉銆佹墜鏈哄彿3瑕佺礌鏀堕泦鏍¢獙, 浠ュ強楠岃瘉鐮佺殑鍙戦�併�傝鎺ュ彛闇�涓庘�滀釜浜烘墜鏈哄彿涓夎绱犻獙璇佺爜鏍¢獙鈥濇帴鍙f惌閰嶄娇鐢ㄣ�傝幏鍙栧埌鐨勯獙璇佺爜鏈夋晥鏈熶负3鍒嗛挓锛岀敤浜庢牎楠岀殑personalIdentity3Key涓烘案涔呮湁鏁堬紝浣嗛噸鏂拌幏鍙栭獙璇佺爜鍚庨渶瑕佷娇鐢ㄦ柊personalIdentity3Key銆�
+姝ゆ帴鍙f寜鐓ц皟鐢ㄦ鏁板崟鐙璐癸紝璇风‘璁ゅ凡璐拱骞跺紑閫氭鎺ュ彛鏉冮檺銆� POST /api/BestSign/RealNamePersonalIdentity3VcodeSender */
+export async function realNamePersonalIdentity3VcodeSender(
+  body: API.RealNamePersonalIdentity3VcodeSenderInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>(
+    '/api/BestSign/RealNamePersonalIdentity3VcodeSender',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓汉鎵嬫満鍙蜂笁瑕佺礌楠岃瘉鐮佹牎楠�
+姝ゆ帴鍙g敤浜庝釜浜虹敤鎴峰鍚嶃�佽韩浠借瘉銆佹墜鏈哄彿3瑕佺礌鏀堕泦鏍¢獙, 浠ュ強楠岃瘉鐮佺殑鍙戦�併�傝鎺ュ彛闇�涓庘�滀釜浜烘墜鏈哄彿涓夎绱犻獙璇佺爜鏍¢獙鈥濇帴鍙f惌閰嶄娇鐢ㄣ�傝幏鍙栧埌鐨勯獙璇佺爜鏈夋晥鏈熶负3鍒嗛挓锛岀敤浜庢牎楠岀殑personalIdentity3Key涓烘案涔呮湁鏁堬紝浣嗛噸鏂拌幏鍙栭獙璇佺爜鍚庨渶瑕佷娇鐢ㄦ柊personalIdentity3Key銆�
+姝ゆ帴鍙f寜鐓ц皟鐢ㄦ鏁板崟鐙璐癸紝璇风‘璁ゅ凡璐拱骞跺紑閫氭鎺ュ彛鏉冮檺銆� POST /api/BestSign/RealNamePersonalIdentity3VcodeVerify */
+export async function realNamePersonalIdentity3VcodeVerify(
+  body: API.RealNamePersonalIdentity3VcodeSenderResponse,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>(
+    '/api/BestSign/RealNamePersonalIdentity3VcodeVerify',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 閾惰鍗″瑕佺礌鏍¢獙鍙婂彂閫侀獙璇佺爜锛堟敮鎸侀潪韬唤璇侊級
+姝ゆ帴鍙g敤浜庝釜浜虹敤鎴峰鍚嶃�侀潪韬唤璇佷欢绫诲瀷鐨勮瘉浠跺彿鐮併�侀摱琛屽崱鍙枫�侀摱琛屽崱棰勭暀鎵嬫満鍙�4瑕佺礌鏍¢獙, 鏍¢獙閫氳繃鍚庡悜璇ユ墜鏈哄彿鍙戦�佺煭淇¢獙璇佺爜銆傝鎺ュ彛闇�涓庢帴鍙b�滈摱琛屽崱澶氳绱犻獙璇佺爜鏍¢獙锛堟敮鎸侀潪韬唤璇侊級鈥濊仈鍚堜娇鐢ㄣ�傝幏鍙栧埌鐨勯獙璇佺爜鏈夋晥鏈熶负3鍒嗛挓锛岀敤浜庢牎楠岀殑personalIdentity4PlusKey涓烘案涔呮湁鏁堬紝浣嗛噸鏂拌幏鍙栭獙璇佺爜鍚庨渶瑕佷娇鐢ㄦ柊personalIdentity4PlusKey銆傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂锛岃纭宸茶喘涔板苟寮�閫氭鎺ュ彛鏉冮檺銆�
+娉細
+1.涓汉鐢ㄦ埛闇�瑕佹寔鏈夌敤褰撳墠鏍¢獙璇佷欢鍔炵悊鐨勫ぇ闄嗙殑甯﹂摱鑱旀爣璇嗙殑閾惰鍗★紱
+2.涓汉鐢ㄦ埛闇�瑕佷娇鐢ㄥ姙鐞嗛摱琛屽崱鏃堕鐣欑殑鎵嬫満鍙风爜锛�
+浠ヤ笂涓ゆ潯浠讹紝浠讳竴涓嶆弧瓒筹紝鐨嗕笉鍙牎楠岄�氳繃锛� POST /api/BestSign/RealNamePersonalIdentity4PlusVcodeSender */
+export async function realNamePersonalIdentity4PlusVcodeSender(
+  body: API.RealNamePersonalIdentity4VcodeVerifyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CredentialVerifyEnterpriseIdResponseBestSignOutputBase>(
+    '/api/BestSign/RealNamePersonalIdentity4PlusVcodeSender',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 閾惰鍗″瑕佺礌楠岃瘉鐮佹牎楠岋紙鏀寔闈炶韩浠借瘉锛�
+姝ゆ帴鍙g敤浜庡鎺ュ彛鈥滈摱琛屽崱澶氳绱犳牎楠屽強鍙戦�侀獙璇佺爜锛堟敮鎸侀潪韬唤璇侊級鈥濅腑鐨勬墜鏈洪獙璇佺爜杩涜鏍¢獙銆� POST /api/BestSign/RealNamePersonalIdentity4PlusVcodeVerify */
+export async function realNamePersonalIdentity4PlusVcodeVerify(
+  body: API.RealNamePersonalIdentity4PlusVcodeVerifyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CredentialVerifyEnterpriseIdResponseBestSignOutputBase>(
+    '/api/BestSign/RealNamePersonalIdentity4PlusVcodeVerify',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 閾惰鍗″瑕佺礌鏍¢獙鍙婂彂閫侀獙璇佺爜
+姝ゆ帴鍙g敤浜庝釜浜虹敤鎴峰鍚嶃�佽韩浠借瘉鍙枫�侀摱琛屽崱鍙枫�侀摱琛屽崱棰勭暀鎵嬫満鍙�4瑕佺礌鏍¢獙, 鏍¢獙閫氳繃鍚庡悜璇ユ墜鏈哄彿鍙戦�佺煭淇¢獙璇佺爜銆傝鎺ュ彛闇�涓庢帴鍙b�滈摱琛屽崱澶氳绱犻獙璇佺爜鏍¢獙鈥濊仈鍚堜娇鐢ㄣ�傝幏鍙栧埌鐨勯獙璇佺爜鏈夋晥鏈熶负3鍒嗛挓锛岀敤浜庢牎楠岀殑personalIdentity4Key涓烘案涔呮湁鏁堬紝浣嗛噸鏂拌幏鍙栭獙璇佺爜鍚庨渶瑕佷娇鐢ㄦ柊personalIdentity4Key銆傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂锛岃纭宸茶喘涔板苟寮�閫氭鎺ュ彛鏉冮檺銆� POST /api/BestSign/RealNamePersonalIdentity4VcodeSender */
+export async function realNamePersonalIdentity4VcodeSender(
+  body: API.RealNamePersonalIdentity3VcodeSenderInput,
+  options?: API.RequestConfig
+) {
+  return request<API.RealNamePersonalIdentity4VcodeSenderResponseBestSignOutputBase>(
+    '/api/BestSign/RealNamePersonalIdentity4VcodeSender',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 閾惰鍗″瑕佺礌鏍¢獙鍙婂彂閫侀獙璇佺爜
+姝ゆ帴鍙g敤浜庝釜浜虹敤鎴峰鍚嶃�佽韩浠借瘉鍙枫�侀摱琛屽崱鍙枫�侀摱琛屽崱棰勭暀鎵嬫満鍙�4瑕佺礌鏍¢獙, 鏍¢獙閫氳繃鍚庡悜璇ユ墜鏈哄彿鍙戦�佺煭淇¢獙璇佺爜銆傝鎺ュ彛闇�涓庢帴鍙b�滈摱琛屽崱澶氳绱犻獙璇佺爜鏍¢獙鈥濊仈鍚堜娇鐢ㄣ�傝幏鍙栧埌鐨勯獙璇佺爜鏈夋晥鏈熶负3鍒嗛挓锛岀敤浜庢牎楠岀殑personalIdentity4Key涓烘案涔呮湁鏁堬紝浣嗛噸鏂拌幏鍙栭獙璇佺爜鍚庨渶瑕佷娇鐢ㄦ柊personalIdentity4Key銆傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂锛岃纭宸茶喘涔板苟寮�閫氭鎺ュ彛鏉冮檺銆� POST /api/BestSign/RealNamePersonalIdentity4VcodeVerify */
+export async function realNamePersonalIdentity4VcodeVerify(
+  body: API.RealNamePersonalIdentity4VcodeVerifyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CredentialVerifyEnterpriseIdResponseBestSignOutputBase>(
+    '/api/BestSign/RealNamePersonalIdentity4VcodeVerify',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鎷掔粷绛剧害 POST /api/BestSign/RefundOrderContactSign */
+export async function refundOrderContactSign(
+  body: API.RefundOrderContactSignInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/BestSign/RefundOrderContactSign', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/BestSign/SendMessageToYFSettleFee */
+export async function sendMessageToYFSettleFee(options?: API.RequestConfig) {
+  return request<number>('/api/BestSign/SendMessageToYFSettleFee', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 浠呮敞鍐岀敤鎴锋帴鍙� POST /api/BestSign/SingleUserReg */
+export async function singleUserReg(body: API.SingleUserRegInput, options?: API.RequestConfig) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/SingleUserReg', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍗曠敤鎴锋敞鍐屾祴璇� POST /api/BestSign/SingleUserRegTest */
+export async function singleUserRegTest(body: API.SingleUserRegInput, options?: API.RequestConfig) {
+  return request<number>('/api/BestSign/SingleUserRegTest', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇妯$増鍙橀噺 POST /api/BestSign/TemplateGetTemplateVars */
+export async function templateGetTemplateVars(
+  body: API.UserTemplateGetTemplateVarsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserTemplateGetTemplateVarsResponseBestSignOutputBase>(
+    '/api/BestSign/TemplateGetTemplateVars',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/BestSign/TestBestSign */
+export async function testBestSign(options?: API.RequestConfig) {
+  return request<number>('/api/BestSign/TestBestSign', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/BestSign/TestCallBack */
+export async function testCallBack(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItestCallBackParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/BestSign/TestCallBack', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 涔欐柟纭涓讳綋淇℃伅 POST /api/BestSign/ToVerifyOrderSignInfo */
+export async function toVerifyOrderSignInfo(
+  body: API.ToVerifyOrderSignInfoInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/ToVerifyOrderSignInfo', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊鍚堝悓绛剧害鐘舵�� POST /api/BestSign/UpdateUserOrderContactStatus */
+export async function updateUserOrderContactStatus(
+  body: API.UpdateUserOrderContactStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/UpdateUserOrderContactStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** PDF鏂囦欢楠岀锛堟柊锛� 涓婁紶PDF鏂囦欢楠岃瘉绛惧悕锛岃繑鍥濸DF鏂囦欢鏄惁鏈夎瘉涔︾鍚嶃�佺鍚�/鏂囦欢鍦ㄧ鍚嶅悗鏄惁鏈夌鏀癸紝浠ュ強姣忎釜璇佷功绛惧悕鐨勫叿浣撲俊鎭� POST /api/BestSign/UserCertificationV2VerifySignatureByFile */
+export async function userCertificationV2VerifySignatureByFile(
+  body: API.UserDistTemplateUploadInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserCertificationV2VerifySignatureByFileResponseListBestSignOutputBase>(
+    '/api/BestSign/UserCertificationV2VerifySignatureByFile',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鎾ら攢鍚堝悓 POST /api/BestSign/UserContractCancel */
+export async function userContractCancel(
+  body: API.GetUserStorageContractUploadResponse,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignDownloadImageDataResponseBestSignOutputBase>(
+    '/api/BestSign/UserContractCancel',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鍒涘缓鍚堝悓 POST /api/BestSign/UserContractCreate */
+export async function userContractCreate(
+  body: API.GetUserContractCreateInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetUserStorageContractUploadResponseBestSignOutputBase>(
+    '/api/BestSign/UserContractCreate',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鐢熸垚鍚堝悓绛剧害瀛樿瘉椤垫枃浠� POST /api/BestSign/UserContractCreateAttachment */
+export async function userContractCreateAttachment(
+  body: API.UserContractCreateAttachmentInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignOutputDynamic>('/api/BestSign/UserContractCreateAttachment', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閫氳繃妯$増鍒涘缓鍚堝悓 POST /api/BestSign/UserContractCreateByTemplate */
+export async function userContractCreateByTemplate(
+  body: API.UserContractCreateByTemplateInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetUserStorageContractUploadResponseBestSignOutputBase>(
+    '/api/BestSign/UserContractCreateByTemplate',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓嬭浇鍚堝悓绛剧害瀛樿瘉椤垫枃浠� POST /api/BestSign/UserContractDownloadAttachment */
+export async function userContractDownloadAttachment(
+  body: API.UserContractCreateAttachmentInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/UserContractDownloadAttachment', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浼佷笟鎵嬪姩绛剧讲锛堟敮鎸佸埛鑴哥煭淇′簩閫変竴锛� POST /api/BestSign/UserContractGetContractEnterpriseFaceSign */
+export async function userContractGetContractEnterpriseFaceSign(
+  body: API.UserGetContractEnterpriseFaceSignInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserGetContractEnterpriseFaceSignResponseBestSignOutputBase>(
+    '/api/BestSign/UserContractGetContractEnterpriseFaceSign',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏌ヨ鍚堝悓淇℃伅 POST /api/BestSign/UserContractGetInfo */
+export async function userContractGetInfo(
+  body: API.GetUserStorageContractUploadResponse,
+  options?: API.RequestConfig
+) {
+  return request<API.GetUserContractGetInfoResponseBestSignOutputBase>(
+    '/api/BestSign/UserContractGetInfo',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇棰勮鍚堝悓URL POST /api/BestSign/UserContractGetPreview */
+export async function userContractGetPreview(
+  body: API.GetUserContractGetPreviewInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/UserContractGetPreview', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ鍚堝悓绛剧讲鑰呯姸鎬� POST /api/BestSign/UserContractGetSignerStatus */
+export async function userContractGetSignerStatus(
+  body: API.GetUserStorageContractUploadResponse,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignOutputDynamic>('/api/BestSign/UserContractGetSignerStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇绛剧讲閾炬帴锛堝嵆鎵嬪姩绛撅級 POST /api/BestSign/UserContractSend */
+export async function userContractSend(
+  body: API.UserGetContractSendInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetUserContractGetPreviewResponseBestSignOutputBase>(
+    '/api/BestSign/UserContractSend',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鍙戦�佺缃查獙璇佺爜 鍚戞寚瀹氭墜鏈哄彿鍙戦�佹寚瀹氬悎鍚岀殑绛剧讲楠岃瘉鐮侊紝璇ラ獙璇佺爜鍥炲~鐢ㄤ簬銆愬甫鏍¢獙鐨勮嚜鍔ㄧ/storage/contract/sign/cert2/銆戞帴鍙e仛绛剧讲鏍¢獙銆傛湰鎺ュ彛璋冪敤鍓嶉渶瑕佸厛璋冪敤銆愯缃悎鍚岀缃插弬鏁般�戞帴鍙h缃畍codeMobile鍙傛暟锛岄獙璇佺爜榛樿鏈夋晥鏈熸槸涓夊垎閽燂紝璇峰湪鍙戦�侀獙璇佺爜鐨勬湁鏁堟湡涔嬪唴鍥炲~楠岃瘉鐮侊紝濡傝秴杩囬獙璇佺爜鏈夋晥鏈熻閲嶆柊鍙戦�併��
+娉細鍚屼竴鎵嬫満鍙�1鍒嗛挓鍐呭彧鑳芥湁鏁堣幏鍙栦竴娆¢獙璇佺爜锛岃鍕块绻佸彂閫佷互鍏嶈杩愯惀鍟嗚鍒や负楠氭壈鎴栫煭淇¤桨鐐搞�� POST /api/BestSign/UserContractSendSignVCode */
+export async function userContractSendSignVCode(
+  body: API.UserContractSendSignVCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserContractSendSignVCodeResponseBestSignOutputBase>(
+    '/api/BestSign/UserContractSendSignVCode',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑷姩绛� POST /api/BestSign/UserContractSignCert */
+export async function userContractSignCert(
+  body: API.UserContractSignCertInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignOutputDynamic>('/api/BestSign/UserContractSignCert', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍏抽敭瀛楀畾浣嶇缃插悎鍚� POST /api/BestSign/UserContractSignKeywords */
+export async function userContractSignKeywords(
+  body: API.UserContractSignKeywordsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignOutputDynamic>('/api/BestSign/UserContractSignKeywords', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦā鐗堝彉閲忕缃插悎鍚� POST /api/BestSign/UserContractSignTemplate */
+export async function userContractSignTemplate(
+  body: API.UserContractSignTemplateInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignOutputDynamic>('/api/BestSign/UserContractSignTemplate', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢熸垚鐢ㄦ埛绛惧悕/鍗扮珷鍥剧墖 POST /api/BestSign/UserCreateSignatureImage */
+export async function userCreateSignatureImage(
+  body: API.GetUserCreateSignatureImageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/UserCreateSignatureImage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 韬唤璇丱CR璇嗗埆 璇嗗埆韬唤璇佹鍙嶉潰淇℃伅銆傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂 POST /api/BestSign/UserCredentialVerifyOcrIDCard */
+export async function userCredentialVerifyOcrIDCard(
+  body: API.UserCredentialVerifyOcrIDCardInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserCredentialVerifyOcrIDCardResponseBestSignOutputBase>(
+    '/api/BestSign/UserCredentialVerifyOcrIDCard',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鐢熸垚浼佷笟鍗扮珷鍥剧墖 POST /api/BestSign/UserDistCreateSignatureEnt */
+export async function userDistCreateSignatureEnt(
+  body: API.GetUserCreateSignatureEntInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/UserDistCreateSignatureEnt', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓婁紶PDF鏂囦欢骞跺垱寤烘ā鐗� POST /api/BestSign/UserDistTemplateUpload */
+export async function userDistTemplateUpload(
+  body: API.UserDistTemplateUploadInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserTemplateGetTemplateVarsInputBestSignOutputBase>(
+    '/api/BestSign/UserDistTemplateUpload',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓嬭浇鐢ㄦ埛绛惧悕/鍗扮珷鍥剧墖 POST /api/BestSign/UserDownloadSignatureImage */
+export async function userDownloadSignatureImage(
+  body: API.GetUserUploadSignatureImageInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/BestSign/UserDownloadSignatureImage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏂囦欢meta淇℃伅 POST /api/BestSign/UserFileMetaSDK */
+export async function userFileMetaSDK(body: API.GetFileMetaSDKInput, options?: API.RequestConfig) {
+  return request<API.GetUserFileMetaSDKDataResponseBestSignOutputBase>(
+    '/api/BestSign/UserFileMetaSDK',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鐢叉柟鍙戣捣绛剧害纭閭�绾� POST /api/BestSign/UserFromSendSignInvite */
+export async function userFromSendSignInvite(
+  body: API.DistTemplateCreateContractInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/UserFromSendSignInvite', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 寮傛鐢宠鐘舵�佹煡璇� POST /api/BestSign/UserGetApplyCertStatus */
+export async function userGetApplyCertStatus(
+  body: API.GetAsyncapplyCertStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/UserGetApplyCertStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛鍩烘湰淇℃伅鏌ヨ POST /api/BestSign/UserGetBaseInfo */
+export async function userGetBaseInfo(body: API.GetCertDataInput, options?: API.RequestConfig) {
+  return request<API.GetUserBaseInfoDataResponseBestSignOutputBase>(
+    '/api/BestSign/UserGetBaseInfo',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏌ヨ璇佷功缂栧彿 POST /api/BestSign/UserGetCert */
+export async function userGetCert(body: API.GetCertDataInput, options?: API.RequestConfig) {
+  return request<API.GetCertDataResponseBestSignOutputBase>('/api/BestSign/UserGetCert', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璇佷功璇︾粏淇℃伅 POST /api/BestSign/UserGetCertInfo */
+export async function userGetCertInfo(body: API.GetCertDataResponse, options?: API.RequestConfig) {
+  return request<API.GetUserCertInfoDataResponseBestSignOutputBase>(
+    '/api/BestSign/UserGetCertInfo',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏌ヨ浼佷笟鐢ㄦ埛璇佷欢淇℃伅 POST /api/BestSign/UserGetEnterpriseCredential */
+export async function userGetEnterpriseCredential(
+  body: API.GetCertDataInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetEnterpriseCredentialDataResponseBestSignOutputBase>(
+    '/api/BestSign/UserGetEnterpriseCredential',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏌ヨ涓汉鐢ㄦ埛璇佷欢淇℃伅 POST /api/BestSign/UserGetPersonalCredential */
+export async function userGetPersonalCredential(
+  body: API.GetCertDataInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetPersonalCredentialDataResponseBestSignOutputBase>(
+    '/api/BestSign/UserGetPersonalCredential',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鍙戦�佸鏂囨。鑷姩绛鹃獙璇佺爜 涓庘�滃甫鐭俊鏍¢獙鐨勫鏂囨。鑷姩绛�/dist/catalog/sign/cert/鈥濇惌閰嶄娇鐢ㄣ��
+娉細鍚屼竴鎵嬫満鍙�1鍒嗛挓鍐呭彧鑳芥湁鏁堣幏鍙栦竴娆¢獙璇佺爜锛岃鍕块绻佸彂閫佷互鍏嶈杩愯惀鍟嗚鍒や负楠氭壈鎴栫煭淇¤桨鐐搞�� POST /api/BestSign/UserNoticeSendSignVCode */
+export async function userNoticeSendSignVCode(
+  body: API.UserNoticeSendSignVCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserContractSendSignVCodeResponseBestSignOutputBase>(
+    '/api/BestSign/UserNoticeSendSignVCode',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鍒涘缓妯$増鐨勫湴鍧� POST /api/BestSign/UserPageTemplateCreate */
+export async function userPageTemplateCreate(
+  body: API.UserPageTemplateCreateInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetUserContractGetPreviewResponseBestSignOutputBase>(
+    '/api/BestSign/UserPageTemplateCreate',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 棰勮妯$増 POST /api/BestSign/UserPageTemplatePreview */
+export async function userPageTemplatePreview(
+  body: API.UserPageTemplatePreviewInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetUserContractGetPreviewResponseBestSignOutputBase>(
+    '/api/BestSign/UserPageTemplatePreview',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 楠岃瘉鐮佸彂閫佹帴鍙� POST /api/BestSign/UserPersonalRealNameSendVCode */
+export async function userPersonalRealNameSendVCode(
+  body: API.UserPersonalRealNameSendVCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignOutputDynamic>('/api/BestSign/UserPersonalRealNameSendVCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 楠岃瘉鐮佸彂閫佹帴鍙� POST /api/BestSign/UserPersonalRegAndRealNameAndApplyCert */
+export async function userPersonalRegAndRealNameAndApplyCert(
+  body: API.UserPersonalRegAndRealNameAndApplyCertInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignOutputDynamic>(
+    '/api/BestSign/UserPersonalRegAndRealNameAndApplyCert',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 閲嶆柊鐢宠鏁板瓧璇佷功 POST /api/BestSign/UserReApplyCert */
+export async function userReApplyCert(body: API.GetCertDataInput, options?: API.RequestConfig) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/UserReApplyCert', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓篜DF鏂囦欢娣诲姞鍏冪礌 POST /api/BestSign/UserStorageAddPdfElements */
+export async function userStorageAddPdfElements(
+  body: API.GetUserStorageaddPdfElementsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignStorageUploadDataResponseBestSignOutputBase>(
+    '/api/BestSign/UserStorageAddPdfElements',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓嬭浇鍚堝悓鏂囦欢 POST /api/BestSign/UserStorageContractDownload */
+export async function userStorageContractDownload(
+  body: API.GetUserStorageContractUploadResponse,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/BestSign/UserStorageContractDownload', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閿佸畾骞剁粨鏉熷悎鍚� POST /api/BestSign/UserStorageContractLock */
+export async function userStorageContractLock(
+  body: API.GetUserStorageContractUploadResponse,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignDownloadImageDataResponseBestSignOutputBase>(
+    '/api/BestSign/UserStorageContractLock',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 甯︽牎楠岀殑鑷姩绛� 涓嶉渶瑕佹煡鐪嬪悎鍚屽嵆鍙揩鎹峰畬鎴愮缃层�傛鎺ュ彛瑕佹眰绛剧讲鑰呭繀椤绘嫢鏈夎嚜宸辩殑鏁板瓧璇佷功锛屾彁浜ゆ墜鏈哄彿鐮侊紙鎴栭偖绠憋級涓庣煭淇¢獙璇佺爜锛堟垨閭楠岃瘉鐮侊級锛屽楠岃瘉鐮佹牎楠岄�氳繃鍒欏畬鎴愮缃诧紝鍚﹀垯绛剧讲澶辫触闇�閲嶈瘯銆�
+浣跨敤姝ゆ帴鍙g殑娴佺▼涓猴細鈥滃垱寤哄悎鍚岋紙/storage/contract/upload/鎴�/contract/create/锛夆�斺�旀坊鍔犵缃茶�咃紙/contract/addSigner/鎴�/contract/addSigners/锛夆�斺�旇缃悎鍚岀缃插弬鏁帮紙/contract/setSignerConfig/涓缃畍codeMobile鍙傛暟锛夆�斺�斿彂閫佺缃查獙璇佺爜锛�/contract/sendSignVCode/锛夆�斺�斿甫鏍¢獙鐨勮嚜鍔ㄧ锛堟湰鎺ュ彛锛夆�濄�� POST /api/BestSign/UserStorageContractSignCert2 */
+export async function userStorageContractSignCert2(
+  body: API.UserContractSignCert2Input,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignOutputDynamic>('/api/BestSign/UserStorageContractSignCert2', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓婁紶骞跺垱寤哄悎鍚� POST /api/BestSign/UserStorageContractUpload */
+export async function userStorageContractUpload(
+  body: API.GetUserStorageContractUploadInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetUserStorageContractUploadResponseBestSignOutputBase>(
+    '/api/BestSign/UserStorageContractUpload',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓嬭浇鏂囦欢 POST /api/BestSign/UserStorageDownload */
+export async function userStorageDownload(
+  body: API.BestSignStorageUploadDataResponse,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/BestSign/UserStorageDownload', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓婁紶鍚堝悓鏂囦欢 POST /api/BestSign/UserStorageUpload */
+export async function userStorageUpload(
+  body: API.GetUserStorageUploadInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignStorageUploadDataResponseBestSignOutputBase>(
+    '/api/BestSign/UserStorageUpload',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 閫氳繃妯$増鐢熸垚鍚堝悓鏂囦欢 POST /api/BestSign/UserTemplateCreateContractPdf */
+export async function userTemplateCreateContractPdf(
+  body: API.UserTemplateCreateContractPdfInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserTemplateCreateContractPdfResponseBestSignOutputBase>(
+    '/api/BestSign/UserTemplateCreateContractPdf',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鍒犻櫎妯$増 POST /api/BestSign/UserTemplateDelete */
+export async function userTemplateDelete(
+  body: API.UseDeleteTemplateInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignOutputDynamic>('/api/BestSign/UserTemplateDelete', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇妯℃澘璇︽儏 POST /api/BestSign/UserTemplateGetTemplateDetail */
+export async function userTemplateGetTemplateDetail(
+  body: API.GetTemplateInfoInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetTemplateVarsSubNodeTemplateDto>(
+    '/api/BestSign/UserTemplateGetTemplateDetail',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 涓婁紶鐢ㄦ埛绛惧悕/鍗扮珷鍥剧墖 POST /api/BestSign/UserUploadSignatureImage */
+export async function userUploadSignatureImage(
+  body: API.GetUserUploadSignatureImageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRegDataResponseBestSignOutputBase>(
+    '/api/BestSign/UserUploadSignatureImage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 浜鸿劯鐓х墖鑷甫姣斿婧愭瘮瀵癸紝姣斿涓ゅ紶浜鸿劯鐓х墖鐨勭浉浼煎害銆傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂銆� POST /api/BestSign/WebankDoFaceCompare */
+export async function webankDoFaceCompare(
+  body: API.WebankDoFaceCompareInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WebankDoFaceCompareResponseBestSignOutputBase>(
+    '/api/BestSign/WebankDoFaceCompare',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鑵捐浜戝埛鑴歌璇佺粨鏋� POST /api/BestSign/WebankGetFaceAuthResult */
+export async function webankGetFaceAuthResult(
+  body: API.SingleSearchKeyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.RealNamePersonalIdentity2GetFaceAuthResultResponseBestSignOutputBase>(
+    '/api/BestSign/WebankGetFaceAuthResult',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鍙戦�佸鏂囨。鑷姩绛鹃獙璇佺爜 涓庘�滃甫鐭俊鏍¢獙鐨勫鏂囨。鑷姩绛�/dist/catalog/sign/cert/鈥濇惌閰嶄娇鐢ㄣ��
+娉細鍚屼竴鎵嬫満鍙�1鍒嗛挓鍐呭彧鑳芥湁鏁堣幏鍙栦竴娆¢獙璇佺爜锛岃鍕块绻佸彂閫佷互鍏嶈杩愯惀鍟嗚鍒や负楠氭壈鎴栫煭淇¤桨鐐搞�� POST /api/BestSign/WebankGetFaceAuthSignIdcardFaceVerify */
+export async function webankGetFaceAuthSignIdcardFaceVerify(
+  body: API.WebankGetFaceAuthSignIdcardFaceVerifyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WebankGetFaceAuthSignIdcardFaceVerifyResponseBestSignOutputBase>(
+    '/api/BestSign/WebankGetFaceAuthSignIdcardFaceVerify',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/BestSign/WorkerBusinessPayMessageSend */
+export async function workerBusinessPayMessageSend(options?: API.RequestConfig) {
+  return request<number>('/api/BestSign/WorkerBusinessPayMessageSend', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/BestSignCallBack.ts b/src/services/api/BestSignCallBack.ts
new file mode 100644
index 0000000..8d852e4
--- /dev/null
+++ b/src/services/api/BestSignCallBack.ts
@@ -0,0 +1,18 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 寮傛鍥炶皟閫氱煡 POST /api/BestSignCallBack/SignCallBackNotice */
+export async function signCallBackNotice(
+  body: API.SignCallBackNoticeInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/BestSignCallBack/SignCallBackNotice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/CaiNiao.ts b/src/services/api/CaiNiao.ts
new file mode 100644
index 0000000..d7ef964
--- /dev/null
+++ b/src/services/api/CaiNiao.ts
@@ -0,0 +1,120 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鑾峰彇鍏ラ┗瀹㈡埛淇濋櫓绛剧害璁よ瘉杩炴帴浜岀淮鐮� POST /api/CaiNiao/GetCompanyInsureSignQrCode */
+export async function getCompanyInsureSignQrCode(
+  body: API.GetInsureSignUrlInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetCompanyInsureSignResult>('/api/CaiNiao/GetCompanyInsureSignQrCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ鍙姇淇濈殑淇濋櫓浜у搧 POST /api/CaiNiao/GetInsureProductConsult */
+export async function getInsureProductConsult(
+  body: API.GetInsureProductConsultRequest,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureProductConsultResponse>('/api/CaiNiao/GetInsureProductConsult', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ鎶曚繚浜у搧鍗曚环 POST /api/CaiNiao/GetInsureProductPrice */
+export async function getInsureProductPrice(
+  body: API.GetInsureProductPriceInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureProductPrice>('/api/CaiNiao/GetInsureProductPrice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ淇濋櫓浜у搧浠锋牸鐩稿叧淇℃伅 POST /api/CaiNiao/GetInsureQueryUnitPrice */
+export async function getInsureQueryUnitPrice(
+  body: API.GetInsureQueryUnitPriceRequest,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureQueryUnitPriceResponse>('/api/CaiNiao/GetInsureQueryUnitPrice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閫�淇� POST /api/CaiNiao/GetInsureRefundSend */
+export async function getInsureRefundSend(
+  body: API.GetInsureRefundSendRequest,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureRefundSendResponse>('/api/CaiNiao/GetInsureRefundSend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛鎵ц鎶曚繚 POST /api/CaiNiao/GetInsureSend */
+export async function getInsureSend(body: API.GetInsureSendRequest, options?: API.RequestConfig) {
+  return request<API.GetInsureSendResponse>('/api/CaiNiao/GetInsureSend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇淇濋櫓绛剧害璁よ瘉杩炴帴 POST /api/CaiNiao/GetInsureSignUrl */
+export async function getInsureSignUrl(
+  body: API.GetInsureSignUrlRequest,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureSignUrlResponse>('/api/CaiNiao/GetInsureSignUrl', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎻掑叆鎶曚繚浜у搧淇℃伅 POST /api/CaiNiao/InsertInsureProductConsult */
+export async function insertInsureProductConsult(
+  body: API.GetInsureProductConsultRequest,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CaiNiao/InsertInsureProductConsult', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/CaiNiaoCallBack.ts b/src/services/api/CaiNiaoCallBack.ts
new file mode 100644
index 0000000..3d94141
--- /dev/null
+++ b/src/services/api/CaiNiaoCallBack.ts
@@ -0,0 +1,48 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 閫�淇濈粨鏋滈�氱煡 POST /api/CaiNiaoCallBack/GetInsureRefundResultNotify */
+export async function getInsureRefundResultNotify(options?: API.RequestConfig) {
+  return request<API.GetInsureRefundResultNotifyResponse>(
+    '/api/CaiNiaoCallBack/GetInsureRefundResultNotify',
+    {
+      method: 'POST',
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鎶曚繚缁撴灉閫氱煡 POST /api/CaiNiaoCallBack/GetInsureResultNotify */
+export async function getInsureResultNotify(options?: API.RequestConfig) {
+  return request<API.GetInsureResultNotifyResponse>('/api/CaiNiaoCallBack/GetInsureResultNotify', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 鎶曚繚缁撴灉閫氱煡 POST /api/CaiNiaoCallBack/GetInsureResultNotifyTest */
+export async function getInsureResultNotifyTest(
+  body: API.GetInsureResultNotifyRequest,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureResultNotifyResponse>(
+    '/api/CaiNiaoCallBack/GetInsureResultNotifyTest',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 绛剧害缁撴灉閫氱煡 POST /api/CaiNiaoCallBack/GetInsureSignNotify */
+export async function getInsureSignNotify(options?: API.RequestConfig) {
+  return request<API.GetInsureSignNotifyResponse>('/api/CaiNiaoCallBack/GetInsureSignNotify', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/CircleFriend.ts b/src/services/api/CircleFriend.ts
new file mode 100644
index 0000000..c81b408
--- /dev/null
+++ b/src/services/api/CircleFriend.ts
@@ -0,0 +1,219 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 瀹℃牳/鍏抽棴鏈嬪弸鍦堟秷鎭� POST /api/CircleFriend/CheckCircleFriend */
+export async function checkCircleFriend(
+  body: API.CheckCircleFriendInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CircleFriend/CheckCircleFriend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹℃牳鏈嬪弸鍦堣瘎璁� POST /api/CircleFriend/CheckCircleFriendReply */
+export async function checkCircleFriendReply(
+  body: API.CheckCircleFriendReplyInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CircleFriend/CheckCircleFriendReply', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏈嬪弸鍦堟秷鎭垹闄� GET /api/CircleFriend/DeteleCircleFriend */
+export async function deteleCircleFriend(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeteleCircleFriendParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CircleFriend/DeteleCircleFriend', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎璇勮 GET /api/CircleFriend/DeteleCircleFriendReply */
+export async function deteleCircleFriendReply(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeteleCircleFriendReplyParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CircleFriend/DeteleCircleFriendReply', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏈嬪弸鍦堟秷鎭� GET /api/CircleFriend/GetCircleFriend */
+export async function getCircleFriend(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCircleFriendParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CircleFriendDto>('/api/CircleFriend/GetCircleFriend', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏈嬪弸鍦堟秷鎭鎯� GET /api/CircleFriend/GetCircleFriendDetail */
+export async function getCircleFriendDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCircleFriendDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CircleFriendDto>('/api/CircleFriend/GetCircleFriendDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏈嬪弸鍦堟秷鎭垪琛� POST /api/CircleFriend/GetCircleFriendList */
+export async function getCircleFriendList(
+  body: API.GetCircleFriendListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CircleFriendDtoPageOutput>('/api/CircleFriend/GetCircleFriendList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏈嬪弸鍦堟垜鍏虫敞鐨勫垪琛� POST /api/CircleFriend/GetCircleFriendMutualFollowList */
+export async function getCircleFriendMutualFollowList(
+  body: API.GetCircleFriendMutualFollowListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CircleFriendDtoPageOutput>(
+    '/api/CircleFriend/GetCircleFriendMutualFollowList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璇勮璇︽儏 GET /api/CircleFriend/GetCircleFriendReply */
+export async function getCircleFriendReply(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCircleFriendReplyParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CircleFriendReplyInfo>('/api/CircleFriend/GetCircleFriendReply', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璇勮鍒楄〃 POST /api/CircleFriend/GetCircleFriendReplyList */
+export async function getCircleFriendReplyList(
+  body: API.GetCircleFriendReplyListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CircleFriendUserReplyPageOutput>(
+    '/api/CircleFriend/GetCircleFriendReplyList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鍙戞湅鍙嬪湀 POST /api/CircleFriend/MakeACircleFriend */
+export async function makeACircleFriend(
+  body: API.MakeACircleFriendInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CircleFriend/MakeACircleFriend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏈嬪弸鍦堣瘎璁�/鍥炲 POST /api/CircleFriend/ReplyCircleFriend */
+export async function replyCircleFriend(
+  body: API.ReplyCircleFriendInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CircleFriendReplyInfo>('/api/CircleFriend/ReplyCircleFriend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏈嬪弸鍦堝彇娑堢偣璧� POST /api/CircleFriend/ThumbsRecallCircleFriend */
+export async function thumbsRecallCircleFriend(
+  body: API.ThumbsCircleFriendInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CircleFriend/ThumbsRecallCircleFriend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏈嬪弸鍦堢偣璧� POST /api/CircleFriend/ThumbsUpCircleFriend */
+export async function thumbsUpCircleFriend(
+  body: API.ThumbsCircleFriendInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CircleFriend/ThumbsUpCircleFriend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Common.ts b/src/services/api/Common.ts
new file mode 100644
index 0000000..4ed4f00
--- /dev/null
+++ b/src/services/api/Common.ts
@@ -0,0 +1,108 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鑾峰彇棰勮鏁版嵁 GET /api/Common/GetPreViewCache */
+export async function getPreViewCache(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetPreViewCacheParams,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Common/GetPreViewCache', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 绗笁鏂归摱琛屽崱棰勭暀鎵嬫満鍙烽獙璇� 鍙戦�侀獙璇佺爜 POST /api/Common/SendBankCardCertificationVerificationCode */
+export async function sendBankCardCertificationVerificationCode(
+  body: API.SendBankCardCertificationVerificationCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Common/SendBankCardCertificationVerificationCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍙戦�侀偖绠遍獙璇佺爜 POST /api/Common/SendEmailVerificationCode */
+export async function sendEmailVerificationCode(
+  body: API.SendEmailVerificationCodeByBusinessTypeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Common/SendEmailVerificationCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绗笁鏂规墜鏈哄彿楠岃瘉 鍙戦�侀獙璇佺爜 POST /api/Common/SendPhoneCertificationVerificationCode */
+export async function sendPhoneCertificationVerificationCode(
+  body: API.SendPhoneCertificationVerificationCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Common/SendPhoneCertificationVerificationCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍙戦�侀獙璇佺爜 POST /api/Common/SendVerificationCode */
+export async function sendVerificationCode(
+  body: API.SendPhoneVerificationCodeByBusinessTypeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Common/SendVerificationCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍐欏叆棰勮鏁版嵁 POST /api/Common/SetPreViewCache */
+export async function setPreViewCache(body: API.SetPreViewCacheInput, options?: API.RequestConfig) {
+  return request<string>('/api/Common/SetPreViewCache', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 韬唤璇丱CR璇嗗埆 璇嗗埆韬唤璇佹鍙嶉潰淇℃伅銆傛鎺ュ彛鎸夌収璋冪敤娆℃暟鍗曠嫭璁¤垂 POST /api/Common/UserCredentialVerifyOcrIDCard */
+export async function userCredentialVerifyOcrIDCard(
+  body: API.UserCredentialVerifyOcrIDCardInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserCredentialVerifyOcrIDCardResponse>(
+    '/api/Common/UserCredentialVerifyOcrIDCard',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
diff --git a/src/services/api/CompanyInsure.ts b/src/services/api/CompanyInsure.ts
new file mode 100644
index 0000000..404f31a
--- /dev/null
+++ b/src/services/api/CompanyInsure.ts
@@ -0,0 +1,206 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鍏ラ┗瀹㈡埛鍒楄〃瀵煎嚭 POST /api/CompanyInsure/CompanyInsuresExport */
+export async function companyInsuresExport(
+  body: API.GetCompanyInsuresExportInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/CompanyInsure/CompanyInsuresExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板鎶曚繚瀹㈡埛淇℃伅 POST /api/CompanyInsure/CreateCompanyInsure */
+export async function createCompanyInsure(
+  body: API.CreateCompanyInsureInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CompanyInsure/CreateCompanyInsure', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢叉柟瀹㈡埛鍒楄〃瀵煎嚭 POST /api/CompanyInsure/CustomerInfoExport */
+export async function customerInfoExport(
+  body: API.GetCustomerInfoExportInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/CompanyInsure/CustomerInfoExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浼佷笟鏀粯瀹濊处鍙蜂俊鎭� GET /api/CompanyInsure/GetAlipayAccount */
+export async function getAlipayAccount(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetAlipayAccountParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetAlipayAccount>('/api/CompanyInsure/GetAlipayAccount', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎶曚繚瀹㈡埛淇℃伅 GET /api/CompanyInsure/GetCompanyInsureById */
+export async function getCompanyInsureById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCompanyInsureByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CompanyInsureDto>('/api/CompanyInsure/GetCompanyInsureById', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍏ラ┗瀹㈡埛鍒楄〃 POST /api/CompanyInsure/GetCompanyInsurePagedList */
+export async function getCompanyInsurePagedList(
+  body: API.GetCompanyInsurePagedListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CompanyInsureInfoPageOutput>('/api/CompanyInsure/GetCompanyInsurePagedList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢叉柟瀹㈡埛淇℃伅鍒楄〃 POST /api/CompanyInsure/GetCustomerInfoList */
+export async function getCustomerInfoList(
+  body: API.GetCustomerInfoListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureCustomerInfoPageOutput>('/api/CompanyInsure/GetCustomerInfoList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢叉柟瀹㈡埛鍒楄〃 POST /api/CompanyInsure/GetInsureCustomers */
+export async function getInsureCustomers(
+  body: API.GetInsureCustomersInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureCustomerModelPageOutput>('/api/CompanyInsure/GetInsureCustomers', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇淇濋櫓瀹㈡埛 GET /api/CompanyInsure/GetInsureCustomersForSelect */
+export async function getInsureCustomersForSelect(options?: API.RequestConfig) {
+  return request<API.InsureCustomerDto[]>('/api/CompanyInsure/GetInsureCustomersForSelect', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇绛剧害缁撴灉 GET /api/CompanyInsure/GetInsureStatusInfo */
+export async function getInsureStatusInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureStatusInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureStatusInfo>('/api/CompanyInsure/GetInsureStatusInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁鍦板潃鑾峰彇base64浜岀淮鐮� GET /api/CompanyInsure/GetQrCodeByUrl */
+export async function getQrCodeByUrl(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetQrCodeByUrlParams,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/CompanyInsure/GetQrCodeByUrl', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鐢叉柟瀹㈡埛鍒楄〃瀵煎嚭 POST /api/CompanyInsure/InsureCustomersExport */
+export async function insureCustomersExport(
+  body: API.GetCustomersExportInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/CompanyInsure/InsureCustomersExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆浼佷笟鏀粯瀹濊处鍙� POST /api/CompanyInsure/SetAlipayAccount */
+export async function setAlipayAccount(
+  body: API.SetAlipayAccountInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CompanyInsure/SetAlipayAccount', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 缂栬緫鎶曚繚瀹㈡埛淇℃伅 POST /api/CompanyInsure/UpdateCompanyInsure */
+export async function updateCompanyInsure(
+  body: API.UpdateCompanyInsureInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CompanyInsure/UpdateCompanyInsure', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Consult.ts b/src/services/api/Consult.ts
new file mode 100644
index 0000000..c6f83b8
--- /dev/null
+++ b/src/services/api/Consult.ts
@@ -0,0 +1,179 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/Consult/CancelConsultAttention */
+export async function cancelConsultAttention(
+  body: API.ConsultViewInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Consult/CancelConsultAttention', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍜ㄨ淇℃伅鏀惰棌璁板綍 POST /api/Consult/ConsultAttention */
+export async function consultAttention(body: API.ConsultViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/Consult/ConsultAttention', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍜ㄨ淇℃伅娴忚璁板綍 POST /api/Consult/ConsultBrowse */
+export async function consultBrowse(body: API.ConsultViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/Consult/ConsultBrowse', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓鍜ㄨ POST /api/Consult/CreateOrEditConsult */
+export async function createOrEditConsult(
+  body: API.CreateOrEditConsultInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Consult/CreateOrEditConsult', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鍜ㄨ GET /api/Consult/DeleteConsult */
+export async function deleteConsult(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteConsultParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Consult/DeleteConsult', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍜ㄨ璇︽儏 GET /api/Consult/GetConsultInfo */
+export async function getConsultInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetConsultInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ConsultDto>('/api/Consult/GetConsultInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍚庣鑾峰彇鍜ㄨ鍒楄〃 POST /api/Consult/GetConsultList */
+export async function getConsultList(body: API.ConsultListInput, options?: API.RequestConfig) {
+  return request<API.ConsultDtoPageOutput>('/api/Consult/GetConsultList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎺ㄨ崘鍜ㄨ GET /api/Consult/GetConsultRecommend */
+export async function getConsultRecommend(options?: API.RequestConfig) {
+  return request<API.ConsultDto[]>('/api/Consult/GetConsultRecommend', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鍓嶇鑾峰彇鍜ㄨ璇︽儏 GET /api/Consult/GetFronConsultInfo */
+export async function getFronConsultInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetFronConsultInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ConsultDto>('/api/Consult/GetFronConsultInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍓嶇鑾峰彇鍜ㄨ鍒楄〃 POST /api/Consult/GetFrontConsultList */
+export async function getFrontConsultList(
+  body: API.GetFrontConsultListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ConsultDtoPageOutput>('/api/Consult/GetFrontConsultList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑鍜ㄨ鍒楄〃 POST /api/Consult/GetMyConsultList */
+export async function getMyConsultList(
+  body: API.GetMyConsultListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ConsultDtoPageOutput>('/api/Consult/GetMyConsultList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鍜ㄨ鐘舵�� POST /api/Consult/SetConsultStatus */
+export async function setConsultStatus(body: API.OrderStatusInput, options?: API.RequestConfig) {
+  return request<number>('/api/Consult/SetConsultStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鎺ㄨ崘鍜ㄨ POST /api/Consult/SetResourceRecommend */
+export async function setResourceRecommend(
+  body: API.ConsultRecommendInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Consult/SetResourceRecommend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/CooperationApply.ts b/src/services/api/CooperationApply.ts
new file mode 100644
index 0000000..677d1aa
--- /dev/null
+++ b/src/services/api/CooperationApply.ts
@@ -0,0 +1,96 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板鍚堜綔鐨勮窡杩� POST /api/CooperationApply/AddCooperationApplyFllow */
+export async function addCooperationApplyFllow(
+  body: API.CreateCooperationApplyFllowInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CooperationApply/AddCooperationApplyFllow', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板淇敼鍚堜綔鐢宠 POST /api/CooperationApply/CreateOrUpdateCooperationApply */
+export async function createOrUpdateCooperationApply(
+  body: API.CreateOrUpdateCooperationApplyInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CooperationApply/CreateOrUpdateCooperationApply', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓骞冲彴鍚堜綔 POST /api/CooperationApply/CreatePlatformCooperationApply */
+export async function createPlatformCooperationApply(
+  body: API.CreatePlatformCooperationApplyInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CooperationApply/CreatePlatformCooperationApply', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍚堜綔鐨勮鎯� GET /api/CooperationApply/GetCooperationApplyById */
+export async function getCooperationApplyById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCooperationApplyByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CooperationApplyDto>('/api/CooperationApply/GetCooperationApplyById', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍚堜綔鐨勫垪琛� POST /api/CooperationApply/GetCooperationApplyList */
+export async function getCooperationApplyList(
+  body: API.GetCooperationApplyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CooperationApplyDtoPageOutput>(
+    '/api/CooperationApply/GetCooperationApplyList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璁剧疆鍚堜綔鐘舵�� POST /api/CooperationApply/SetStatus */
+export async function setStatus(
+  body: API.SetCooperationApplyStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/CooperationApply/SetStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Customer.ts b/src/services/api/Customer.ts
new file mode 100644
index 0000000..ab9cd34
--- /dev/null
+++ b/src/services/api/Customer.ts
@@ -0,0 +1,93 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鎵归噺璁剧疆瀹㈡埛鏈嶅姟浜哄憳 POST /api/Customer/BatchSetUserServiceStaff */
+export async function batchSetUserServiceStaff(
+  body: API.BatchSetUserServiceStaffInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Customer/BatchSetUserServiceStaff', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹㈡埛绠$悊鍒嗛〉鍒楄〃 POST /api/Customer/GetCustomerManagePage */
+export async function getCustomerManagePage(
+  body: API.QueryCustomerManageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CustomerManageListOutputPageOutput>('/api/Customer/GetCustomerManagePage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎴戠殑瀹㈡埛绠$悊鍒嗛〉鍒楄〃 POST /api/Customer/GetMyCustomerManagePage */
+export async function getMyCustomerManagePage(
+  body: API.QueryCustomerManageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CustomerManageListOutputPageOutput>('/api/Customer/GetMyCustomerManagePage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏈嶅姟浜哄憳鍒嗛〉鍒楄〃 POST /api/Customer/GetServiceStaffPage */
+export async function getServiceStaffPage(
+  body: API.QueryServiceStaffListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ServiceStaffListOutputPageOutput>('/api/Customer/GetServiceStaffPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鐢ㄦ埛鎵�灞炰骇涓氬洯鍖� POST /api/Customer/SetUserIndustrialPark */
+export async function setUserIndustrialPark(
+  body: API.SetUserIndustrialParkInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Customer/SetUserIndustrialPark', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆瀹㈡埛鏈嶅姟浜哄憳 POST /api/Customer/SetUserServiceStaff */
+export async function setUserServiceStaff(
+  body: API.SetUserServiceStaffInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Customer/SetUserServiceStaff', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/EnterpriseMaterial.ts b/src/services/api/EnterpriseMaterial.ts
new file mode 100644
index 0000000..ac06d23
--- /dev/null
+++ b/src/services/api/EnterpriseMaterial.ts
@@ -0,0 +1,102 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板浼佷笟鏉愭枡淇℃伅 POST /api/EnterpriseMaterial/AddEnterpriseMaterial */
+export async function addEnterpriseMaterial(
+  body: API.AddEnterpriseMaterialInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/EnterpriseMaterial/AddEnterpriseMaterial', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浼佷笟鏉愭枡淇℃伅璇︽儏 POST /api/EnterpriseMaterial/GetEnterpriseMaterialDetail */
+export async function getEnterpriseMaterialDetail(
+  body: API.QueryEnterpriseMaterialDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.EnterpriseMaterialDetailOutput>(
+    '/api/EnterpriseMaterial/GetEnterpriseMaterialDetail',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏍规嵁鐢ㄦ埛id鍜屾潗鏂欑被鍨嬭幏鍙栦紒涓氭潗鏂檌d GET /api/EnterpriseMaterial/GetEnterpriseMaterialIdByUserId */
+export async function getEnterpriseMaterialIdByUserId(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetEnterpriseMaterialIdByUserIdParams,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/EnterpriseMaterial/GetEnterpriseMaterialIdByUserId', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浼佷笟鏉愭枡绠$悊鍒嗛〉鍒楄〃 POST /api/EnterpriseMaterial/GetEnterpriseMaterialManagePage */
+export async function getEnterpriseMaterialManagePage(
+  body: API.QueryEnterpriseMaterialManageListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.EnterpriseMaterialManageListOutputPageOutput>(
+    '/api/EnterpriseMaterial/GetEnterpriseMaterialManagePage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鎴戠殑浼佷笟鍥涙祦鏉愭枡鍒楄〃 POST /api/EnterpriseMaterial/GetMyEnterpriseMaterialPage */
+export async function getMyEnterpriseMaterialPage(
+  body: API.PageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MyEnterpriseMaterialListOutputPageOutput>(
+    '/api/EnterpriseMaterial/GetMyEnterpriseMaterialPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏇存柊浼佷笟鏉愭枡淇℃伅 POST /api/EnterpriseMaterial/UpdateEnterpriseMaterial */
+export async function updateEnterpriseMaterial(
+  body: API.UpdateEnterpriseMaterialInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/EnterpriseMaterial/UpdateEnterpriseMaterial', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/FirstPartyCompany.ts b/src/services/api/FirstPartyCompany.ts
new file mode 100644
index 0000000..3291a55
--- /dev/null
+++ b/src/services/api/FirstPartyCompany.ts
@@ -0,0 +1,166 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板鐢叉柟浼佷笟浼佷笟淇℃伅 POST /api/FirstPartyCompany/AddFirstPartyCompany */
+export async function addFirstPartyCompany(
+  body: API.AddFirstPartyCompanyInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/FirstPartyCompany/AddFirstPartyCompany', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板鐢叉柟浼佷笟瀹℃牳淇℃伅 POST /api/FirstPartyCompany/AddFirstPartyCompanyAudit */
+export async function addFirstPartyCompanyAudit(
+  body: API.AddFirstPartyCompanyAuditInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/FirstPartyCompany/AddFirstPartyCompanyAudit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢叉柟浼佷笟瀹℃牳璇︽儏 GET /api/FirstPartyCompany/GetFirstPartyCompanyAuditDatilById */
+export async function getFirstPartyCompanyAuditDatilById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetFirstPartyCompanyAuditDatilByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.FirstPartyCompanyAuditDatilOutput>(
+    '/api/FirstPartyCompany/GetFirstPartyCompanyAuditDatilById',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢叉柟浼佷笟瀹℃牳鍒嗛〉鍒楄〃 POST /api/FirstPartyCompany/GetFirstPartyCompanyAuditPage */
+export async function getFirstPartyCompanyAuditPage(
+  body: API.QueryFirstPartyCompanyAuditListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.FirstPartyCompanyAuditListOutputPageOutput>(
+    '/api/FirstPartyCompany/GetFirstPartyCompanyAuditPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢叉柟浼佷笟浼佷笟淇℃伅璇︾粏 POST /api/FirstPartyCompany/GetFirstPartyCompanyDetail */
+export async function getFirstPartyCompanyDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetFirstPartyCompanyDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.FirstPartyCompanyDto>('/api/FirstPartyCompany/GetFirstPartyCompanyDetail', {
+    method: 'POST',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢叉柟浼佷笟鍒嗛〉鍒楄〃 POST /api/FirstPartyCompany/GetFirstPartyCompanyListPage */
+export async function getFirstPartyCompanyListPage(
+  body: API.QueryFirstPartyCompanyListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.FirstPartyCompanyListOutputPageOutput>(
+    '/api/FirstPartyCompany/GetFirstPartyCompanyListPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢叉柟浼佷笟绠�鍗曞垪琛� GET /api/FirstPartyCompany/GetFirstPartyCompanySimpleList */
+export async function getFirstPartyCompanySimpleList(options?: API.RequestConfig) {
+  return request<API.EnterpriseSimpleOutput[]>(
+    '/api/FirstPartyCompany/GetFirstPartyCompanySimpleList',
+    {
+      method: 'GET',
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鎴戠殑鐢叉柟浼佷笟浼佷笟淇℃伅 POST /api/FirstPartyCompany/GetMyFirstPartyCompanyInfo */
+export async function getMyFirstPartyCompanyInfo(options?: API.RequestConfig) {
+  return request<API.MyFirstPartyCompanyDto>('/api/FirstPartyCompany/GetMyFirstPartyCompanyInfo', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鐢叉柟浼佷笟瀹℃牳鐘舵�� POST /api/FirstPartyCompany/SetFirstPartyCompanyAuditStatus */
+export async function setFirstPartyCompanyAuditStatus(
+  body: API.SetFirstPartyCompanyAuditStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/FirstPartyCompany/SetFirstPartyCompanyAuditStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊鐢叉柟浼佷笟浼佷笟淇℃伅 POST /api/FirstPartyCompany/UpdateFirstPartyCompany */
+export async function updateFirstPartyCompany(
+  body: API.UpdateFirstPartyCompanyInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/FirstPartyCompany/UpdateFirstPartyCompany', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊鐢叉柟浼佷笟瀹℃牳淇℃伅 POST /api/FirstPartyCompany/UpdateFirstPartyCompanyAudit */
+export async function updateFirstPartyCompanyAudit(
+  body: API.UpdateFirstPartyCompanyAuditInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/FirstPartyCompany/UpdateFirstPartyCompanyAudit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Fund.ts b/src/services/api/Fund.ts
new file mode 100644
index 0000000..d975ab0
--- /dev/null
+++ b/src/services/api/Fund.ts
@@ -0,0 +1,63 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鑾峰彇鏀粯瀹濆厖鍊肩爜淇℃伅 POST /api/Fund/GetAliRechargeCodeInfo */
+export async function getAliRechargeCodeInfo(
+  body: API.AliRechargeInput,
+  options?: API.RequestConfig
+) {
+  return request<API.AliRechargeInfoAjaxResponse>('/api/Fund/GetAliRechargeCodeInfo', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏀粯瀹濆厖鍊肩姸鎬� GET /api/Fund/GetAliRechargeStatus */
+export async function getAliRechargeStatus(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetAliRechargeStatusParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Fund/GetAliRechargeStatus', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇寰俊鍏呭�肩爜淇℃伅 POST /api/Fund/GetWxRechargeCodeInfo */
+export async function getWxRechargeCodeInfo(
+  body: API.WxRechargeInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WxRechargeInfoAjaxResponse>('/api/Fund/GetWxRechargeCodeInfo', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇寰俊鍏呭�肩姸鎬� GET /api/Fund/GetWxRechargeStatus */
+export async function getWxRechargeStatus(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetWxRechargeStatusParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Fund/GetWxRechargeStatus', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/HeadHunter.ts b/src/services/api/HeadHunter.ts
new file mode 100644
index 0000000..1819649
--- /dev/null
+++ b/src/services/api/HeadHunter.ts
@@ -0,0 +1,185 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/HeadHunter/CancelHeadHunterAttention */
+export async function cancelHeadHunterAttention(
+  body: API.HeadHunterViewInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/HeadHunter/CancelHeadHunterAttention', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓鐚庡ご POST /api/HeadHunter/CreateOrEditHunter */
+export async function createOrEditHunter(
+  body: API.CreateOrEditHeadHunterInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/HeadHunter/CreateOrEditHunter', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鐚庡ご GET /api/HeadHunter/DeleteHeadHunter */
+export async function deleteHeadHunter(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteHeadHunterParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/HeadHunter/DeleteHeadHunter', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍓嶇鑾峰彇鐚庡ご璇︽儏 GET /api/HeadHunter/GetFronHeadHunterInfo */
+export async function getFronHeadHunterInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetFronHeadHunterInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.HeadHunterDto>('/api/HeadHunter/GetFronHeadHunterInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍓嶇鑾峰彇鐚庡ご鍒楄〃 POST /api/HeadHunter/GetFrontHeadHunterList */
+export async function getFrontHeadHunterList(
+  body: API.GetFrontHeadHunterListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.HeadHunterDtoPageOutput>('/api/HeadHunter/GetFrontHeadHunterList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐚庡ご璇︽儏 GET /api/HeadHunter/GetHeadHunterInfo */
+export async function getHeadHunterInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetHeadHunterInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.HeadHunterDto>('/api/HeadHunter/GetHeadHunterInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍚庣鑾峰彇鐚庡ご鍒楄〃 POST /api/HeadHunter/GetHeadHunterList */
+export async function getHeadHunterList(
+  body: API.HeadHunterListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.HeadHunterDtoPageOutput>('/api/HeadHunter/GetHeadHunterList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎺ㄨ崘鐚庡ご GET /api/HeadHunter/GetHeadHunterRecommend */
+export async function getHeadHunterRecommend(options?: API.RequestConfig) {
+  return request<API.HeadHunterDto[]>('/api/HeadHunter/GetHeadHunterRecommend', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑鐚庡ご鍒楄〃 POST /api/HeadHunter/GetMyHeadHunterList */
+export async function getMyHeadHunterList(
+  body: API.GetMyHeadHunterListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.HeadHunterDtoPageOutput>('/api/HeadHunter/GetMyHeadHunterList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐚庡ご淇℃伅鏀惰棌璁板綍 POST /api/HeadHunter/HeadHunterAttention */
+export async function headHunterAttention(
+  body: API.HeadHunterViewInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/HeadHunter/HeadHunterAttention', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐚庡ご淇℃伅娴忚璁板綍 POST /api/HeadHunter/HeadHunterBrowse */
+export async function headHunterBrowse(body: API.HeadHunterViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/HeadHunter/HeadHunterBrowse', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鐚庡ご鐘舵�� POST /api/HeadHunter/SetHeadHunterStatus */
+export async function setHeadHunterStatus(body: API.OrderStatusInput, options?: API.RequestConfig) {
+  return request<number>('/api/HeadHunter/SetHeadHunterStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鎺ㄨ崘鐚庡ご POST /api/HeadHunter/SetResourceRecommend */
+export async function setResourceRecommend(
+  body: API.HeadHunterRecommendInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/HeadHunter/SetResourceRecommend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/HelpQuestion.ts b/src/services/api/HelpQuestion.ts
new file mode 100644
index 0000000..3999bf2
--- /dev/null
+++ b/src/services/api/HelpQuestion.ts
@@ -0,0 +1,93 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板淇敼甯姪 POST /api/HelpQuestion/CreateOrEditHelpQuestion */
+export async function createOrEditHelpQuestion(
+  body: API.CreateOrEditHelpQuestionInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/HelpQuestion/CreateOrEditHelpQuestion', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎甯姪 DELETE /api/HelpQuestion/DeleteHelpQuestion */
+export async function deleteHelpQuestion(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteHelpQuestionParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/HelpQuestion/DeleteHelpQuestion', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/HelpQuestion/GetHelpQuestionForFrontList */
+export async function getHelpQuestionForFrontList(
+  body: API.GetHelpQuestionListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.HelpQuestionDtoPageOutput>('/api/HelpQuestion/GetHelpQuestionForFrontList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇甯姪璇︽儏 GET /api/HelpQuestion/GetHelpQuestionInfo */
+export async function getHelpQuestionInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetHelpQuestionInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.HelpQuestionDto>('/api/HelpQuestion/GetHelpQuestionInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇甯姪璇︽儏鍒楄〃 POST /api/HelpQuestion/GetHelpQuestionList */
+export async function getHelpQuestionList(
+  body: API.GetHelpQuestionListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.HelpQuestionDtoPageOutput>('/api/HelpQuestion/GetHelpQuestionList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆甯姪鐘舵�� POST /api/HelpQuestion/SetHelpQuestionStatus */
+export async function setHelpQuestionStatus(
+  body: API.OrderStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/HelpQuestion/SetHelpQuestionStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/IncentivePayments.ts b/src/services/api/IncentivePayments.ts
new file mode 100644
index 0000000..18e7f42
--- /dev/null
+++ b/src/services/api/IncentivePayments.ts
@@ -0,0 +1,36 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板濂栧姳閲戝彂鏀� POST /api/IncentivePayments/AddIncentivePayments */
+export async function addIncentivePayments(
+  body: API.AddIncentivePaymentsInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IncentivePayments/AddIncentivePayments', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇濂栧姳閲戝彂鏀剧鐞嗗垎椤靛垪琛� POST /api/IncentivePayments/GetIncentivePaymentsManagePage */
+export async function getIncentivePaymentsManagePage(
+  body: API.QueryIncentivePaymentsManageListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IncentivePaymentsManageListOutputPageOutput>(
+    '/api/IncentivePayments/GetIncentivePaymentsManagePage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
diff --git a/src/services/api/IndustrialPark.ts b/src/services/api/IndustrialPark.ts
new file mode 100644
index 0000000..8cfb12f
--- /dev/null
+++ b/src/services/api/IndustrialPark.ts
@@ -0,0 +1,92 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板浜т笟鍥尯 POST /api/IndustrialPark/AddIndustrialPark */
+export async function addIndustrialPark(
+  body: API.AddIndustrialParkInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustrialPark/AddIndustrialPark', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浜т笟鍥尯淇℃伅璇︽儏 POST /api/IndustrialPark/GetIndustrialParkDetail */
+export async function getIndustrialParkDetail(
+  body: API.QueryIndustrialParkDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IndustrialParkDetailOutput>('/api/IndustrialPark/GetIndustrialParkDetail', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浜т笟鍥尯涓嬫媺鍒楄〃鏁版嵁 GET /api/IndustrialPark/GetIndustrialParkDropDownList */
+export async function getIndustrialParkDropDownList(options?: API.RequestConfig) {
+  return request<API.IndustrialParkDropDownOutput[]>(
+    '/api/IndustrialPark/GetIndustrialParkDropDownList',
+    {
+      method: 'GET',
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇浜т笟鍥尯鍒嗛〉鍒楄〃 POST /api/IndustrialPark/GetIndustrialParkPage */
+export async function getIndustrialParkPage(
+  body: API.QueryIndustrialParkListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IndustrialParkListOutputPageOutput>(
+    '/api/IndustrialPark/GetIndustrialParkPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璁剧疆浜т笟鍥尯鐘舵�� POST /api/IndustrialPark/SetIndustrialParkStatus */
+export async function setIndustrialParkStatus(
+  body: API.SetIndustrialParkStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustrialPark/SetIndustrialParkStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊浜т笟鍥尯 POST /api/IndustrialPark/UpdateIndustrialPark */
+export async function updateIndustrialPark(
+  body: API.UpdateIndustrialParkInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustrialPark/UpdateIndustrialPark', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/IndustryBody.ts b/src/services/api/IndustryBody.ts
new file mode 100644
index 0000000..66b173a
--- /dev/null
+++ b/src/services/api/IndustryBody.ts
@@ -0,0 +1,157 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板琛屼笟鏈烘瀯浼佷笟淇℃伅 POST /api/IndustryBody/AddIndustryBody */
+export async function addIndustryBody(body: API.AddIndustryBodyInput, options?: API.RequestConfig) {
+  return request<number>('/api/IndustryBody/AddIndustryBody', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板琛屼笟鏈烘瀯瀹℃牳淇℃伅 POST /api/IndustryBody/AddIndustryBodyAudit */
+export async function addIndustryBodyAudit(
+  body: API.AddIndustryBodyAuditInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustryBody/AddIndustryBodyAudit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇琛屼笟鏈烘瀯瀹℃牳璇︽儏 GET /api/IndustryBody/GetIndustryBodyAuditDatilById */
+export async function getIndustryBodyAuditDatilById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetIndustryBodyAuditDatilByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.IndustryBodyAuditDatilOutput>(
+    '/api/IndustryBody/GetIndustryBodyAuditDatilById',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇琛屼笟鏈烘瀯瀹℃牳鍒嗛〉鍒楄〃 POST /api/IndustryBody/GetIndustryBodyAuditPage */
+export async function getIndustryBodyAuditPage(
+  body: API.QueryIndustryBodyAuditListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IndustryBodyAuditListOutputPageOutput>(
+    '/api/IndustryBody/GetIndustryBodyAuditPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇琛屼笟鏈烘瀯浼佷笟淇℃伅璇︽儏 GET /api/IndustryBody/GetIndustryBodyDetail */
+export async function getIndustryBodyDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetIndustryBodyDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.IndustryBodyDto>('/api/IndustryBody/GetIndustryBodyDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇琛屼笟鏈烘瀯鍒嗛〉鍒楄〃 POST /api/IndustryBody/GetIndustryBodyPage */
+export async function getIndustryBodyPage(
+  body: API.QueryIndustryBodyListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IndustryBodyListOutputPageOutput>('/api/IndustryBody/GetIndustryBodyPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇琛屼笟鏈烘瀯绠�鍗曞垪琛� GET /api/IndustryBody/GetIndustryBodySimpleList */
+export async function getIndustryBodySimpleList(options?: API.RequestConfig) {
+  return request<API.EnterpriseSimpleOutput[]>('/api/IndustryBody/GetIndustryBodySimpleList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑琛屼笟鏈烘瀯浼佷笟淇℃伅 POST /api/IndustryBody/GetMyIndustryBodyInfo */
+export async function getMyIndustryBodyInfo(options?: API.RequestConfig) {
+  return request<API.MyIndustryBodyDto>('/api/IndustryBody/GetMyIndustryBodyInfo', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆琛屼笟鏈烘瀯瀹℃牳鐘舵�� POST /api/IndustryBody/SetIndustryBodyAuditStatus */
+export async function setIndustryBodyAuditStatus(
+  body: API.SetIndustryBodyAuditStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustryBody/SetIndustryBodyAuditStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊琛屼笟鏈烘瀯浼佷笟淇℃伅 POST /api/IndustryBody/UpdateIndustryBody */
+export async function updateIndustryBody(
+  body: API.UpdateIndustryBodyInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustryBody/UpdateIndustryBody', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊琛屼笟鏈烘瀯瀹℃牳淇℃伅 POST /api/IndustryBody/UpdateIndustryBodyAudit */
+export async function updateIndustryBodyAudit(
+  body: API.UpdateIndustryBodyAuditInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustryBody/UpdateIndustryBodyAudit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/IndustryMating.ts b/src/services/api/IndustryMating.ts
new file mode 100644
index 0000000..c13230f
--- /dev/null
+++ b/src/services/api/IndustryMating.ts
@@ -0,0 +1,163 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板琛屼笟閰嶅浼佷笟淇℃伅 POST /api/IndustryMating/AddIndustryMating */
+export async function addIndustryMating(
+  body: API.AddIndustryMatingInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustryMating/AddIndustryMating', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板琛屼笟閰嶅瀹℃牳淇℃伅 POST /api/IndustryMating/AddIndustryMatingAudit */
+export async function addIndustryMatingAudit(
+  body: API.AddIndustryMatingAuditInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustryMating/AddIndustryMatingAudit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇琛屼笟閰嶅瀹℃牳璇︽儏 GET /api/IndustryMating/GetIndustryMatingAuditDatilById */
+export async function getIndustryMatingAuditDatilById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetIndustryMatingAuditDatilByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.IndustryMatingAuditDatilOutput>(
+    '/api/IndustryMating/GetIndustryMatingAuditDatilById',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇琛屼笟閰嶅瀹℃牳鍒嗛〉鍒楄〃 POST /api/IndustryMating/GetIndustryMatingAuditPage */
+export async function getIndustryMatingAuditPage(
+  body: API.QueryIndustryMatingAuditListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IndustryMatingAuditListOutputPageOutput>(
+    '/api/IndustryMating/GetIndustryMatingAuditPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇琛屼笟閰嶅浼佷笟淇℃伅璇︽儏 GET /api/IndustryMating/GetIndustryMatingDetail */
+export async function getIndustryMatingDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetIndustryMatingDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.IndustryMatingDto>('/api/IndustryMating/GetIndustryMatingDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇琛屼笟閰嶅鍒嗛〉鍒楄〃 POST /api/IndustryMating/GetIndustryMatingPage */
+export async function getIndustryMatingPage(
+  body: API.QueryIndustryMatingListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IndustryMatingListOutputPageOutput>(
+    '/api/IndustryMating/GetIndustryMatingPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇琛屼笟閰嶅绠�鍗曞垪琛� GET /api/IndustryMating/GetIndustryMatingSimpleList */
+export async function getIndustryMatingSimpleList(options?: API.RequestConfig) {
+  return request<API.EnterpriseSimpleOutput[]>('/api/IndustryMating/GetIndustryMatingSimpleList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑琛屼笟閰嶅浼佷笟淇℃伅 POST /api/IndustryMating/GetMyIndustryMatingInfo */
+export async function getMyIndustryMatingInfo(options?: API.RequestConfig) {
+  return request<API.MyIndustryMatingDto>('/api/IndustryMating/GetMyIndustryMatingInfo', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆琛屼笟閰嶅瀹℃牳鐘舵�� POST /api/IndustryMating/SetIndustryMatingAuditStatus */
+export async function setIndustryMatingAuditStatus(
+  body: API.SetIndustryMatingAuditStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustryMating/SetIndustryMatingAuditStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊琛屼笟閰嶅浼佷笟淇℃伅 POST /api/IndustryMating/UpdateIndustryMating */
+export async function updateIndustryMating(
+  body: API.UpdateIndustryMatingInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustryMating/UpdateIndustryMating', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊琛屼笟閰嶅瀹℃牳淇℃伅 POST /api/IndustryMating/UpdateIndustryMatingAudit */
+export async function updateIndustryMatingAudit(
+  body: API.UpdateIndustryMatingAuditInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/IndustryMating/UpdateIndustryMatingAudit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Information.ts b/src/services/api/Information.ts
new file mode 100644
index 0000000..689eeaa
--- /dev/null
+++ b/src/services/api/Information.ts
@@ -0,0 +1,673 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 閲囬泦鍒犻櫎璧勮 POST /api/Information/AcquisitionDeleteInformation */
+export async function acquisitionDeleteInformation(
+  body: API.BaseIdInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/AcquisitionDeleteInformation', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閲囩敤璧勮 POST /api/Information/AdoptInformation */
+export async function adoptInformation(body: API.BaseIdInput, options?: API.RequestConfig) {
+  return request<number>('/api/Information/AdoptInformation', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勮骞垮憡涓嬫灦 GET /api/Information/AdvertiseOffShelf */
+export async function advertiseOffShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIadvertiseOffShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/AdvertiseOffShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璧勮骞垮憡涓婃灦 GET /api/Information/AdvertiseOnShelf */
+export async function advertiseOnShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIadvertiseOnShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/AdvertiseOnShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璧勮鍏虫敞/鍙栨秷鍏虫敞 GET /api/Information/AttentOrNot */
+export async function attentOrNot(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIattentOrNotParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/AttentOrNot', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 淇濆瓨/鍙戝竷璧勮 POST /api/Information/CreateInformation */
+export async function createInformation(
+  body: API.CreateInformationInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Information/CreateInformation', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勮骞垮憡鏂板涓婃灦 POST /api/Information/CreateInformationAdvertise */
+export async function createInformationAdvertise(
+  body: API.CreateInformationAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Information/CreateInformationAdvertise', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛鍙戝竷璧勮 POST /api/Information/CustomCreateInformation */
+export async function customCreateInformation(
+  body: API.CreateInformationInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/CustomCreateInformation', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎璧勮 GET /api/Information/DeleteInformation */
+export async function deleteInformation(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteInformationParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/DeleteInformation', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇閲囬泦璧勮鍒嗛〉鍒楄〃 POST /api/Information/GetAcquisitionInformationPage */
+export async function getAcquisitionInformationPage(
+  body: API.QueryAcquisitionInformationInput,
+  options?: API.RequestConfig
+) {
+  return request<API.AcquisitionInformationListOutputPageOutput>(
+    '/api/Information/GetAcquisitionInformationPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鐢ㄦ埛璧勮绠$悊鍒嗛〉鍒楄〃 POST /api/Information/GetCustomInformationForManage */
+export async function getCustomInformationForManage(
+  body: API.GetInformationForManageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationForManagePageOutput>(
+    '/api/Information/GetCustomInformationForManage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璧勮澶存潯 POST /api/Information/GetHeadlineInformation */
+export async function getHeadlineInformation(
+  body: API.GetHeadlineInformationInput,
+  options?: API.RequestConfig
+) {
+  return request<API.HeadlineInformation[]>('/api/Information/GetHeadlineInformation', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 棣栭〉--鐑棬璧勮姒� GET /api/Information/GetHotInformationAdvertise */
+export async function getHotInformationAdvertise(options?: API.RequestConfig) {
+  return request<API.HotInformationAdvertiseInfo[]>('/api/Information/GetHotInformationAdvertise', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 琛屼笟璧勮--鐑棬璧勮 POST /api/Information/GetHotInformationAdvertiseByCategory */
+export async function getHotInformationAdvertiseByCategory(
+  body: API.GetInformationAdvertiseByCategoryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.HotInformationAdvertiseInfoPageOutput>(
+    '/api/Information/GetHotInformationAdvertiseByCategory',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇璧勮璇︽儏 GET /api/Information/GetInformation */
+export async function getInformation(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInformationParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationDetail>('/api/Information/GetInformation', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璧勮骞垮憡璇︽儏 GET /api/Information/GetInformationAdvertise */
+export async function getInformationAdvertise(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInformationAdvertiseParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationAdvertiseDetail>('/api/Information/GetInformationAdvertise', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璧勮骞垮憡鍒楄〃 POST /api/Information/GetInformationAdvertisesForManage */
+export async function getInformationAdvertisesForManage(
+  body: API.GetInformationAdvertisesForManageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationAdvertiseForManagePageOutput>(
+    '/api/Information/GetInformationAdvertisesForManage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 琛屼笟璧勮---璧勮 POST /api/Information/GetInformationByCategory */
+export async function getInformationByCategory(
+  body: API.GetInformationAdvertiseByCategoryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationInfoPageOutput>('/api/Information/GetInformationByCategory', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 灏忕▼搴�--鑾峰彇浠栫殑璧勮 POST /api/Information/GetInformationByUserId */
+export async function getInformationByUserId(
+  body: API.GeInformationByUserIdInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationForManagePageOutput>('/api/Information/GetInformationByUserId', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 琛屼笟璧勮--璇︽儏 GET /api/Information/GetInformationForDetail */
+export async function getInformationForDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInformationForDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationDetailInfo>('/api/Information/GetInformationForDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 棣栭〉--琛屼笟璧勮 GET /api/Information/GetInformationForHomePage */
+export async function getInformationForHomePage(options?: API.RequestConfig) {
+  return request<API.InformationForHomePageDto[]>('/api/Information/GetInformationForHomePage', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 璧勮绠$悊鍒楄〃 POST /api/Information/GetInformationForManage */
+export async function getInformationForManage(
+  body: API.GetInformationForManageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationForManagePageOutput>('/api/Information/GetInformationForManage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 琛屼笟璧勮--鐩稿叧鎺ㄨ崘 POST /api/Information/GetInformationForRecommend */
+export async function getInformationForRecommend(
+  body: API.GetInformationAdvertiseByCategoryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationInfo[]>('/api/Information/GetInformationForRecommend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璧勮灞曠ず璇︽儏 POST /api/Information/GetInformationShowDetail */
+export async function getInformationShowDetail(body: API.BaseIdInput, options?: API.RequestConfig) {
+  return request<API.InformationShowDetailDto>('/api/Information/GetInformationShowDetail', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐑棬璧勮灞曠ず鍒楄〃 POST /api/Information/GetInformationShowHotPage */
+export async function getInformationShowHotPage(
+  body: API.QueryInformationShowPageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationShowListDtoPageOutput>(
+    '/api/Information/GetInformationShowHotPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇璧勮灞曠ず鍒楄〃 POST /api/Information/GetInformationShowPage */
+export async function getInformationShowPage(
+  body: API.QueryInformationShowPageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationShowListDtoPageOutput>('/api/Information/GetInformationShowPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璧勮鐩稿叧鎺ㄨ崘灞曠ず鍒楄〃 POST /api/Information/GetInformationShowRecommendList */
+export async function getInformationShowRecommendList(
+  body: API.QueryInformationShowRecommendListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationShowListDtoPageOutput>(
+    '/api/Information/GetInformationShowRecommendList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璧勮瀹℃牳鍒楄〃 POST /api/Information/GetInformationWaitForCheck */
+export async function getInformationWaitForCheck(
+  body: API.GetInformationWaitForCheckInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationWaitForCheckPageOutput>(
+    '/api/Information/GetInformationWaitForCheck',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇璧勮骞垮憡浣嶆渶鍚庢帓搴� GET /api/Information/GetMaxAdvertiseSequence */
+export async function getMaxAdvertiseSequence(options?: API.RequestConfig) {
+  return request<number>('/api/Information/GetMaxAdvertiseSequence', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鎴戠殑鍏虫敞锛堣祫璁級 POST /api/Information/GetMyAttentions */
+export async function getMyAttentions(
+  body: API.GetMyInformationAttentionsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MyInformationAttentionInfoPageOutput>('/api/Information/GetMyAttentions', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎴戠殑璧勮 POST /api/Information/GetMyInformation */
+export async function getMyInformation(
+  body: API.GetMyInformationInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InformationForManagePageOutput>('/api/Information/GetMyInformation', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏈�杩戝彂甯冭祫璁� GET /api/Information/GetMyRecentInformation */
+export async function getMyRecentInformation(options?: API.RequestConfig) {
+  return request<API.MyRecentInformationDto[]>('/api/Information/GetMyRecentInformation', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鍗撶帴瀛︾ぞ鍏紬鍙疯幏鍙栨枃绔犺剼鏈�--娴嬭瘯浣跨敤 POST /api/Information/GetWxPublishWritingWorker */
+export async function getWxPublishWritingWorker(options?: API.RequestConfig) {
+  return request<number>('/api/Information/GetWxPublishWritingWorker', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 璧勮--娴忚 POST /api/Information/InformationBrowse */
+export async function informationBrowse(
+  body: API.InformationViewInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/InformationBrowse', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勮瀹℃牳 POST /api/Information/InformationCheck */
+export async function informationCheck(
+  body: API.InformationCheckInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/InformationCheck', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 琛屼笟璧勮--鎵撹祻 POST /api/Information/InformationReward */
+export async function informationReward(
+  body: API.InformationRewardInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Information/InformationReward', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勮--鐐硅禐 POST /api/Information/InformationThumbsUp */
+export async function informationThumbsUp(
+  body: API.InformationThumbsUpInputV2,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/InformationThumbsUp', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勮缃《 GET /api/Information/MyInformationPlaceTop */
+export async function myInformationPlaceTop(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APImyInformationPlaceTopParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/MyInformationPlaceTop', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璧勮涓嬫灦 GET /api/Information/OffShelf */
+export async function offShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIoffShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/OffShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璧勮涓婃灦 GET /api/Information/OnShelf */
+export async function onShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIonShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/OnShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆璧勮鎺ㄨ崘鐘舵�� POST /api/Information/SetInformationRecommendStatus */
+export async function setInformationRecommendStatus(
+  body: API.SetInformationRecommendStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/SetInformationRecommendStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒嗕韩璧勮 POST /api/Information/ShareInformation */
+export async function shareInformation(
+  body: API.ShareInformationInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/ShareInformation', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勮缂栬緫 POST /api/Information/UpdateInformation */
+export async function updateInformation(
+  body: API.UpdateInformationInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/UpdateInformation', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勮骞垮憡缂栬緫涓婃灦 POST /api/Information/UpdateInformationAdvertise */
+export async function updateInformationAdvertise(
+  body: API.UpdateInformationAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/UpdateInformationAdvertise', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勮缂栬緫涓旂洿鎺ュ鏍搁�氳繃 POST /api/Information/UpdateInformationWithAuditPass */
+export async function updateInformationWithAuditPass(
+  body: API.UpdateInformationInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Information/UpdateInformationWithAuditPass', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛璧勮骞垮憡鎶曟斁 POST /api/Information/UserCreateInformationAdvertise */
+export async function userCreateInformationAdvertise(
+  body: API.UserCreateInformationAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Information/UserCreateInformationAdvertise', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Insurance.ts b/src/services/api/Insurance.ts
new file mode 100644
index 0000000..ea92a6e
--- /dev/null
+++ b/src/services/api/Insurance.ts
@@ -0,0 +1,1415 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 涓婁紶淇濆崟淇℃伅 POST /api/Insurance/AddAttachmentForBill */
+export async function addAttachmentForBill(
+  body: API.UploadAttachmentInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/AddAttachmentForBill', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板鎶曚繚璁″垝 POST /api/Insurance/AddInsurePlan */
+export async function addInsurePlan(body: API.AddInsurePlanInput, options?: API.RequestConfig) {
+  return request<number>('/api/Insurance/AddInsurePlan', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板缓  淇濋櫓鏂规 POST /api/Insurance/AddInsureProject */
+export async function addInsureProject(
+  body: API.AddInsureProjectInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Insurance/AddInsureProject', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 淇濆瓨鏇存柊甯哥敤淇℃伅 POST /api/Insurance/AddUpdateInsureCommonInfo */
+export async function addUpdateInsureCommonInfo(
+  body: API.AddUpdateInsureCommonInfoInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Insurance/AddUpdateInsureCommonInfo', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 淇濆崟鎵瑰崟绠$悊 POST /api/Insurance/AddUpdateOfflineInsureBatchBill */
+export async function addUpdateOfflineInsureBatchBill(
+  body: API.InsureBatchBillInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/AddUpdateOfflineInsureBatchBill', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎵归噺鏇存柊浜у搧鐘舵�� POST /api/Insurance/BatchUpdateInsureProductStatus */
+export async function batchUpdateInsureProductStatus(
+  body: API.UpdateInsureProductStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/BatchUpdateInsureProductStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎵瑰崟鐨勪繚闄╄垂鐢� POST /api/Insurance/CalCulateBatchInsureMoney */
+export async function calCulateBatchInsureMoney(
+  body: API.InsureBatchBillInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/CalCulateBatchInsureMoney', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇杩囨湡鎵瑰崟鐨勪繚闄╄垂鐢� POST /api/Insurance/CalCulateBatchInsureMoneyForExpire */
+export async function calCulateBatchInsureMoneyForExpire(
+  body: API.InsureBatchBillInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/CalCulateBatchInsureMoneyForExpire', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎶曚繚鐨勮垂鐢� POST /api/Insurance/CalCulateInsureMoney */
+export async function calCulateInsureMoney(
+  body: API.GetInsureMoneyInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/CalCulateInsureMoney', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎵ц鎶曚繚涓磋繎鍒版湡閫氱煡(鑷璋冭瘯) POST /api/Insurance/ChangeInsurancePolicyCloseEndDateStatus */
+export async function changeInsurancePolicyCloseEndDateStatus(options?: API.RequestConfig) {
+  return request<number>('/api/Insurance/ChangeInsurancePolicyCloseEndDateStatus', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 妫�娴嬪父鐢ㄤ俊鎭槸鍚﹀凡缁忓瓨鍦� POST /api/Insurance/CheckIsExsitInsureCommonInfo */
+export async function checkIsExsitInsureCommonInfo(
+  body: API.AddUpdateInsureCommonInfoInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/CheckIsExsitInsureCommonInfo', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 妫�娴嬭亴涓氱被鍒槸鍚︾鍚堜骇鍝佹柟妗堟姇淇濊姹� POST /api/Insurance/CheckJobTypeIsAllowInsure */
+export async function checkJobTypeIsAllowInsure(
+  body: API.CheckJobTypeIsAllowInsureInput,
+  options?: API.RequestConfig
+) {
+  return request<boolean>('/api/Insurance/CheckJobTypeIsAllowInsure', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绾夸笅鎵瑰崟瀹℃牳 POST /api/Insurance/CheckOfflineBatchInsureBill */
+export async function checkOfflineBatchInsureBill(
+  body: API.CheckOfflineInsureBatchBillInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/CheckOfflineBatchInsureBill', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绾夸笅鎶曚繚瀹℃牳 POST /api/Insurance/CheckOfflineInsureBill */
+export async function checkOfflineInsureBill(
+  body: API.CheckOfflineInsureBillInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/CheckOfflineInsureBill', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇瀹㈡埛閽卞寘淇℃伅 GET /api/Insurance/CheckUserWalletBalanceInfoForTransfer */
+export async function checkUserWalletBalanceInfoForTransfer(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIcheckUserWalletBalanceInfoForTransferParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CheckUserWalletBalanceInfoOutput>(
+    '/api/Insurance/CheckUserWalletBalanceInfoForTransfer',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 绾夸笅鎵瑰崟鍒拌处瀹℃牳 POST /api/Insurance/ConfirmToAccountForBatchInsure */
+export async function confirmToAccountForBatchInsure(
+  body: API.ConfirmToAccountBatchInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/ConfirmToAccountForBatchInsure', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绾夸笅鍒拌处纭 POST /api/Insurance/ConfirmToAccountForInsure */
+export async function confirmToAccountForInsure(
+  body: API.ConfirmToAccountInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/ConfirmToAccountForInsure', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇瀹㈡埛鍏宠仈鍗忚妯℃澘鏂囦欢 POST /api/Insurance/ContractTemplateFileDown */
+export async function contractTemplateFileDown(
+  body: API.ContractTemplateDownInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Insurance/ContractTemplateFileDown', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎甯哥敤淇℃伅 DELETE /api/Insurance/DeleteCommonInfo */
+export async function deleteCommonInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteCommonInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/DeleteCommonInfo', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鎶曚繚璁″垝鍗曚釜鏄庣粏 GET /api/Insurance/DeletedInsurePlanDetail */
+export async function deletedInsurePlanDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeletedInsurePlanDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/DeletedInsurePlanDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎淇濋櫓 GET /api/Insurance/DeleteInsurancePolicy */
+export async function deleteInsurancePolicy(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteInsurancePolicyParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/DeleteInsurancePolicy', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鎵瑰崟 POST /api/Insurance/DeleteInsureBatchBill */
+export async function deleteInsureBatchBill(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteInsureBatchBillParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/DeleteInsureBatchBill', {
+    method: 'POST',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎淇濋櫓鏂规 GET /api/Insurance/DeleteInsureProject */
+export async function deleteInsureProject(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteInsureProjectParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/DeleteInsureProject', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鎰忓闄╂壒閲忛��淇�(浠呮敮鎸佹剰澶栭櫓) POST /api/Insurance/EnterpriseBatchAccidentRefund */
+export async function enterpriseBatchAccidentRefund(
+  body: API.EnterpriseBatchRefundInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureRefundSendResponse>('/api/Insurance/EnterpriseBatchAccidentRefund', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 闆囦富闄╂壒閲忛��淇�(浠呮敮鎸侀泧涓婚櫓) POST /api/Insurance/EnterpriseBatchRefund */
+export async function enterpriseBatchRefund(
+  body: API.EnterpriseBatchRefundInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureRefundSendResponse>('/api/Insurance/EnterpriseBatchRefund', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎵ц鎶曚繚璁″垝(鑷璋冭瘯) POST /api/Insurance/ExecInsuracePlanToInsure */
+export async function execInsuracePlanToInsure(options?: API.RequestConfig) {
+  return request<number>('/api/Insurance/ExecInsuracePlanToInsure', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 鎵瑰崟绠$悊--瀵煎嚭鍚嶅崟 GET /api/Insurance/ExportInsureBatchStaff */
+export async function exportInsureBatchStaff(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIexportInsureBatchStaffParams,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/ExportInsureBatchStaff', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 瀵煎嚭浜哄憳鍚嶅崟 GET /api/Insurance/ExportInsureStaff */
+export async function exportInsureStaff(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIexportInsureStaffParams,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/ExportInsureStaff', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎵瑰崟涓嬪弬淇濅汉鍛樺垪琛� POST /api/Insurance/GetBatchBillDetailPagedList */
+export async function getBatchBillDetailPagedList(
+  body: API.GetBatchBillDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsurancePolicyDetailInfoPageOutput>(
+    '/api/Insurance/GetBatchBillDetailPagedList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇淇濆崟鎴栨壒鍗曚笅 澧炲姞 鍒犻櫎 鏇存敼浜哄憳鍒楄〃 GET /api/Insurance/GetBatchBillStaffList */
+export async function getBatchBillStaffList(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetBatchBillStaffListParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetBatchBillStaffListOutput>('/api/Insurance/GetBatchBillStaffList', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浼佷笟鎶曚繚鍦板潃 GET /api/Insurance/GetCompanyInsureAddressList */
+export async function getCompanyInsureAddressList(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCompanyInsureAddressListParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetCompanyInsureAddressList[]>('/api/Insurance/GetCompanyInsureAddressList', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鎶曚繚璇︽儏瀵煎嚭 POST /api/Insurance/GetInsurancePolicyDetailExport */
+export async function getInsurancePolicyDetailExport(
+  body: API.GetInsurancePolicyDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/GetInsurancePolicyDetailExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎶曚繚璇︽儏瀵煎嚭锛堟睙瑗挎ā寮忥級 POST /api/Insurance/GetInsurancePolicyDetailExportJx */
+export async function getInsurancePolicyDetailExportJx(
+  body: API.GetInsurancePolicyDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/GetInsurancePolicyDetailExportJx', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇淇濆崟浜哄憳鍒楄〃鏃犲垎椤� POST /api/Insurance/GetInsurancePolicyDetailList */
+export async function getInsurancePolicyDetailList(
+  body: API.GetInsurancePolicyDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsurancePolicyDetailInfo[]>('/api/Insurance/GetInsurancePolicyDetailList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎶曚繚璇︽儏鍒楄〃 POST /api/Insurance/GetInsurancePolicyDetailPagedList */
+export async function getInsurancePolicyDetailPagedList(
+  body: API.GetInsurancePolicyDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsurancePolicyDetailInfoPageOutput>(
+    '/api/Insurance/GetInsurancePolicyDetailPagedList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鎶曚繚璇︽儏鍒楄〃澶撮儴 GET /api/Insurance/GetInsurancePolicyDetailPagedListHead */
+export async function getInsurancePolicyDetailPagedListHead(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsurancePolicyDetailPagedListHeadParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsurancePolicyInfo>('/api/Insurance/GetInsurancePolicyDetailPagedListHead', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鎶曟爣璇︽儏鍒楄〃 (姹熻タ妯″紡) POST /api/Insurance/GetInsurancePolicyDetailPagedListJx */
+export async function getInsurancePolicyDetailPagedListJx(
+  body: API.GetInsurancePolicyDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsurancePolicyDetailInfoJxPageOutput>(
+    '/api/Insurance/GetInsurancePolicyDetailPagedListJx',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇淇濋櫓绠$悊鍒楄〃 POST /api/Insurance/GetInsurancePolicyInfoPagedList */
+export async function getInsurancePolicyInfoPagedList(
+  body: API.GetInsurancePoliciesInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsurancePolicyInfoPageOutput>(
+    '/api/Insurance/GetInsurancePolicyInfoPagedList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鎶曚繚鍒楄〃 POST /api/Insurance/GetInsurancePolicyList */
+export async function getInsurancePolicyList(
+  body: API.GetInsurancePolicyListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsurancePolicyListPageOutput>('/api/Insurance/GetInsurancePolicyList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎶曚繚鍒楄〃瀵煎嚭 POST /api/Insurance/GetInsurancePolicyListExport */
+export async function getInsurancePolicyListExport(
+  body: API.GetInsurancePolicyListInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/GetInsurancePolicyListExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜哄憳鎶曚繚璁板綍/(鏂�)鎶曚繚浜烘姇淇濇鏁� POST /api/Insurance/GetInsurancePolicyRecords */
+export async function getInsurancePolicyRecords(
+  body: API.GetInsurancePolicyRecordsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsurancePolicyRecordPageOutput>('/api/Insurance/GetInsurancePolicyRecords', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎸夊鎴疯繘琛岀粺璁� POST /api/Insurance/GetInsuranceStaticByCustomer */
+export async function getInsuranceStaticByCustomer(
+  body: API.GetInsurancePoliciesInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsuranceStaticByCustomerDtoPageOutput>(
+    '/api/Insurance/GetInsuranceStaticByCustomer',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鎸夊鎴疯繘琛岀粺璁″鍑� POST /api/Insurance/GetInsuranceStaticByCustomerExport */
+export async function getInsuranceStaticByCustomerExport(
+  body: API.GetInsurancePoliciesInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/GetInsuranceStaticByCustomerExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏃ュ織 POST /api/Insurance/GetInsureActionLogList */
+export async function getInsureActionLogList(
+  body: API.GetInsureActionLogInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureActionLogOutputPageOutput>('/api/Insurance/GetInsureActionLogList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎵瑰崟璇︽儏 GET /api/Insurance/GetInsureBatchBillDetail */
+export async function getInsureBatchBillDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureBatchBillDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureBatchBillDetailDto>('/api/Insurance/GetInsureBatchBillDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇甯哥敤淇℃伅璇︽儏 GET /api/Insurance/GetInsureCommonInfoDetail */
+export async function getInsureCommonInfoDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureCommonInfoDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureCommonInfoDto>('/api/Insurance/GetInsureCommonInfoDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇甯哥敤淇℃伅鏁版嵁 POST /api/Insurance/GetInsureCommonInfoList */
+export async function getInsureCommonInfoList(
+  body: API.GetCommonInfoInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureCommonInfoDtoPageOutput>('/api/Insurance/GetInsureCommonInfoList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇涓嶅惈鍒嗛〉甯哥敤淇℃伅鍒楄〃 POST /api/Insurance/GetInsureCommonInfoNoPageList */
+export async function getInsureCommonInfoNoPageList(
+  body: API.GetCommonInfoInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureCommonInfoDto[]>('/api/Insurance/GetInsureCommonInfoNoPageList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鑱屼綅鍚嶇О鏍� GET /api/Insurance/GetInsureCommonInfoTreeList */
+export async function getInsureCommonInfoTreeList(options?: API.RequestConfig) {
+  return request<API.InsurePersonSortBigTypeTree[]>('/api/Insurance/GetInsureCommonInfoTreeList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鎶曚繚璇︽儏 GET /api/Insurance/GetInsureInfo */
+export async function getInsureInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureInfo>('/api/Insurance/GetInsureInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇淇濆崟闇�鏇存柊鍚庣殑璧锋鏈夋晥鏈� GET /api/Insurance/GetInsureNewEffectDateTime */
+export async function getInsureNewEffectDateTime(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureNewEffectDateTimeParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureEffectDateTimeOutput>('/api/Insurance/GetInsureNewEffectDateTime', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏌ョ湅浜哄憳鍒嗙被 POST /api/Insurance/GetInsurePersonSortList */
+export async function getInsurePersonSortList(
+  body: API.GetInsurePersonSortListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsurePersonSortListPageOutput>('/api/Insurance/GetInsurePersonSortList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鑱屼笟绫诲埆鍒楄〃 鏃犲垎椤� POST /api/Insurance/GetInsurePersonSortNoPageList */
+export async function getInsurePersonSortNoPageList(
+  body: API.GetInsurePersonSortListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsurePersonSortList[]>('/api/Insurance/GetInsurePersonSortNoPageList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璁″垝璇︽儏鎶曚繚鎵规 POST /api/Insurance/GetInsurePlanDetailList */
+export async function getInsurePlanDetailList(
+  body: API.GetInsurePlanDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsurePlanDetailDtoPageOutput>('/api/Insurance/GetInsurePlanDetailList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀵煎嚭璁″垝璇︽儏鎶曚繚鎵规 POST /api/Insurance/GetInsurePlanDetailListExport */
+export async function getInsurePlanDetailListExport(
+  body: API.GetInsurePlanDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/GetInsurePlanDetailListExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璁″垝璇︾粏浜哄憳鍚嶅崟 POST /api/Insurance/GetInsurePlanDetailStaff */
+export async function getInsurePlanDetailStaff(
+  body: API.GetInsurePlanDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsurePlanStaffDtoPageOutput>('/api/Insurance/GetInsurePlanDetailStaff', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀵煎嚭璁″垝璇︾粏浜哄憳鍚嶅崟 POST /api/Insurance/GetInsurePlanDetailStaffExport */
+export async function getInsurePlanDetailStaffExport(
+  body: API.GetInsurePlanDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/GetInsurePlanDetailStaffExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎶曚繚璁″垝璇︽儏鍩烘湰淇℃伅 POST /api/Insurance/GetInsurePlanHead */
+export async function getInsurePlanHead(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsurePlanHeadParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsurePlanDto>('/api/Insurance/GetInsurePlanHead', {
+    method: 'POST',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜哄憳鎶曚繚璁″垝 POST /api/Insurance/GetInsurePlanList */
+export async function getInsurePlanList(body: API.GetInsurePlanInput, options?: API.RequestConfig) {
+  return request<API.InsurePlanDtoPageOutput>('/api/Insurance/GetInsurePlanList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜哄憳鎶曚繚璁″垝瀵煎嚭 POST /api/Insurance/GetInsurePlanListExport */
+export async function getInsurePlanListExport(
+  body: API.GetInsurePlanInfoExportInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/GetInsurePlanListExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浜у搧鍒楄〃 POST /api/Insurance/GetInsureProductList */
+export async function getInsureProductList(
+  body: API.GetInsureProductInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureProductDtoPageOutput>('/api/Insurance/GetInsureProductList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇淇濋櫓鏂规 GET /api/Insurance/GetInsureProjectByShortId */
+export async function getInsureProjectByShortId(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureProjectByShortIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureProjectByShortId>('/api/Insurance/GetInsureProjectByShortId', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇淇濋櫓鏂规鍒楄〃 POST /api/Insurance/GetInsureProjectList */
+export async function getInsureProjectList(
+  body: API.GetInsureProjectListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureProjectListPageOutput>('/api/Insurance/GetInsureProjectList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎵瑰崟鍒楄〃 POST /api/Insurance/GetOfflineInsureBatchBillList */
+export async function getOfflineInsureBatchBillList(
+  body: API.GetInsuranceBatchBillInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureBatchBillDtoPageOutput>('/api/Insurance/GetOfflineInsureBatchBillList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇淇濆崟涓嬩慨鏀硅褰� GET /api/Insurance/GetOfflineInsureBatchBillNoPageList */
+export async function getOfflineInsureBatchBillNoPageList(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetOfflineInsureBatchBillNoPageListParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureBatchBillDto[]>('/api/Insurance/GetOfflineInsureBatchBillNoPageList', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 灏忕▼搴忚幏鍙栨墜鏈哄彿 GET /api/Insurance/GetPhoneNumber */
+export async function getPhoneNumber(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetPhoneNumberParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetPhoneNumberInfo>('/api/Insurance/GetPhoneNumber', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浣跨敤鎵嬫満鍙疯幏鍙栬亴鍛樹俊鎭� GET /api/Insurance/GetStaffByIdNum */
+export async function getStaffByIdNum(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetStaffByIdNumParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetPhoneNumberInfo>('/api/Insurance/GetStaffByIdNum', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇涓嶉檺鍒剁殑灏忕▼搴忕爜 POST /api/Insurance/GetUnlimitedQRCode */
+export async function getUnlimitedQRCode(
+  body: API.UnlimitedQRCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UnlimitedQRCodeDto>('/api/Insurance/GetUnlimitedQRCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛閽卞寘寮�閫氬垪琛� GET /api/Insurance/GetUserOpenWalletList */
+export async function getUserOpenWalletList(options?: API.RequestConfig) {
+  return request<API.WalletAccountTypeMainStatusInfo[]>('/api/Insurance/GetUserOpenWalletList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇淇濋櫓宸ヤ綔鍙扮殑鏁版嵁鏄庣粏 GET /api/Insurance/GetWorkPlatSumInfo */
+export async function getWorkPlatSumInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetWorkPlatSumInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetWorkPlatSumInfoOutput>('/api/Insurance/GetWorkPlatSumInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 韬唤璇佸鍏ヨ亴鍛樿В鏋� POST /api/Insurance/ImportIdentityCards */
+export async function importIdentityCards(
+  body: API.ImportIdentityCardInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ImportIdentityCardResult[]>('/api/Insurance/ImportIdentityCards', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀵煎叆鑱屽憳瑙f瀽 POST /api/Insurance/ImportInsStaffToList */
+export async function importInsStaffToList(
+  body: API.ExportInsStaffInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ImportInsStaffAnalysisList[]>('/api/Insurance/ImportInsStaffToList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓婁紶浜哄憳鍚嶅崟瑙f瀽 POST /api/Insurance/ImportInsStaffToListNew */
+export async function importInsStaffToListNew(
+  body: API.ExportInsStaffInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ImportInsStaffAnalysisListOutput>('/api/Insurance/ImportInsStaffToListNew', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 淇濋櫓绠$悊鍒楄〃瀵煎嚭 POST /api/Insurance/InsurancePoliciesExport */
+export async function insurancePoliciesExport(
+  body: API.GetInsurancePoliciesInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/InsurancePoliciesExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 淇濋櫓绠$悊鍒楄〃瀵煎嚭 POST /api/Insurance/InsurancePoliciesExportJx */
+export async function insurancePoliciesExportJx(
+  body: API.GetInsurancePoliciesInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/InsurancePoliciesExportJx', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎶曚繚璇︽儏鍒楄〃瀵煎嚭 POST /api/Insurance/InsurancePolicyDetailExport */
+export async function insurancePolicyDetailExport(
+  body: API.GetInsurancePolicyDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/InsurancePolicyDetailExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜哄憳鎶曚繚璁板綍/(鏂�)鎶曚繚浜烘姇淇濇鏁板鍑� POST /api/Insurance/InsurancePolicyRecordsExport */
+export async function insurancePolicyRecordsExport(
+  body: API.GetInsurancePolicyRecordsExportInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/InsurancePolicyRecordsExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎶曚繚 POST /api/Insurance/Insure */
+export async function insure(body: API.InsureInput, options?: API.RequestConfig) {
+  return request<API.InsureDto>('/api/Insurance/Insure', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜哄憳鎵瑰鎶曚繚 POST /api/Insurance/InsureBatchAdd */
+export async function insureBatchAdd(body: API.InsureBatchAddInput, options?: API.RequestConfig) {
+  return request<API.InsureDto>('/api/Insurance/InsureBatchAdd', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閫�淇� GET /api/Insurance/InsureRefund */
+export async function insureRefund(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIinsureRefundParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureRefundSendResponse>('/api/Insurance/InsureRefund', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 绾夸笅浜у搧鎶曚繚 POST /api/Insurance/OfflineInsure */
+export async function offlineInsure(body: API.InsureInput, options?: API.RequestConfig) {
+  return request<API.InsureDto>('/api/Insurance/OfflineInsure', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎵瑰崟绠$悊鏁版嵁瀵煎嚭 POST /api/Insurance/OfflineInsureBatchBillListExport */
+export async function offlineInsureBatchBillListExport(
+  body: API.GetInsuranceBatchBillInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Insurance/OfflineInsureBatchBillListExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 淇濆崟瀹℃牳閫氳繃 POST /api/Insurance/OfflineInsureBillPass */
+export async function offlineInsureBillPass(
+  body: API.OfflineInsureBillPassInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/OfflineInsureBillPass', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绾夸笅浜у搧鎶曚繚姹熻タ妯″紡 POST /api/Insurance/OfflineInsureJx */
+export async function offlineInsureJx(body: API.InsureInput, options?: API.RequestConfig) {
+  return request<API.InsureDto>('/api/Insurance/OfflineInsureJx', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎵瑰崟浣欓鏀粯 POST /api/Insurance/PayOfflineBatchInsureBill */
+export async function payOfflineBatchInsureBill(
+  body: API.PayOfflineInsureBillInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/PayOfflineBatchInsureBill', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浣欓鏀粯 POST /api/Insurance/PayOfflineInsureBill */
+export async function payOfflineInsureBill(
+  body: API.PayOfflineInsureBillInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/PayOfflineInsureBill', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鎶曚繚椹冲洖 POST /api/Insurance/UpdateInsureBillSetFailture */
+export async function updateInsureBillSetFailture(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIupdateInsureBillSetFailtureParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/UpdateInsureBillSetFailture', {
+    method: 'POST',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊淇濆崟鐢熸晥璧峰鎴鏃ユ湡 GET /api/Insurance/UpdateInsureEffectDateTime */
+export async function updateInsureEffectDateTime(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIupdateInsureEffectDateTimeParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/UpdateInsureEffectDateTime', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊浜у搧鐘舵�� GET /api/Insurance/UpdateInsureProductStatus */
+export async function updateInsureProductStatus(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIupdateInsureProductStatusParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/UpdateInsureProductStatus', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊鍦哄湴鐮佺姸鎬� GET /api/Insurance/UpdateInsureProjectStatus */
+export async function updateInsureProjectStatus(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIupdateInsureProjectStatusParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/UpdateInsureProjectStatus', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鎵瑰崟涓婁紶闄勪欢 POST /api/Insurance/UploadBatchAttachmentUrl */
+export async function uploadBatchAttachmentUrl(
+  body: API.UploadBatchAttachmentUrlInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/UploadBatchAttachmentUrl', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎵瑰崟 杞处姹囨 涓婁紶杞处鍑瘉 POST /api/Insurance/UploadBatchInsureBillUrl */
+export async function uploadBatchInsureBillUrl(
+  body: API.UploadBatchPayVoucherUrlInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/UploadBatchInsureBillUrl', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鎵瑰崟鐘舵�佷负澶辫触 GET /api/Insurance/UploadBatchInsureFailure */
+export async function uploadBatchInsureFailure(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIuploadBatchInsureFailureParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/UploadBatchInsureFailure', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 淇濆瓨浼佷笟鍏宠仈鍗忚鏂囦欢 POST /api/Insurance/UploadCustomerContract */
+export async function uploadCustomerContract(
+  body: API.ContractUploadInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/UploadCustomerContract', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓婁紶鎶曚繚鍗� POST /api/Insurance/UploadInsureBillFile */
+export async function uploadInsureBillFile(
+  body: API.UploadInsureBillFileInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/UploadInsureBillFile', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 杞处姹囨 涓婁紶杞处鍑瘉 POST /api/Insurance/UploadInsureBillUrl */
+export async function uploadInsureBillUrl(
+  body: API.UploadVoucherUrlInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Insurance/UploadInsureBillUrl', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/InsuranceClaim.ts b/src/services/api/InsuranceClaim.ts
deleted file mode 100644
index 889fe08..0000000
--- a/src/services/api/InsuranceClaim.ts
+++ /dev/null
@@ -1,155 +0,0 @@
-/* eslint-disable */
-// @ts-ignore
-import { request } from '@/utils/request';
-
-/** 鏂板淇濋櫓鐞嗚禂 POST /api/InsuranceClaim/AddInsuranceClaim */
-export async function addInsuranceClaim(
-  body: API.AddInsuranceClaimInput,
-  options?: API.RequestConfig
-) {
-  return request<number>('/api/InsuranceClaim/AddInsuranceClaim', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 瀵煎嚭淇濋櫓鐞嗚禂鍒楄〃 POST /api/InsuranceClaim/ExportInsuranceClaimList */
-export async function exportInsuranceClaimList(
-  body: API.QueryInsuranceClaimPageInput,
-  options?: API.RequestConfig
-) {
-  return request<any>('/api/InsuranceClaim/ExportInsuranceClaimList', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 鑾峰彇淇濋櫓鐞嗚禂闄勪欢url闆嗗悎 POST /api/InsuranceClaim/GetInsuranceClaimAttachmentUrlList */
-export async function getInsuranceClaimAttachmentUrlList(
-  body: API.QueryInsuranceClaimPageInput,
-  options?: API.RequestConfig
-) {
-  return request<string[]>('/api/InsuranceClaim/GetInsuranceClaimAttachmentUrlList', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 鑾峰彇淇濋櫓鐞嗚禂娓犻亾鍒楄〃 GET /api/InsuranceClaim/GetInsuranceClaimChannelList */
-export async function getInsuranceClaimChannelList(options?: API.RequestConfig) {
-  return request<string[]>('/api/InsuranceClaim/GetInsuranceClaimChannelList', {
-    method: 'GET',
-    ...(options || {}),
-  });
-}
-
-/** 鑾峰彇淇濋櫓鐞嗚禂缁熻鏁伴噺 POST /api/InsuranceClaim/GetInsuranceClaimCount */
-export async function getInsuranceClaimCount(
-  body: API.QueryInsuranceClaimCountInput,
-  options?: API.RequestConfig
-) {
-  return request<number>('/api/InsuranceClaim/GetInsuranceClaimCount', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 鑾峰彇淇濋櫓鐞嗚禂璇︽儏 GET /api/InsuranceClaim/GetInsuranceClaimDetail */
-export async function getInsuranceClaimDetail(
-  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
-  params: API.APIgetInsuranceClaimDetailParams,
-  options?: API.RequestConfig
-) {
-  return request<API.InsuranceClaimDetailOutput>('/api/InsuranceClaim/GetInsuranceClaimDetail', {
-    method: 'GET',
-    params: {
-      ...params,
-    },
-    ...(options || {}),
-  });
-}
-
-/** 鏍规嵁淇濆崟id鑾峰彇淇濋櫓鐞嗚禂璇︽儏 GET /api/InsuranceClaim/GetInsuranceClaimDetailByOrderId */
-export async function getInsuranceClaimDetailByOrderId(
-  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
-  params: API.APIgetInsuranceClaimDetailByOrderIdParams,
-  options?: API.RequestConfig
-) {
-  return request<API.InsuranceClaimDetailOutput>(
-    '/api/InsuranceClaim/GetInsuranceClaimDetailByOrderId',
-    {
-      method: 'GET',
-      params: {
-        ...params,
-      },
-      ...(options || {}),
-    }
-  );
-}
-
-/** 鑾峰彇淇濋櫓鐞嗚禂鍒嗛〉鍒楄〃 POST /api/InsuranceClaim/GetInsuranceClaimPage */
-export async function getInsuranceClaimPage(
-  body: API.QueryInsuranceClaimPageInput,
-  options?: API.RequestConfig
-) {
-  return request<API.InsuranceClaimListOutputPageOutput>(
-    '/api/InsuranceClaim/GetInsuranceClaimPage',
-    {
-      method: 'POST',
-      headers: {
-        'Content-Type': 'application/json',
-      },
-      data: body,
-      ...(options || {}),
-    }
-  );
-}
-
-/** 鑾峰彇淇濋櫓鐞嗚禂骞存湀鏁伴噺缁熻鍒楄〃 GET /api/InsuranceClaim/GetInsuranceClaimYearMonthCountList */
-export async function getInsuranceClaimYearMonthCountList(
-  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
-  params: API.APIgetInsuranceClaimYearMonthCountListParams,
-  options?: API.RequestConfig
-) {
-  return request<API.InsuranceClaimYearMonthCountListOutput[]>(
-    '/api/InsuranceClaim/GetInsuranceClaimYearMonthCountList',
-    {
-      method: 'GET',
-      params: {
-        ...params,
-      },
-      ...(options || {}),
-    }
-  );
-}
-
-/** 鏇存柊淇濋櫓鐞嗚禂 POST /api/InsuranceClaim/UpdateInsuranceClaim */
-export async function updateInsuranceClaim(
-  body: API.UpdateInsuranceClaimInput,
-  options?: API.RequestConfig
-) {
-  return request<number>('/api/InsuranceClaim/UpdateInsuranceClaim', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
diff --git a/src/services/api/InsuranceOrder.ts b/src/services/api/InsuranceOrder.ts
deleted file mode 100644
index 330145d..0000000
--- a/src/services/api/InsuranceOrder.ts
+++ /dev/null
@@ -1,153 +0,0 @@
-/* eslint-disable */
-// @ts-ignore
-import { request } from '@/utils/request';
-
-/** 鎵归噺娣诲姞淇濆崟鏂囦欢 POST /api/InsuranceOrder/AddInsuranceOrderBillFile */
-export async function addInsuranceOrderBillFile(
-  body: API.AddInsuranceOrderBillFile,
-  options?: API.RequestConfig
-) {
-  return request<number>('/api/InsuranceOrder/AddInsuranceOrderBillFile', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 娣诲姞淇濆崟鏉愭枡 POST /api/InsuranceOrder/AddInsuranceOrderMaterial */
-export async function addInsuranceOrderMaterial(
-  body: API.AddInsuranceOrderMaterialInput,
-  options?: API.RequestConfig
-) {
-  return request<number>('/api/InsuranceOrder/AddInsuranceOrderMaterial', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 鍒犻櫎淇濆崟鏉愭枡 POST /api/InsuranceOrder/DeleteInsuranceOrderMaterial */
-export async function deleteInsuranceOrderMaterial(body: string, options?: API.RequestConfig) {
-  return request<number>('/api/InsuranceOrder/DeleteInsuranceOrderMaterial', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 瀵煎嚭淇濆崟鍒楄〃 POST /api/InsuranceOrder/ExportInsuranceOrderList */
-export async function exportInsuranceOrderList(
-  body: API.QueryInsuranceOrderPageInput,
-  options?: API.RequestConfig
-) {
-  return request<any>('/api/InsuranceOrder/ExportInsuranceOrderList', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 鑾峰彇淇濆崟璇︽儏 GET /api/InsuranceOrder/GetInsuranceOrderDetail */
-export async function getInsuranceOrderDetail(
-  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
-  params: API.APIgetInsuranceOrderDetailParams,
-  options?: API.RequestConfig
-) {
-  return request<API.InsuranceOrderListOutput>('/api/InsuranceOrder/GetInsuranceOrderDetail', {
-    method: 'GET',
-    params: {
-      ...params,
-    },
-    ...(options || {}),
-  });
-}
-
-/** 鏍规嵁鏍囪瘑鏌ヨ鐩稿叧淇濆崟鍒楄〃 POST /api/InsuranceOrder/GetInsuranceOrderListByOrderRelevance */
-export async function getInsuranceOrderListByOrderRelevance(
-  body: API.QueryInsuranceOrderListByOrderRelevanceInput,
-  options?: API.RequestConfig
-) {
-  return request<API.InsuranceOrderListOutput[]>(
-    '/api/InsuranceOrder/GetInsuranceOrderListByOrderRelevance',
-    {
-      method: 'POST',
-      headers: {
-        'Content-Type': 'application/json',
-      },
-      data: body,
-      ...(options || {}),
-    }
-  );
-}
-
-/** 鑾峰彇淇濆崟鏉愭枡 GET /api/InsuranceOrder/GetInsuranceOrderMaterialList */
-export async function getInsuranceOrderMaterialList(
-  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
-  params: API.APIgetInsuranceOrderMaterialListParams,
-  options?: API.RequestConfig
-) {
-  return request<API.InsuranceOrderMaterialListOutput[]>(
-    '/api/InsuranceOrder/GetInsuranceOrderMaterialList',
-    {
-      method: 'GET',
-      params: {
-        ...params,
-      },
-      ...(options || {}),
-    }
-  );
-}
-
-/** 鑾峰彇淇濆崟鍒嗛〉鍒楄〃 POST /api/InsuranceOrder/GetInsuranceOrderPage */
-export async function getInsuranceOrderPage(
-  body: API.QueryInsuranceOrderPageInput,
-  options?: API.RequestConfig
-) {
-  return request<API.InsuranceOrderListOutputPageOutput>(
-    '/api/InsuranceOrder/GetInsuranceOrderPage',
-    {
-      method: 'POST',
-      headers: {
-        'Content-Type': 'application/json',
-      },
-      data: body,
-      ...(options || {}),
-    }
-  );
-}
-
-/** 鑾峰彇淇濋櫓鐞嗚禂闄勪欢url闆嗗悎 POST /api/InsuranceOrder/GetInsurancOrderAttachmentUrlList */
-export async function getInsurancOrderAttachmentUrlList(body: string, options?: API.RequestConfig) {
-  return request<string[]>('/api/InsuranceOrder/GetInsurancOrderAttachmentUrlList', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 瀵煎叆淇濆崟鏁版嵁 POST /api/InsuranceOrder/ImportInsuranceOrderData */
-export async function importInsuranceOrderData(body: string, options?: API.RequestConfig) {
-  return request<any>('/api/InsuranceOrder/ImportInsuranceOrderData', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
diff --git a/src/services/api/InsureConsult.ts b/src/services/api/InsureConsult.ts
new file mode 100644
index 0000000..dd60ec1
--- /dev/null
+++ b/src/services/api/InsureConsult.ts
@@ -0,0 +1,141 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板鍜ㄨ璺熻繘 POST /api/InsureConsult/AddInsureConsultFollow */
+export async function addInsureConsultFollow(
+  body: API.CreateInsureConsultFollowInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureConsult/AddInsureConsultFollow', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板淇濋櫓鍜ㄨ POST /api/InsureConsult/CreateOrEditInsureConsult */
+export async function createOrEditInsureConsult(
+  body: API.CreateOrEditInsureConsultInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/InsureConsult/CreateOrEditInsureConsult', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鍜ㄨ DELETE /api/InsureConsult/DeleteInsureConsult */
+export async function deleteInsureConsult(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteInsureConsultParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureConsult/DeleteInsureConsult', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍜ㄨ鍒楄〃瀵煎嚭 POST /api/InsureConsult/GetInsureConsultExportList */
+export async function getInsureConsultExportList(
+  body: API.GetInsureConsultExportInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/InsureConsult/GetInsureConsultExportList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍜ㄨ璺熻繘鍒楄〃 POST /api/InsureConsult/GetInsureConsultFollowList */
+export async function getInsureConsultFollowList(
+  body: API.GetInsureConsultFollowInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureConsultFollowDtoPageOutput>(
+    '/api/InsureConsult/GetInsureConsultFollowList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏍规嵁ID鑾峰彇鍜ㄨ璇︽儏 GET /api/InsureConsult/GetInsureConsultInfoById */
+export async function getInsureConsultInfoById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureConsultInfoByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureConsultInfoDto>('/api/InsureConsult/GetInsureConsultInfoById', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍜ㄨ鍒楄〃 POST /api/InsureConsult/GetInsureConsultList */
+export async function getInsureConsultList(
+  body: API.GetInsureConsultInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureConsultDtoPageOutput>('/api/InsureConsult/GetInsureConsultList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁鍜ㄨID鑾峰彇鏈�鏂拌窡杩涜鎯� GET /api/InsureConsult/GetNewestInsureConsultInfo */
+export async function getNewestInsureConsultInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetNewestInsureConsultInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureConsultFollowDto>('/api/InsureConsult/GetNewestInsureConsultInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鍜ㄨ鐘舵�� POST /api/InsureConsult/SetInsureConsultStatus */
+export async function setInsureConsultStatus(
+  body: API.SetNormalStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureConsult/SetInsureConsultStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/InsureMarketProduct.ts b/src/services/api/InsureMarketProduct.ts
new file mode 100644
index 0000000..8a3d3cc
--- /dev/null
+++ b/src/services/api/InsureMarketProduct.ts
@@ -0,0 +1,231 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鍒ゆ柇鎶曚繚鍩庡競鏄惁鍏佽鎶曚繚 POST /api/InsureMarketProduct/CheckInsureCityIsAllow */
+export async function checkInsureCityIsAllow(
+  body: API.CheckInsureCityIsAllowInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureMarketProduct/CheckInsureCityIsAllow', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板鍒犻櫎淇濋櫓 POST /api/InsureMarketProduct/CreateOrEditInsureProduct */
+export async function createOrEditInsureProduct(
+  body: API.CreateOrEditMarketProductInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/InsureMarketProduct/CreateOrEditInsureProduct', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎淇濋櫓 DELETE /api/InsureMarketProduct/DeleteInsureProduct */
+export async function deleteInsureProduct(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteInsureProductParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureMarketProduct/DeleteInsureProduct', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇甯傚満淇濋櫓浜у搧閰嶇疆鍒楄〃 GET /api/InsureMarketProduct/GetInsureMarketProductSettingList */
+export async function getInsureMarketProductSettingList(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureMarketProductSettingListParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureMarketProductMainInfoDto>(
+    '/api/InsureMarketProduct/GetInsureMarketProductSettingList',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇淇濋櫓浜у搧鎵�鏈夌殑鍒楄〃 POST /api/InsureMarketProduct/GetInsureProductAllList */
+export async function getInsureProductAllList(
+  body: API.GetInsureMarketProductAllInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureMarketProductAllDto[]>(
+    '/api/InsureMarketProduct/GetInsureProductAllList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏍规嵁ID 鑾峰彇淇濋櫓璇︽儏 GET /api/InsureMarketProduct/GetInsureProductInfoById */
+export async function getInsureProductInfoById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureProductInfoByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureMarketProductInfoDto>(
+    '/api/InsureMarketProduct/GetInsureProductInfoById',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇淇濋櫓鍚庣鍒楄〃 POST /api/InsureMarketProduct/GetInsureProductList */
+export async function getInsureProductList(
+  body: API.GetInsureMarketProductInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureMarketProductDtoPageOutput>(
+    '/api/InsureMarketProduct/GetInsureProductList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇淇濋櫓鐨勫晢鍩庡垪琛� POST /api/InsureMarketProduct/GetInsureProductListForFront */
+export async function getInsureProductListForFront(
+  body: API.GetInsureMarketProductInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureMarketProductForFrontDtoPageOutput>(
+    '/api/InsureMarketProduct/GetInsureProductListForFront',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇甯傚満浜у搧鍗曚环 POST /api/InsureMarketProduct/GetMarketProductPrice */
+export async function getMarketProductPrice(
+  body: API.GetMarketProductPriceInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetMarketProductPriceDto>('/api/InsureMarketProduct/GetMarketProductPrice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇绂佹鎶曚繚鍩庡競 POST /api/InsureMarketProduct/GetNoAllowInsureCityList */
+export async function getNoAllowInsureCityList(
+  body: API.CheckInsureCityIsAllowInput,
+  options?: API.RequestConfig
+) {
+  return request<string[]>('/api/InsureMarketProduct/GetNoAllowInsureCityList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/InsureMarketProduct/GetUserCanAuthProductList */
+export async function getUserCanAuthProductList(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetUserCanAuthProductListParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetCanAuthMarkProductOutput>(
+    '/api/InsureMarketProduct/GetUserCanAuthProductList',
+    {
+      method: 'POST',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 浜у搧瀵瑰鎴锋巿鏉� POST /api/InsureMarketProduct/InsureMarketProductToAuth */
+export async function insureMarketProductToAuth(
+  body: API.InsureMarketProductToAuthInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureMarketProduct/InsureMarketProductToAuth', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀵逛繚闄╄繘琛岄厤缃� POST /api/InsureMarketProduct/InsureProductServerSetting */
+export async function insureProductServerSetting(
+  body: API.InsureMarkProductSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureMarketProduct/InsureProductServerSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆淇濋櫓鐘舵�� POST /api/InsureMarketProduct/SetInsureProductStatus */
+export async function setInsureProductStatus(
+  body: API.SetProductStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureMarketProduct/SetInsureProductStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/InsureOfflineBill.ts b/src/services/api/InsureOfflineBill.ts
new file mode 100644
index 0000000..5b25571
--- /dev/null
+++ b/src/services/api/InsureOfflineBill.ts
@@ -0,0 +1,273 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板鍒犻櫎琛ㄥ崟 POST /api/InsureOfflineBill/CreateOrEditInsureOfflineBill */
+export async function createOrEditInsureOfflineBill(
+  body: API.CreateOrEditInsureOfflineBillInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/InsureOfflineBill/CreateOrEditInsureOfflineBill', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎琛ㄥ崟 DELETE /api/InsureOfflineBill/DeleteInsureProduct */
+export async function deleteInsureProduct(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteInsureProductParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureOfflineBill/DeleteInsureProduct', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鎵瑰---绾夸笅鎵瑰瀵煎嚭 POST /api/InsureOfflineBill/GeOfflineInsureBatchAddListExport */
+export async function geOfflineInsureBatchAddListExport(
+  body: API.BatchRefundInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/InsureOfflineBill/GeOfflineInsureBatchAddListExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閫�淇�--绾夸笅閫�淇濆鍑� POST /api/InsureOfflineBill/GeOfflineInsureBatchRefundListExport */
+export async function geOfflineInsureBatchRefundListExport(
+  body: API.BatchRefundInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/InsureOfflineBill/GeOfflineInsureBatchRefundListExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閫�淇�---绾夸笂閫�淇濆鍑� POST /api/InsureOfflineBill/GeOnlineInsureBatchRefundListExport */
+export async function geOnlineInsureBatchRefundListExport(
+  body: API.BatchRefundInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/InsureOfflineBill/GeOnlineInsureBatchRefundListExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎵瑰鍚嶅崟瀵煎嚭 POST /api/InsureOfflineBill/GetBatchAddInfoDetailExport */
+export async function getBatchAddInfoDetailExport(
+  body: API.BatchRefundInfoDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/InsureOfflineBill/GetBatchAddInfoDetailExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绾夸笅閫�淇�--閫�淇濆悕鍗� POST /api/InsureOfflineBill/GetBatchRefundInfoDetail */
+export async function getBatchRefundInfoDetail(
+  body: API.BatchRefundInfoDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BatchRefundInfoDetailOutputPageOutput>(
+    '/api/InsureOfflineBill/GetBatchRefundInfoDetail',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 閫�淇濆悕鍗曞鍑� POST /api/InsureOfflineBill/GetBatchRefundInfoDetailExport */
+export async function getBatchRefundInfoDetailExport(
+  body: API.BatchRefundInfoDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/InsureOfflineBill/GetBatchRefundInfoDetailExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绾夸笅閫�淇�--鑾峰彇閫�淇濆悕鍗� GET /api/InsureOfflineBill/GetInsureBatchStaff */
+export async function getInsureBatchStaff(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureBatchStaffParams,
+  options?: API.RequestConfig
+) {
+  return request<API.BatchRefundStaffOutput[]>('/api/InsureOfflineBill/GetInsureBatchStaff', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 淇濋櫓绠$悊鍒楄〃瀵煎嚭 POST /api/InsureOfflineBill/GetInsureOfflineBillExportList */
+export async function getInsureOfflineBillExportList(
+  body: API.GetInsureOfflineBillExportInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/InsureOfflineBill/GetInsureOfflineBillExportList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇琛ㄥ崟璇︽儏 GET /api/InsureOfflineBill/GetInsureOfflineBillInfoById */
+export async function getInsureOfflineBillInfoById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureOfflineBillInfoByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureOfflineBillInfoDto>(
+    '/api/InsureOfflineBill/GetInsureOfflineBillInfoById',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇绾夸笅琛ㄥ崟鍒楄〃 POST /api/InsureOfflineBill/GetInsureOfflineBillList */
+export async function getInsureOfflineBillList(
+  body: API.GetInsureOfflineBillInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureOfflineBillDtoPageOutput>(
+    '/api/InsureOfflineBill/GetInsureOfflineBillList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 绾夸笅閫�淇�--璇︽儏琛ㄥご GET /api/InsureOfflineBill/GetOfflineInsureBatchRefundHead */
+export async function getOfflineInsureBatchRefundHead(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetOfflineInsureBatchRefundHeadParams,
+  options?: API.RequestConfig
+) {
+  return request<API.BatchRefundInfoOutput>(
+    '/api/InsureOfflineBill/GetOfflineInsureBatchRefundHead',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 绾夸笅閫�淇�--閫�淇濆垪琛� POST /api/InsureOfflineBill/GetOfflineInsureBatchRefundList */
+export async function getOfflineInsureBatchRefundList(
+  body: API.BatchRefundInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BatchRefundOutputPageOutput>(
+    '/api/InsureOfflineBill/GetOfflineInsureBatchRefundList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 绾夸笅閫�淇�--閫�淇濈敵璇� POST /api/InsureOfflineBill/OfflineInsureBatchRefundApply */
+export async function offlineInsureBatchRefundApply(
+  body: API.OfflineInsureBatchRefundApplyInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureOfflineBill/OfflineInsureBatchRefundApply', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绾夸笅閫�淇�--閫�淇濆鏍� POST /api/InsureOfflineBill/OfflineInsureBatchRefundCheck */
+export async function offlineInsureBatchRefundCheck(
+  body: API.OfflineInsureBatchRefundCheckInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureOfflineBill/OfflineInsureBatchRefundCheck', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆淇濆崟鐘舵�� POST /api/InsureOfflineBill/SeInsureOfflineBillStatus */
+export async function seInsureOfflineBillStatus(
+  body: API.SetOfflineBillStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureOfflineBill/SeInsureOfflineBillStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/InsureOrganization.ts b/src/services/api/InsureOrganization.ts
new file mode 100644
index 0000000..bbcb000
--- /dev/null
+++ b/src/services/api/InsureOrganization.ts
@@ -0,0 +1,95 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板缂栬緫淇濋櫓鏈烘瀯 POST /api/InsureOrganization/CreateOrEditInsureOrganization */
+export async function createOrEditInsureOrganization(
+  body: API.CreateOrEditInsureOrganizationInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/InsureOrganization/CreateOrEditInsureOrganization', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎淇濋櫓鏈烘瀯 DELETE /api/InsureOrganization/DeleteInsureOrganization */
+export async function deleteInsureOrganization(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteInsureOrganizationParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureOrganization/DeleteInsureOrganization', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁ID鑾峰彇淇濋櫓鏈烘瀯璇︽儏 GET /api/InsureOrganization/GetInsureOrganizationInfoById */
+export async function getInsureOrganizationInfoById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureOrganizationInfoByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureOrganizationDto>(
+    '/api/InsureOrganization/GetInsureOrganizationInfoById',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇淇濋櫓鏈烘瀯鍒楄〃 POST /api/InsureOrganization/GetInsureOrganizationList */
+export async function getInsureOrganizationList(
+  body: API.GetInsureOrganizationInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureOrganizationInfoDtoPageOutput>(
+    '/api/InsureOrganization/GetInsureOrganizationList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇淇濋櫓鏈烘瀯涓嬫媺鍒楄〃 GET /api/InsureOrganization/GetInsureOrganizationListForSelect */
+export async function getInsureOrganizationListForSelect(options?: API.RequestConfig) {
+  return request<API.InsureOrganizationSelectDto[]>(
+    '/api/InsureOrganization/GetInsureOrganizationListForSelect',
+    {
+      method: 'GET',
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璁剧疆鐘舵�� POST /api/InsureOrganization/SetInsureOrganizationStatus */
+export async function setInsureOrganizationStatus(
+  body: API.SetNormalStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureOrganization/SetInsureOrganizationStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/InsureSupplier.ts b/src/services/api/InsureSupplier.ts
new file mode 100644
index 0000000..f55dc91
--- /dev/null
+++ b/src/services/api/InsureSupplier.ts
@@ -0,0 +1,96 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板缂栬緫渚涘簲鍟� POST /api/InsureSupplier/CreateOrEditInsureSupplier */
+export async function createOrEditInsureSupplier(
+  body: API.CreateOrEditInsureSupplierInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/InsureSupplier/CreateOrEditInsureSupplier', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎渚涘簲鍟� DELETE /api/InsureSupplier/DeleteInsureSupplier */
+export async function deleteInsureSupplier(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteInsureSupplierParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureSupplier/DeleteInsureSupplier', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁ID鑾峰彇渚涘簲鍟嗚鎯� GET /api/InsureSupplier/GetInsureSupplierInfoById */
+export async function getInsureSupplierInfoById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureSupplierInfoByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureSupplierDto>('/api/InsureSupplier/GetInsureSupplierInfoById', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇渚涘簲鍟嗗垪琛� POST /api/InsureSupplier/GetInsureSupplierList */
+export async function getInsureSupplierList(
+  body: API.GetInsureSupplierInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureSupplierDtoPageOutput>('/api/InsureSupplier/GetInsureSupplierList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇渚涘簲鍟嗙殑涓嬫媺閫夐」 渚涘簲鍟嗙被鍨� 1娓犻亾鍟� 2淇濋櫓鍏徃 GET /api/InsureSupplier/GetInsureSupplierListForSelect */
+export async function getInsureSupplierListForSelect(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetInsureSupplierListForSelectParams,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureSupplierSelectDto[]>(
+    '/api/InsureSupplier/GetInsureSupplierListForSelect',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璁剧疆鐘舵�� POST /api/InsureSupplier/SetInsureSupplierStatus */
+export async function setInsureSupplierStatus(
+  body: API.SetNormalStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/InsureSupplier/SetInsureSupplierStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/LgGigWorker.ts b/src/services/api/LgGigWorker.ts
new file mode 100644
index 0000000..4abe72c
--- /dev/null
+++ b/src/services/api/LgGigWorker.ts
@@ -0,0 +1,579 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板缂栬緫瀹㈡埛 POST /api/LgGigWorker/AddUpdateCustomer */
+export async function addUpdateCustomer(
+  body: API.AddUpdateCustomerInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/AddUpdateCustomer', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 杩愯惀绔瀹㈡埛鏂板缂栬緫鍚堝悓妯℃澘 POST /api/LgGigWorker/AddUpdateCustomerContractTemplate */
+export async function addUpdateCustomerContractTemplate(
+  body: API.AddUpdateContractTemplateInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/AddUpdateCustomerContractTemplate', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹㈡埛鏂板缂栬緫鍚堝悓妯℃澘 POST /api/LgGigWorker/AddUpdateCustomerContractTemplateWithCustomer */
+export async function addUpdateCustomerContractTemplateWithCustomer(
+  body: API.AddUpdateContractTemplateInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/AddUpdateCustomerContractTemplateWithCustomer', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒ゆ柇鏄惁鑳界缃� GET /api/LgGigWorker/CanSign */
+export async function canSign(options?: API.RequestConfig) {
+  return request<boolean>('/api/LgGigWorker/CanSign', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浜哄憳瀹炲悕璁よ瘉鐘舵�� POST /api/LgGigWorker/CheckUserRealVerifyStatus */
+export async function checkUserRealVerifyStatus(
+  body: API.LgGigWorkerBaseInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/CheckUserRealVerifyStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鍚堝悓妯℃澘 DELETE /api/LgGigWorker/DeleteCustomerTemplate */
+export async function deleteCustomerTemplate(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteCustomerTemplateParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/DeleteCustomerTemplate', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鐢ㄦ埛 DELETE /api/LgGigWorker/DeleteLgGigWorkerUser */
+export async function deleteLgGigWorkerUser(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteLgGigWorkerUserParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/DeleteLgGigWorkerUser', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璐圭敤鎵i櫎 GET /api/LgGigWorker/DoDeductAmountForSignCost */
+export async function doDeductAmountForSignCost(options?: API.RequestConfig) {
+  return request<number>('/api/LgGigWorker/DoDeductAmountForSignCost', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 涓嬭浇鍚堝悓鍑瘉 GET /api/LgGigWorker/DoDownloadContractAttachmentFile */
+export async function doDownloadContractAttachmentFile(options?: API.RequestConfig) {
+  return request<number>('/api/LgGigWorker/DoDownloadContractAttachmentFile', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 涓嬭浇鍚堝悓 GET /api/LgGigWorker/DoDownloadContractFile */
+export async function doDownloadContractFile(options?: API.RequestConfig) {
+  return request<number>('/api/LgGigWorker/DoDownloadContractFile', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇褰撳墠鐢靛瓙绛剧被鍨� GET /api/LgGigWorker/GetCurrentSignType */
+export async function getCurrentSignType(options?: API.RequestConfig) {
+  return request<string>('/api/LgGigWorker/GetCurrentSignType', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢叉柟鍒楄〃 POST /api/LgGigWorker/GetCustomerList */
+export async function getCustomerList(body: API.GetCustomerListInput, options?: API.RequestConfig) {
+  return request<API.GetCustomerListOutputPageOutput>('/api/LgGigWorker/GetCustomerList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇妯℃澘鏄庣粏淇℃伅 GET /api/LgGigWorker/GetCustomerTemplateDetail */
+export async function getCustomerTemplateDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCustomerTemplateDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetCustomerTemplateDetailOutput>(
+    '/api/LgGigWorker/GetCustomerTemplateDetail',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢叉柟瀹㈡埛鍚堝悓妯℃澘鍒楄〃 GET /api/LgGigWorker/GetCustomerTemplateList */
+export async function getCustomerTemplateList(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCustomerTemplateListParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetCustomerTemplateListOutput[]>('/api/LgGigWorker/GetCustomerTemplateList', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢叉柟瀹㈡埛鍚堝悓妯℃澘鍒楄〃 POST /api/LgGigWorker/GetCustomerTemplateList */
+export async function getCustomerTemplateList_2(
+  body: API.QueryCustomerTemplateListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetCustomerTemplateListOutput[]>('/api/LgGigWorker/GetCustomerTemplateList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浼佷笟璐圭敤缁熻 GET /api/LgGigWorker/GetEnterinessLgGigSignFee */
+export async function getEnterinessLgGigSignFee(options?: API.RequestConfig) {
+  return request<API.EnterinessLgGigSignFeeOutput>('/api/LgGigWorker/GetEnterinessLgGigSignFee', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍚堝悓鍦板潃 POST /api/LgGigWorker/GetLgGigWorkerContractUrl */
+export async function getLgGigWorkerContractUrl(
+  body: API.LgGigWorkerBaseInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetLgGigWorkerContractUrlOutput>(
+    '/api/LgGigWorker/GetLgGigWorkerContractUrl',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鍚堝悓棰勮鍦板潃 POST /api/LgGigWorker/GetLgGigWorkerPriviewUrl */
+export async function getLgGigWorkerPriviewUrl(
+  body: API.UserGetSignPriveiwUrlInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/LgGigWorker/GetLgGigWorkerPriviewUrl', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浜哄憳淇℃伅 GET /api/LgGigWorker/GetLgGigWorkUserDetail */
+export async function getLgGigWorkUserDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetLgGigWorkUserDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.LgGigWorkUserOutput>('/api/LgGigWorker/GetLgGigWorkUserDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇C绔汉鍛樼鐞嗗垪琛� POST /api/LgGigWorker/GetLgGigWorkUserList */
+export async function getLgGigWorkUserList(
+  body: API.GetLgGigWorkUserInput,
+  options?: API.RequestConfig
+) {
+  return request<API.LgGigWorkUserOutputPageOutput>('/api/LgGigWorker/GetLgGigWorkUserList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁bussinessCode鑾峰彇鍏剁數瀛愮閫氶亾 GET /api/LgGigWorker/GetSignChannelByBussinessCode */
+export async function getSignChannelByBussinessCode(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetSignChannelByBussinessCodeParams,
+  options?: API.RequestConfig
+) {
+  return request<API.SignChannelEnum>('/api/LgGigWorker/GetSignChannelByBussinessCode', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁signId鑾峰彇鍏剁數瀛愮閫氶亾 GET /api/LgGigWorker/GetSignChannelBySignId */
+export async function getSignChannelBySignId(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetSignChannelBySignIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.SignChannelEnum>('/api/LgGigWorker/GetSignChannelBySignId', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇缁熶竴鐢靛瓙绛捐垂鐢� POST /api/LgGigWorker/GetSignMergeSignCostList */
+export async function getSignMergeSignCostList(
+  body: API.GetSignCostListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetSignMergeCostListOutputPageOutput>(
+    '/api/LgGigWorker/GetSignMergeSignCostList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐭俊璐圭敤 POST /api/LgGigWorker/GetSignMessgeCostList */
+export async function getSignMessgeCostList(
+  body: API.GetSignCostListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetSignMessageCostListOutputPageOutput>(
+    '/api/LgGigWorker/GetSignMessgeCostList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇瀹炲悕璁よ瘉璐圭敤 POST /api/LgGigWorker/GetSignRealNameCostList */
+export async function getSignRealNameCostList(
+  body: API.GetSignCostListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetSignRealNameCostListOutputPageOutput>(
+    '/api/LgGigWorker/GetSignRealNameCostList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏍规嵁signChannel鑾峰彇璁¤垂鏂瑰紡 GET /api/LgGigWorker/GetSignSettingByChannle */
+export async function getSignSettingByChannle(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetSignSettingByChannleParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ChargeTypeEnum>('/api/LgGigWorker/GetSignSettingByChannle', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇瀹㈡埛鐢叉柟涓嬫媺鍒楄〃 GET /api/LgGigWorker/GetUserCustomerAllList */
+export async function getUserCustomerAllList(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetUserCustomerAllListParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetCustomerListOutput[]>('/api/LgGigWorker/GetUserCustomerAllList', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜哄憳瀵煎叆 POST /api/LgGigWorker/ImportLgGigWorkerUser */
+export async function importLgGigWorkerUser(
+  body: API.LgGigWorkerUserImport,
+  options?: API.RequestConfig
+) {
+  return request<API.ImportInsLgWorkerOutput>('/api/LgGigWorker/ImportLgGigWorkerUser', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇绛剧害閾炬帴 POST /api/LgGigWorker/LgGigUserToSignUrl */
+export async function lgGigUserToSignUrl(
+  body: API.LgGigUserToSignUrlInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/LgGigWorker/LgGigUserToSignUrl', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑷姩绛剧讲 POST /api/LgGigWorker/LgGigWorkerBussinessAutoSign */
+export async function lgGigWorkerBussinessAutoSign(
+  body: API.LgGigWorkerBussinessAutoSignInput,
+  options?: API.RequestConfig
+) {
+  return request<API.LgGigWorkerBussinessAutoSignOutput>(
+    '/api/LgGigWorker/LgGigWorkerBussinessAutoSign',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鐏靛伐浜哄憳鐧昏 POST /api/LgGigWorker/LgGigWorkerRegister */
+export async function lgGigWorkerRegister(
+  body: API.LgGigWorkerRegisterInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/LgGigWorker/LgGigWorkerRegister', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁板綍璐圭敤 POST /api/LgGigWorker/RecordUserSignCost */
+export async function recordUserSignCost(
+  body: API.RecordUserSignInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/RecordUserSignCost', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** C绔敤鎴锋壒閲忕煭淇″彂閫� POST /api/LgGigWorker/SendMessageForSign */
+export async function sendMessageForSign(
+  body: API.LgGigWorkerUserSignListInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/SendMessageForSign', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎻掑叆澶氬悎鍚屾墜鍔ㄧ绔燢ey POST /api/LgGigWorker/SetManyContractHandSignKey */
+export async function setManyContractHandSignKey(
+  body: API.SetManyContractTemplateHandSignKeyInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/SetManyContractHandSignKey', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎻掑叆澶氬悎鍚岃嚜鍔ㄧ浣跨敤鍧愭爣 POST /api/LgGigWorker/SetManyContractTemplatePosition */
+export async function setManyContractTemplatePosition(
+  body: API.SetContractTemplatePositionInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/SetManyContractTemplatePosition', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍚堝悓涓嬭浇 POST /api/LgGigWorker/SignOverDownlaodContract */
+export async function signOverDownlaodContract(
+  body: API.GetUserStorageContractUploadResponse,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/LgGigWorker/SignOverDownlaodContract', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊浜哄憳淇℃伅 POST /api/LgGigWorker/UpdateLgGigWorkerUserInfo */
+export async function updateLgGigWorkerUserInfo(
+  body: API.UpdateLgGigWorkerUserInfoInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/UpdateLgGigWorkerUserInfo', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛瑙g害 POST /api/LgGigWorker/UpdateLgGigWorkerUserSignStatus */
+export async function updateLgGigWorkerUserSignStatus(
+  body: API.LgGigWorkerUserSignListInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorker/UpdateLgGigWorkerUserSignStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜哄憳璁よ瘉鍓嶅彂閫佺煭淇¢獙璇佺爜 POST /api/LgGigWorker/UserGoToContactSignVerify */
+export async function userGoToContactSignVerify(
+  body: API.UserGetSignPriveiwUrlInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>('/api/LgGigWorker/UserGoToContactSignVerify', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** C绔汉鍛樿璇佸苟鑾峰彇璇佷功 POST /api/LgGigWorker/UserPersonalRegAndRealNameAndApplyCert */
+export async function userPersonalRegAndRealNameAndApplyCert(
+  body: API.UserPersonRealVerifyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BestSignRequestResultDto>(
+    '/api/LgGigWorker/UserPersonalRegAndRealNameAndApplyCert',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
diff --git a/src/services/api/LgGigWorkerCustomerTemplateParam.ts b/src/services/api/LgGigWorkerCustomerTemplateParam.ts
new file mode 100644
index 0000000..6241c06
--- /dev/null
+++ b/src/services/api/LgGigWorkerCustomerTemplateParam.ts
@@ -0,0 +1,65 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 娣诲姞绯荤粺 妯℃澘鏁版嵁鍙傛暟瀛楀吀 POST /api/LgGigWorkerCustomerTemplateParam/AddSystemTemplateDataParamSetting */
+export async function addSystemTemplateDataParamSetting(
+  body: API.AddSystemTemplateDataParamSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<number>(
+    '/api/LgGigWorkerCustomerTemplateParam/AddSystemTemplateDataParamSetting',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鎵�鏈夌郴缁� 妯℃澘鏁版嵁鍙傛暟瀛楀吀 POST /api/LgGigWorkerCustomerTemplateParam/GetAllSystemTemplateDataParamSettingList */
+export async function getAllSystemTemplateDataParamSettingList(options?: API.RequestConfig) {
+  return request<API.SystemTemplateDataParamSettingOutput[]>(
+    '/api/LgGigWorkerCustomerTemplateParam/GetAllSystemTemplateDataParamSettingList',
+    {
+      method: 'POST',
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏍规嵁妯℃澘id鑾峰彇妯℃澘鍙傛暟鍒楄〃 POST /api/LgGigWorkerCustomerTemplateParam/GetCustomerTemplateParamListByTemplateId */
+export async function getCustomerTemplateParamListByTemplateId(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCustomerTemplateParamListByTemplateIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CustomerTemplateParamListOutput[]>(
+    '/api/LgGigWorkerCustomerTemplateParam/GetCustomerTemplateParamListByTemplateId',
+    {
+      method: 'POST',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 淇濆瓨妯℃澘鍙傛暟 POST /api/LgGigWorkerCustomerTemplateParam/SaveCustomerTemplateParam */
+export async function saveCustomerTemplateParam(
+  body: API.SaveCustomerTemplateParamInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorkerCustomerTemplateParam/SaveCustomerTemplateParam', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/LgGigWorkerReCharge.ts b/src/services/api/LgGigWorkerReCharge.ts
new file mode 100644
index 0000000..5eb8941
--- /dev/null
+++ b/src/services/api/LgGigWorkerReCharge.ts
@@ -0,0 +1,77 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鐢靛瓙绛捐垂鐢ㄥ厖鍊� POST /api/LgGigWorkerReCharge/ApplyGigWorkerRechargeFee */
+export async function applyGigWorkerRechargeFee(
+  body: API.ApplyGigWorkerRechargeFeeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorkerReCharge/ApplyGigWorkerRechargeFee', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢靛瓙绛惧厖鍊煎鏍� POST /api/LgGigWorkerReCharge/AuditGigWorkerRechargeFee */
+export async function auditGigWorkerRechargeFee(
+  body: API.AuditGigWorkerRechargeFeeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorkerReCharge/AuditGigWorkerRechargeFee', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢靛瓙绛捐鎯� GET /api/LgGigWorkerReCharge/GetGigWorkerRechargeFeeDetail */
+export async function getGigWorkerRechargeFeeDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetGigWorkerRechargeFeeDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GigWorkerRechargeFeeOutput>(
+    '/api/LgGigWorkerReCharge/GetGigWorkerRechargeFeeDetail',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢靛瓙绛惧厖鍊煎垪琛� POST /api/LgGigWorkerReCharge/GetGigWorkerRechargeFeeList */
+export async function getGigWorkerRechargeFeeList(
+  body: API.GetGigWorkerRechargeFeeInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GigWorkerRechargeFeeOutputPageOutput>(
+    '/api/LgGigWorkerReCharge/GetGigWorkerRechargeFeeList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇璐圭敤鍏呭�奸厤缃� GET /api/LgGigWorkerReCharge/GetLgGigWorkerSignOptions */
+export async function getLgGigWorkerSignOptions(options?: API.RequestConfig) {
+  return request<API.LgGigWorkerSignOptions>('/api/LgGigWorkerReCharge/GetLgGigWorkerSignOptions', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/LgGigWorkerSignChannelSetting.ts b/src/services/api/LgGigWorkerSignChannelSetting.ts
new file mode 100644
index 0000000..c7437fe
--- /dev/null
+++ b/src/services/api/LgGigWorkerSignChannelSetting.ts
@@ -0,0 +1,72 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/LgGigWorkerSignChannelSetting/CreateOrEditLgGigWorkerSignChannelSetting */
+export async function createOrEditLgGigWorkerSignChannelSetting(
+  body: API.CreateOrEditLgGigWorkerSignChannelSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<string>(
+    '/api/LgGigWorkerSignChannelSetting/CreateOrEditLgGigWorkerSignChannelSetting',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鍒犻櫎娓犻亾閰嶇疆绠$悊 DELETE /api/LgGigWorkerSignChannelSetting/DeleteLgGigWorkerSignChannelSetting */
+export async function deleteLgGigWorkerSignChannelSetting(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteLgGigWorkerSignChannelSettingParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorkerSignChannelSetting/DeleteLgGigWorkerSignChannelSetting', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇娓犻亾绠$悊鍒楄〃 POST /api/LgGigWorkerSignChannelSetting/GetLgGigWorkerSignChannelSettingList */
+export async function getLgGigWorkerSignChannelSettingList(
+  body: API.GetGigWorkerSignChannelSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<API.LgGigWorkerSignChannelSettingDtoPageOutput>(
+    '/api/LgGigWorkerSignChannelSetting/GetLgGigWorkerSignChannelSettingList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璁剧疆閰嶇疆鐘舵�� POST /api/LgGigWorkerSignChannelSetting/SetLgGigWorkerSignChannelSettingStatus */
+export async function setLgGigWorkerSignChannelSettingStatus(
+  body: API.SetSignChannelStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>(
+    '/api/LgGigWorkerSignChannelSetting/SetLgGigWorkerSignChannelSettingStatus',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
diff --git a/src/services/api/LgGigWorkerSignFreeSetting.ts b/src/services/api/LgGigWorkerSignFreeSetting.ts
new file mode 100644
index 0000000..ffd0669
--- /dev/null
+++ b/src/services/api/LgGigWorkerSignFreeSetting.ts
@@ -0,0 +1,62 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板淇敼鐢靛瓙绛捐禒閫佺鐞� POST /api/LgGigWorkerSignFreeSetting/CreateOrEditLgGigWorkerSignFreeSetting */
+export async function createOrEditLgGigWorkerSignFreeSetting(
+  body: API.CreateOrEditLgGigWorkerSignFreeSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/LgGigWorkerSignFreeSetting/CreateOrEditLgGigWorkerSignFreeSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鐢靛瓙绛捐禒閫佺鐞� DELETE /api/LgGigWorkerSignFreeSetting/DeleteLgGigWorkerSignFreeSetting */
+export async function deleteLgGigWorkerSignFreeSetting(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteLgGigWorkerSignFreeSettingParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorkerSignFreeSetting/DeleteLgGigWorkerSignFreeSetting', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢靛瓙绛鹃�氶亾 GET /api/LgGigWorkerSignFreeSetting/GetLgGigWorkerSignChannel */
+export async function getLgGigWorkerSignChannel(options?: API.RequestConfig) {
+  return request<API.LgGigWorkerSignChannelDto[]>(
+    '/api/LgGigWorkerSignFreeSetting/GetLgGigWorkerSignChannel',
+    {
+      method: 'GET',
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢靛瓙绛捐禒閫佺鐞嗗垪琛� POST /api/LgGigWorkerSignFreeSetting/GetLgGigWorkerSignFreeSettingList */
+export async function getLgGigWorkerSignFreeSettingList(
+  body: API.GetGigWorkerSignFreeSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<API.LgGigWorkerSignFreeSettingDtoPageOutput>(
+    '/api/LgGigWorkerSignFreeSetting/GetLgGigWorkerSignFreeSettingList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
diff --git a/src/services/api/LgGigWorkerSignSetting.ts b/src/services/api/LgGigWorkerSignSetting.ts
new file mode 100644
index 0000000..75a674c
--- /dev/null
+++ b/src/services/api/LgGigWorkerSignSetting.ts
@@ -0,0 +1,66 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板鎴栦慨鏀圭數瀛愮璁剧疆 POST /api/LgGigWorkerSignSetting/CreateOrEditLgGigWorkerSignSetting */
+export async function createOrEditLgGigWorkerSignSetting(
+  body: API.CreateOrEditLgGigWorkerSignSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/LgGigWorkerSignSetting/CreateOrEditLgGigWorkerSignSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鐢靛瓙绛捐缃� DELETE /api/LgGigWorkerSignSetting/DeleteLgGigWorkerSignSetting */
+export async function deleteLgGigWorkerSignSetting(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteLgGigWorkerSignSettingParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorkerSignSetting/DeleteLgGigWorkerSignSetting', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢靛瓙绛鹃厤缃鐞嗗垪琛� POST /api/LgGigWorkerSignSetting/GetLgGigWorkerSignSettingList */
+export async function getLgGigWorkerSignSettingList(
+  body: API.GetGigWorkerSignSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<API.LgGigWorkerSignSettingDtoPageOutput>(
+    '/api/LgGigWorkerSignSetting/GetLgGigWorkerSignSettingList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璁剧疆鐢靛瓙绛捐缃姸鎬� POST /api/LgGigWorkerSignSetting/SetLgGigWorkerSignSettingStatus */
+export async function setLgGigWorkerSignSettingStatus(
+  body: API.SetSignStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/LgGigWorkerSignSetting/SetLgGigWorkerSignSettingStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Message.ts b/src/services/api/Message.ts
new file mode 100644
index 0000000..8fbee60
--- /dev/null
+++ b/src/services/api/Message.ts
@@ -0,0 +1,266 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鑾峰彇涓汉涓績鐨勬秷鎭垪琛� POST /api/Message/GetMessageListForPersonal */
+export async function getMessageListForPersonal(
+  body: API.GetMessageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MessageInfoPageOutput>('/api/Message/GetMessageListForPersonal', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑鏂板鍏虫敞娑堟伅鍒嗛〉鍒楄〃 POST /api/Message/GetMyAddFollowMessagePage */
+export async function getMyAddFollowMessagePage(body: API.PageInput, options?: API.RequestConfig) {
+  return request<API.AddFollowMessageInfoPageOutput>('/api/Message/GetMyAddFollowMessagePage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑鍩虹浼氳瘽 POST /api/Message/GetMyBaseChatList */
+export async function getMyBaseChatList(options?: API.RequestConfig) {
+  return request<API.MassgeChatOutput[]>('/api/Message/GetMyBaseChatList', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑浼氳瘽娑堟伅鍒嗛〉鍒楄〃 POST /api/Message/GetMyChatMessagePage */
+export async function getMyChatMessagePage(
+  body: API.QueryMyMessageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserMessageInfoPageOutput>('/api/Message/GetMyChatMessagePage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑濂藉弸娑堟伅浼氳瘽鍒嗛〉鍒楄〃 POST /api/Message/GetMyFriendChatPage */
+export async function getMyFriendChatPage(body: API.GetMessageInput, options?: API.RequestConfig) {
+  return request<API.MassgeChatOutputPageOutput>('/api/Message/GetMyFriendChatPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑濂藉弸娑堟伅鍒嗛〉鍒楄〃 POST /api/Message/GetMyFriendMessagePage */
+export async function getMyFriendMessagePage(
+  body: API.QueryMyMessageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserMessageInfoPageOutput>('/api/Message/GetMyFriendMessagePage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑璧炲拰鏀惰棌鍙婃柊澧炲叧娉ㄧ殑娑堟伅鎬绘暟 POST /api/Message/GetMyLikeFavoriteAddFollowMessageCount */
+export async function getMyLikeFavoriteAddFollowMessageCount(options?: API.RequestConfig) {
+  return request<API.MyLikeFavoriteAddFollowMessageCountOutput>(
+    '/api/Message/GetMyLikeFavoriteAddFollowMessageCount',
+    {
+      method: 'POST',
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鎴戠殑鐐硅禐鏀惰棌娑堟伅鍒嗛〉鍒楄〃 POST /api/Message/GetMyLikeFavoriteMessagePage */
+export async function getMyLikeFavoriteMessagePage(
+  body: API.PageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.LikeFavoriteMessageInfoPageOutput>(
+    '/api/Message/GetMyLikeFavoriteMessagePage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鎴戠殑娑堟伅鎬绘暟 GET /api/Message/GetMyMessageCount */
+export async function getMyMessageCount(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetMyMessageCountParams,
+  options?: API.RequestConfig
+) {
+  return request<API.MyMessageCountOutput>('/api/Message/GetMyMessageCount', {
+    method: 'GET',
+    params: {
+      // isContainLikeFavoriteAddFollowMessageCount has a default value: true
+      isContainLikeFavoriteAddFollowMessageCount: 'true',
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏈娑堟伅鏁� GET /api/Message/GetMyMessageTotal */
+export async function getMyMessageTotal(options?: API.RequestConfig) {
+  return request<number>('/api/Message/GetMyMessageTotal', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑绯荤粺娑堟伅鍒嗛〉鍒楄〃 POST /api/Message/GetMySystemMessagePage */
+export async function getMySystemMessagePage(
+  body: API.GetMessageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MessageInfoPageOutput>('/api/Message/GetMySystemMessagePage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑闄岀敓浜烘秷鎭細璇濆垎椤靛垪琛� POST /api/Message/GetMyUnfamiliarChatPage */
+export async function getMyUnfamiliarChatPage(
+  body: API.GetMessageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MassgeChatOutputPageOutput>('/api/Message/GetMyUnfamiliarChatPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑闄岀敓浜烘秷鎭垎椤靛垪琛� POST /api/Message/GetMyUnfamiliarMessagePage */
+export async function getMyUnfamiliarMessagePage(
+  body: API.QueryMyMessageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserMessageInfoPageOutput>('/api/Message/GetMyUnfamiliarMessagePage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ閽卞寘 浜ゆ槗鐩稿叧娑堟伅 POST /api/Message/GetWalletMessageList */
+export async function getWalletMessageList(body: API.GetMessageInput, options?: API.RequestConfig) {
+  return request<API.MessageInfoPageOutput>('/api/Message/GetWalletMessageList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/Message/SendMessage */
+export async function sendMessage(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIsendMessageParams,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Message/SendMessage', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍙戦�佺敤鎴锋秷鎭� POST /api/Message/SendUserMessage */
+export async function sendUserMessage(
+  body: API.UserTextChatMessageInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Message/SendUserMessage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊娑堟伅鍏ㄩ儴宸茶 GET /api/Message/SetAllMessageIsRead */
+export async function setAllMessageIsRead(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIsetAllMessageIsReadParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Message/SetAllMessageIsRead', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁chatType璁剧疆鎵�鏈夋秷鎭负宸茶 POST /api/Message/SetAllMessageIsReadByChatType */
+export async function setAllMessageIsReadByChatType(
+  body: API.MessageChatTypeEnum,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Message/SetAllMessageIsReadByChatType', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊娑堟伅鐨勯槄璇荤姸鎬� GET /api/Message/SetMessageIsRead */
+export async function setMessageIsRead(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIsetMessageIsReadParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Message/SetMessageIsRead', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/OpenInformation.ts b/src/services/api/OpenInformation.ts
new file mode 100644
index 0000000..2328328
--- /dev/null
+++ b/src/services/api/OpenInformation.ts
@@ -0,0 +1,44 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/OpenInformation/UploadInformation */
+export async function uploadInformation(
+  body: {
+    /** 瀵嗛挜 */
+    Secret?: string;
+    /** 鏍囬 */
+    Title?: string;
+    /** 浣滆�� */
+    Author?: string;
+    /** 姝f枃 */
+    Body?: string;
+    /** 鏍忕洰Id */
+    TypeId?: string;
+    /** 灏侀潰 */
+    CoverInfo?: string;
+    /** 閲囬泦鐨勬簮鍦板潃 */
+    AcquisitionSourceLink?: string;
+  },
+  options?: API.RequestConfig
+) {
+  const formData = new FormData();
+
+  Object.keys(body).forEach((ele) => {
+    const item = (body as any)[ele];
+
+    if (item !== undefined && item !== null) {
+      formData.append(
+        ele,
+        typeof item === 'object' && !(item instanceof File) ? JSON.stringify(item) : item
+      );
+    }
+  });
+
+  return request<number>('/api/OpenInformation/UploadInformation', {
+    method: 'POST',
+    data: formData,
+    requestType: 'form',
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/OperateHistory.ts b/src/services/api/OperateHistory.ts
new file mode 100644
index 0000000..3576844
--- /dev/null
+++ b/src/services/api/OperateHistory.ts
@@ -0,0 +1,36 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏌ヨ鏃ュ織 POST /api/OperateHistory/GetOperateHistoryByRelationId */
+export async function getOperateHistoryByRelationId(
+  body: API.GetOperateHistoryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.OperateHistoryDtoPageOutput>(
+    '/api/OperateHistory/GetOperateHistoryByRelationId',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏍规嵁type鏌ヨ鏃ュ織 POST /api/OperateHistory/GetOperateHistoryByType */
+export async function getOperateHistoryByType(
+  body: API.QueryOperateHistoryByTypeInput,
+  options?: API.RequestConfig
+) {
+  return request<API.OperateHistoryDtoPageOutput>('/api/OperateHistory/GetOperateHistoryByType', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Order.ts b/src/services/api/Order.ts
new file mode 100644
index 0000000..bcbbd13
--- /dev/null
+++ b/src/services/api/Order.ts
@@ -0,0 +1,408 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板鑱旂郴璁板綍 POST /api/Order/AddTradeChatRecord */
+export async function addTradeChatRecord(
+  body: API.AddTradeChatRecordInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Order/AddTradeChatRecord', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜ゆ槗鐢宠 POST /api/Order/ApplyMatchMaking */
+export async function applyMatchMaking(
+  body: API.ApplyMatchMakingInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Order/ApplyMatchMaking', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/Order/CancelOrderAttention */
+export async function cancelOrderAttention(body: API.OrderViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/Order/CancelOrderAttention', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁㈠崟瀹℃牳 POST /api/Order/CheckOrder */
+export async function checkOrder(body: API.CreateOrUpdateOrderinput, options?: API.RequestConfig) {
+  return request<string>('/api/Order/CheckOrder', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板淇敼璁㈠崟 POST /api/Order/CreateOrUpdateOrder */
+export async function createOrUpdateOrder(
+  body: API.CreateOrUpdateOrderinput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Order/CreateOrUpdateOrder', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎浜ゆ槗鐢宠 GET /api/Order/DeleteMatchMakingApply */
+export async function deleteMatchMakingApply(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteMatchMakingApplyParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Order/DeleteMatchMakingApply', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎璁㈠崟 GET /api/Order/DeleteOrder */
+export async function deleteOrder(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteOrderParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Order/DeleteOrder', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢叉柟鍏徃鎴戣浜哄垪琛� POST /api/Order/GetFirstPartyCompanyOrderList */
+export async function getFirstPartyCompanyOrderList(
+  body: API.OrderListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.OrderListDtoPageOutput>('/api/Order/GetFirstPartyCompanyOrderList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/Order/GetFrontOrderList */
+export async function getFrontOrderList(
+  body: API.FrontOrderListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.FrontOrderListPageOutput>('/api/Order/GetFrontOrderList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁璁㈠崟鑾峰彇浜ゆ槗鐢宠鍒嗛〉鍒楄〃 POST /api/Order/GetMatchMakingApplyByOrderPage */
+export async function getMatchMakingApplyByOrderPage(
+  body: API.QueryMatchMakingApplyByOrderInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MatchMakingApplyByOrderOutputPageOutput>(
+    '/api/Order/GetMatchMakingApplyByOrderPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鎴戠殑鐢叉柟鍏徃鎴戣浜哄垪琛� POST /api/Order/GetMyFirstPartyCompanyOrderList */
+export async function getMyFirstPartyCompanyOrderList(
+  body: API.OrderListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.OrderListDtoPageOutput>('/api/Order/GetMyFirstPartyCompanyOrderList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑浜ゆ槗鐢宠鍒嗛〉鍒楄〃 POST /api/Order/GetMyMatchMakingApplyPage */
+export async function getMyMatchMakingApplyPage(
+  body: API.MyMatchMakingApplyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MyMatchMakingApplyOutputPageOutput>('/api/Order/GetMyMatchMakingApplyPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ鎴戠殑璁㈠崟 POST /api/Order/GetMyOrderList */
+export async function getMyOrderList(body: API.MyOrderListInput, options?: API.RequestConfig) {
+  return request<API.FrontOrderListPageOutput>('/api/Order/GetMyOrderList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璁㈠崟璇︽儏 GET /api/Order/GetOrdeForDetail */
+export async function getOrdeForDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetOrdeForDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.OrderInfoDto>('/api/Order/GetOrdeForDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁UserID鑾峰彇璁㈠崟璇︽儏 GET /api/Order/GetOrdeForDetailByUserId */
+export async function getOrdeForDetailByUserId(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetOrdeForDetailByUserIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.OrderInfoDto>('/api/Order/GetOrdeForDetailByUserId', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璁㈠崟鍒楄〃 POST /api/Order/GetOrderList */
+export async function getOrderList(body: API.OrderListInput, options?: API.RequestConfig) {
+  return request<API.OrderListDtoPageOutput>('/api/Order/GetOrderList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璁㈠崟瀹℃牳鍒楄〃 POST /api/Order/GetOrderListForCheck */
+export async function getOrderListForCheck(body: API.OrderListInput, options?: API.RequestConfig) {
+  return request<API.OrderListDtoPageOutput>('/api/Order/GetOrderListForCheck', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璁㈠崟鎺ㄨ崘鍒楄〃 GET /api/Order/GetOrderListForRecommend */
+export async function getOrderListForRecommend(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetOrderListForRecommendParams,
+  options?: API.RequestConfig
+) {
+  return request<API.OrderListDto[]>('/api/Order/GetOrderListForRecommend', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鑱旂郴璁板綍 POST /api/Order/GetTradeChatRecordPage */
+export async function getTradeChatRecordPage(
+  body: API.QueryTradeChatRecordInput,
+  options?: API.RequestConfig
+) {
+  return request<API.TradeChatRecordOutputPageOutput>('/api/Order/GetTradeChatRecordPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浠栦汉鐢ㄦ埛璁㈠崟鍒楄〃 POST /api/Order/GetUserOrderList */
+export async function getUserOrderList(body: API.UserOrderListInput, options?: API.RequestConfig) {
+  return request<API.FrontOrderListPageOutput>('/api/Order/GetUserOrderList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁㈠崟鏀惰棌 POST /api/Order/OrderAttention */
+export async function orderAttention(body: API.OrderViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/Order/OrderAttention', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁㈠崟娴忚 POST /api/Order/OrderBrowse */
+export async function orderBrowse(body: API.OrderViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/Order/OrderBrowse', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎺ュ崟鏈鏁� GET /api/Order/OrderTakenNotReadCount */
+export async function orderTakenNotReadCount(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIorderTakenNotReadCountParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Order/OrderTakenNotReadCount', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 闃呰鎺ュ崟淇℃伅 POST /api/Order/ReadOrderTaken */
+export async function readOrderTaken(body: API.ReadOrderTakenInput, options?: API.RequestConfig) {
+  return request<number>('/api/Order/ReadOrderTaken', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎵归噺璁剧疆order鐘舵�� POST /api/Order/SetListOrderStatus */
+export async function setListOrderStatus(body: API.ListOrderStatus, options?: API.RequestConfig) {
+  return request<number>('/api/Order/SetListOrderStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆浜ゆ槗鐢宠鐘舵�� POST /api/Order/SetMatchMakingApplyStatus */
+export async function setMatchMakingApplyStatus(
+  body: API.SetMatchMakingApplyStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Order/SetMatchMakingApplyStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆璁㈠崟鎺ㄨ崘 POST /api/Order/SetOrderRecommend */
+export async function setOrderRecommend(
+  body: API.ResourceRecommendInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Order/SetOrderRecommend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁㈠崟鎷涜仒 涓婃灦/涓嬫灦/淇敼鐘舵��/鍒犻櫎 POST /api/Order/SetOrderStatus */
+export async function setOrderStatus(body: API.PutOrOffOrderInput, options?: API.RequestConfig) {
+  return request<number>('/api/Order/SetOrderStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎴戣鎺ュ崟 GET /api/Order/TakeOrder */
+export async function takeOrder(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItakeOrderParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Order/TakeOrder', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/ParkOrHR.ts b/src/services/api/ParkOrHR.ts
new file mode 100644
index 0000000..01c0a74
--- /dev/null
+++ b/src/services/api/ParkOrHR.ts
@@ -0,0 +1,408 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 涓婃灦骞垮憡淇℃伅 GET /api/ParkOrHR/AdvertiseOffShelf */
+export async function advertiseOffShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIadvertiseOffShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/ParkOrHR/AdvertiseOffShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 涓嬫灦骞垮憡淇℃伅 GET /api/ParkOrHR/AdvertiseOnShelf */
+export async function advertiseOnShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIadvertiseOnShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/ParkOrHR/AdvertiseOnShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍏虫敞鍥尯鎴栦汉璧勪紒涓� GET /api/ParkOrHR/AttentOrNot */
+export async function attentOrNot(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIattentOrNotParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/ParkOrHR/AttentOrNot', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 瀹℃牳浜鸿祫鍏徃 POST /api/ParkOrHR/CheckParkOrHRAudit */
+export async function checkParkOrHRAudit(
+  body: API.CreateOrEditParkOrHRAuditInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/ParkOrHR/CheckParkOrHRAudit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓鍥尯鎴栦汉璧勪紒涓� POST /api/ParkOrHR/CreateOrEditParkOrHR */
+export async function createOrEditParkOrHR(
+  body: API.CreateOrEditParkOrHRInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/ParkOrHR/CreateOrEditParkOrHR', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓鎴栦慨鏀逛汉璧勫叕鍙镐俊鎭紝璧版甯稿鏍告祦绋� POST /api/ParkOrHR/CreateOrEditParkOrHRWithAudit */
+export async function createOrEditParkOrHRWithAudit(
+  body: API.CreateOrEditParkOrHRInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/ParkOrHR/CreateOrEditParkOrHRWithAudit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓骞垮憡淇℃伅 POST /api/ParkOrHR/CreateParkOrHRAdvertise */
+export async function createParkOrHRAdvertise(
+  body: API.CreateParkOrHRAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/ParkOrHR/CreateParkOrHRAdvertise', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/ParkOrHR/GetAllParkOrHRList */
+export async function getAllParkOrHRList(body: API.ParkHRInput, options?: API.RequestConfig) {
+  return request<API.ParkOrHRList[]>('/api/ParkOrHR/GetAllParkOrHRList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇琛屼笟鏈烘瀯鍥尯鍒楄〃 POST /api/ParkOrHR/GetIndustryBodyParkOrHRList */
+export async function getIndustryBodyParkOrHRList(
+  body: API.ParkHRInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkOrHRListPageOutput>('/api/ParkOrHR/GetIndustryBodyParkOrHRList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/ParkOrHR/GetLock */
+export async function getLock(options?: API.RequestConfig) {
+  return request<number>('/api/ParkOrHR/GetLock', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏈�澶у箍鍛婂簭鍒� GET /api/ParkOrHR/GetMaxAdvertiseSequence */
+export async function getMaxAdvertiseSequence(options?: API.RequestConfig) {
+  return request<number>('/api/ParkOrHR/GetMaxAdvertiseSequence', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑鍏虫敞 POST /api/ParkOrHR/GetMyAttentions */
+export async function getMyAttentions(body: API.GetMyAttentionsInput, options?: API.RequestConfig) {
+  return request<API.ParkOrHRDtoPageOutput>('/api/ParkOrHR/GetMyAttentions', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇褰撳墠瀹㈡埛鐨勪汉璧勫叕鍙镐俊鎭�(褰撴湁鍦ㄥ鎴栭┏鍥炵殑瀹℃牳淇℃伅鏃惰繑鍥炲鏍镐俊鎭�) GET /api/ParkOrHR/GetMyParkOrHRInfo */
+export async function getMyParkOrHRInfo(options?: API.RequestConfig) {
+  return request<API.MyParkOrHRInfoDto>('/api/ParkOrHR/GetMyParkOrHRInfo', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍥尯瀹㈡埛 POST /api/ParkOrHR/GetParkCustomerList */
+export async function getParkCustomerList(
+  body: API.FrontHROfParkInput,
+  options?: API.RequestConfig
+) {
+  return request<API.FrontHROfParkListPageOutput>('/api/ParkOrHR/GetParkCustomerList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇骞垮憡淇℃伅 GET /api/ParkOrHR/GetParkOrHRAdvertise */
+export async function getParkOrHRAdvertise(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetParkOrHRAdvertiseParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkOrHRAdvertiseInfo>('/api/ParkOrHR/GetParkOrHRAdvertise', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎺ㄨ崘鍥尯淇℃伅 POST /api/ParkOrHR/GetParkOrHRAdvertiseForRecommend */
+export async function getParkOrHRAdvertiseForRecommend(
+  body: API.ParkHRForHomePageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkOrHRDetailPageOutput>('/api/ParkOrHR/GetParkOrHRAdvertiseForRecommend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浜鸿祫鍏徃瀹℃牳璇︽儏淇℃伅 GET /api/ParkOrHR/GetParkOrHRAuditInfoById */
+export async function getParkOrHRAuditInfoById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetParkOrHRAuditInfoByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkOrHRAuditInfoDto>('/api/ParkOrHR/GetParkOrHRAuditInfoById', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浜鸿祫鍏徃瀹℃牳鍒嗛〉鍒楄〃 POST /api/ParkOrHR/GetParkOrHRAuditPage */
+export async function getParkOrHRAuditPage(
+  body: API.QueryParkOrHRAuditPageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkOrHRAuditListDtoPageOutput>('/api/ParkOrHR/GetParkOrHRAuditPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍥尯淇℃伅 POST /api/ParkOrHR/GetParkOrHRForFront */
+export async function getParkOrHRForFront(
+  body: API.ParkHRForHomePageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkOrHRDetailPageOutput>('/api/ParkOrHR/GetParkOrHRForFront', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑浼佷笟 GET /api/ParkOrHR/GetParkOrHRForMy */
+export async function getParkOrHRForMy(options?: API.RequestConfig) {
+  return request<API.ParkOrHRList>('/api/ParkOrHR/GetParkOrHRForMy', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍥尯鎴栦汉璧勪紒涓氳鎯� GET /api/ParkOrHR/GetParkOrHRInfo */
+export async function getParkOrHRInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetParkOrHRInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkOrHRInfo>('/api/ParkOrHR/GetParkOrHRInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁鐢ㄦ埛ID鑾峰彇鍥尯鎴栦汉璧勪紒涓氳鎯� POST /api/ParkOrHR/GetParkOrHRInfoByUserId */
+export async function getParkOrHRInfoByUserId(
+  body: API.GetParkOrHRInfoByUserInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkOrHRInfo>('/api/ParkOrHR/GetParkOrHRInfoByUserId', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍥尯鐨勪俊鎭� POST /api/ParkOrHR/GetParkOrHRList */
+export async function getParkOrHRList(body: API.ParkHRInput, options?: API.RequestConfig) {
+  return request<API.ParkOrHRListPageOutput>('/api/ParkOrHR/GetParkOrHRList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇瀹℃牳鍒楄〃 POST /api/ParkOrHR/GetParkOrHRListForCheck */
+export async function getParkOrHRListForCheck(body: API.ParkHRInput, options?: API.RequestConfig) {
+  return request<API.ParkOrHRListPageOutput>('/api/ParkOrHR/GetParkOrHRListForCheck', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇绠�鍗曚汉璧勫叕鍙稿垪琛� POST /api/ParkOrHR/GetParkOrHRSimpleList */
+export async function getParkOrHRSimpleList(
+  body: API.QueryParkOrHRSimpleListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkOrHRSimpleDto[]>('/api/ParkOrHR/GetParkOrHRSimpleList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/ParkOrHR/GetRandomNumber */
+export async function getRandomNumber(options?: API.RequestConfig) {
+  return request<string>('/api/ParkOrHR/GetRandomNumber', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/ParkOrHR/GetSerialNumber */
+export async function getSerialNumber(options?: API.RequestConfig) {
+  return request<string>('/api/ParkOrHR/GetSerialNumber', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 澧炲姞娴忚璁板綍 POST /api/ParkOrHR/ParkOrHRBrowse */
+export async function parkOrHRBrowse(body: API.ProductViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/ParkOrHR/ParkOrHRBrowse', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存敼鐘舵�� POST /api/ParkOrHR/SetStatus */
+export async function setStatus(body: API.SetStatusInput, options?: API.RequestConfig) {
+  return request<number>('/api/ParkOrHR/SetStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊骞垮憡淇℃伅 POST /api/ParkOrHR/UpdatParkOrHRAdvertise */
+export async function updatParkOrHRAdvertise(
+  body: API.UpdateProductAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/ParkOrHR/UpdatParkOrHRAdvertise', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛澧炲姞骞垮憡 POST /api/ParkOrHR/UserCreateParkOrHRAdvertise */
+export async function userCreateParkOrHRAdvertise(
+  body: API.UserCreateParkOrHRAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/ParkOrHR/UserCreateParkOrHRAdvertise', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/ParkReward.ts b/src/services/api/ParkReward.ts
new file mode 100644
index 0000000..41bf2af
--- /dev/null
+++ b/src/services/api/ParkReward.ts
@@ -0,0 +1,176 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板濂栧姳鐢宠璺熻釜 POST /api/ParkReward/AddParkRewardApplyFollow */
+export async function addParkRewardApplyFollow(
+  body: API.CreateParkRewardApplyFollowInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/ParkReward/AddParkRewardApplyFollow', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板鎴栦慨鏀规斂绛栫鍒� POST /api/ParkReward/CreateOrEditParkReward */
+export async function createOrEditParkReward(
+  body: API.CreateOrEditParkRewardInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/ParkReward/CreateOrEditParkReward', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板鎴栦慨鏀瑰鍔辩敵璇� POST /api/ParkReward/CreateOrEditParkRewardApply */
+export async function createOrEditParkRewardApply(
+  body: API.CreateOrEditParkRewardApplyInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/ParkReward/CreateOrEditParkRewardApply', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎濂栧姳鐢宠 GET /api/ParkReward/DeleteParkRewardApply */
+export async function deleteParkRewardApply(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteParkRewardApplyParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/ParkReward/DeleteParkRewardApply', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏈�鏂板鍔辩敵璇蜂俊鎭� GET /api/ParkReward/GetNewestParkRewardApplyInfo */
+export async function getNewestParkRewardApplyInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetNewestParkRewardApplyInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkRewardApplyFollowDto>('/api/ParkReward/GetNewestParkRewardApplyInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇濂栧姳鐢宠璺熻釜鍒楄〃 POST /api/ParkReward/GetParkRewardApplyFollowList */
+export async function getParkRewardApplyFollowList(
+  body: API.GetParkRewardApplyFollowInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkRewardApplyFollowDtoPageOutput>(
+    '/api/ParkReward/GetParkRewardApplyFollowList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇濂栧姳鐢宠璇︽儏 GET /api/ParkReward/GetParkRewardApplyInfoById */
+export async function getParkRewardApplyInfoById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetParkRewardApplyInfoByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkRewardApplyInfoDto>('/api/ParkReward/GetParkRewardApplyInfoById', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇濂栧姳鐢宠鍒楄〃 POST /api/ParkReward/GetParkRewardApplyList */
+export async function getParkRewardApplyList(
+  body: API.GetParkRewardApplyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkRewardApplyDtoPageOutput>('/api/ParkReward/GetParkRewardApplyList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏀跨瓥绂忓埄鏄庣粏璇︽儏 GET /api/ParkReward/GetParkRewardDetail */
+export async function getParkRewardDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetParkRewardDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ParkRewardOutPut>('/api/ParkReward/GetParkRewardDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏀跨瓥绂忓埄鏄庣粏 POST /api/ParkReward/GetParkRewardList */
+export async function getParkRewardList(body: API.GetParkRewardInput, options?: API.RequestConfig) {
+  return request<API.ParkRewardOutPutPageOutput>('/api/ParkReward/GetParkRewardList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍓嶇鑾峰彇鏀跨瓥绂忓埄鍒楄〃 GET /api/ParkReward/GetParkRewardListForWeb */
+export async function getParkRewardListForWeb(options?: API.RequestConfig) {
+  return request<API.ParkRewardOutPut[]>('/api/ParkReward/GetParkRewardListForWeb', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鏀跨瓥绂忓埄鐘舵�� POST /api/ParkReward/SetParkRewardStatus */
+export async function setParkRewardStatus(
+  body: API.SetParkRewardStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/ParkReward/SetParkRewardStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/PhonMessageHistory.ts b/src/services/api/PhonMessageHistory.ts
new file mode 100644
index 0000000..78e50db
--- /dev/null
+++ b/src/services/api/PhonMessageHistory.ts
@@ -0,0 +1,21 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鑾峰彇鎵嬫満娑堟伅鍒嗛〉鍒楄〃 POST /api/PhonMessageHistory/GetPhoneMessageHistoryPage */
+export async function getPhoneMessageHistoryPage(
+  body: API.QueryPhonMessageHistoryList,
+  options?: API.RequestConfig
+) {
+  return request<API.PhonMessageHistoryListDtoPageOutput>(
+    '/api/PhonMessageHistory/GetPhoneMessageHistoryPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
diff --git a/src/services/api/PingAn.ts b/src/services/api/PingAn.ts
new file mode 100644
index 0000000..7d0d953
--- /dev/null
+++ b/src/services/api/PingAn.ts
@@ -0,0 +1,15 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鑾峰彇閾惰鑱旇鍙锋煡璇� POST /api/PingAn/GetBankNo */
+export async function getBankNo(body: API.QueryBankNoInput, options?: API.RequestConfig) {
+  return request<API.BankNoQueryOutput>('/api/PingAn/GetBankNo', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/PingAnBEDL.ts b/src/services/api/PingAnBEDL.ts
new file mode 100644
index 0000000..9d44288
--- /dev/null
+++ b/src/services/api/PingAnBEDL.ts
@@ -0,0 +1,240 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** BEDL_C00601
+鏅鸿兘娓呭垎鍙拌处缂栫爜杩戞湡鏄庣粏鏌ヨ1_閾朵紒鐩磋仈 POST /api/PingAnBEDL/InquiryIntoTheCurrentDetailsOfMainSubaccountAccountOne */
+export async function inquiryIntoTheCurrentDetailsOfMainSubaccountAccountOne(
+  body: API.PrimaryAcctDetialInputBase,
+  options?: API.RequestConfig
+) {
+  return request<API.InquiryIntoTheCurrentDetailsOfMainSubaccountAccountOutput>(
+    '/api/PingAnBEDL/InquiryIntoTheCurrentDetailsOfMainSubaccountAccountOne',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_C00602
+鏅鸿兘娓呭垎鍙拌处缂栫爜杩戞湡鏄庣粏鏌ヨ2_閾朵紒鐩磋仈 POST /api/PingAnBEDL/InquiryIntoTheCurrentDetailsOfMainSubaccountAccountTwo */
+export async function inquiryIntoTheCurrentDetailsOfMainSubaccountAccountTwo(
+  body: API.InquiryIntoTheCurrentDetailsOfMainSubaccountAccountTwoInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InquiryIntoTheCurrentDetailsOfMainSubaccountAccountOutput>(
+    '/api/PingAnBEDL/InquiryIntoTheCurrentDetailsOfMainSubaccountAccountTwo',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_C014
+鏅鸿兘娓呭垎璐︽埛杞处绗旀暟鍜岄檺棰濈淮鎶ゅ拰鏌ヨ_閾朵紒鐩磋仈 POST /api/PingAnBEDL/MaintainInquireSmartClearingAccount */
+export async function maintainInquireSmartClearingAccount(
+  body: API.MaintainInquireSmartClearingAccountInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MaintainInquireSmartClearingAccountOutput>(
+    '/api/PingAnBEDL/MaintainInquireSmartClearingAccount',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_C011
+杞处瀵规墜鐧藉悕鍗曠淮鎶閾朵紒鐩磋仈 POST /api/PingAnBEDL/MaintainTransferCounterpartyWhiteList */
+export async function maintainTransferCounterpartyWhiteList(
+  body: API.MaintainTransferCounterpartyWhiteListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MaintainTransferCounterpartyWhiteListOutput>(
+    '/api/PingAnBEDL/MaintainTransferCounterpartyWhiteList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_C012
+鏅鸿兘娓呭垎鏉ヨ处鑷姩娓呭垎瑙勫垯缁存姢_閾朵紒鐩磋仈 POST /api/PingAnBEDL/MaintainVosAcctAutomaticClearingRule */
+export async function maintainVosAcctAutomaticClearingRule(
+  body: API.MaintainVosAcctAutomaticClearingRuleInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MaintainVosAcctAutomaticClearingRuleOutput>(
+    '/api/PingAnBEDL/MaintainVosAcctAutomaticClearingRule',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_C007
+鏀粯鍗曠姸鎬佹煡璇閾朵紒鐩磋仈 POST /api/PingAnBEDL/PaymentOrderStatusQuery */
+export async function paymentOrderStatusQuery(
+  body: API.PaymentOrderStatusQueryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.PaymentOrderStatusQueryOutput>('/api/PingAnBEDL/PaymentOrderStatusQuery', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_C006
+鏅鸿兘娓呭垎鍙板笎缂栫爜杩戞湡鏄庣粏鏌ヨ_閾朵紒鐩磋仈 POST /api/PingAnBEDL/PrimaryAcctDetialQuery */
+export async function primaryAcctDetialQuery(
+  body: API.PrimaryAcctDetialQueryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.PrimaryAcctDetialQueryOutput>('/api/PingAnBEDL/PrimaryAcctDetialQuery', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_C001
+鏅鸿兘娓呭垎鍙拌处缂栫爜鍏崇郴鏌ヨ_閾朵紒鐩磋仈 POST /api/PingAnBEDL/PrimaryAcctRelationshipQuery */
+export async function primaryAcctRelationshipQuery(
+  body: API.PrimaryAcctRelationshipQueryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.PrimaryAcctRelationshipQueryOutput>(
+    '/api/PingAnBEDL/PrimaryAcctRelationshipQuery',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_C013
+鑳芥竻鍒嗘潵璐﹁嚜鍔ㄦ竻鍒嗚鍒欐煡璇閾朵紒鐩磋仈 POST /api/PingAnBEDL/QueryVosAcctAutomaticClearingRule */
+export async function queryVosAcctAutomaticClearingRule(
+  body: API.QueryVosAcctAutomaticClearingRuleInput,
+  options?: API.RequestConfig
+) {
+  return request<API.QueryVosAcctAutomaticClearingRuleOutput>(
+    '/api/PingAnBEDL/QueryVosAcctAutomaticClearingRule',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_C008
+娓呭垎鍙拌处缂栫爜浣欓鏌ヨ_閾朵紒鐩磋仈 POST /api/PingAnBEDL/SubAccountBalanceQuery */
+export async function subAccountBalanceQuery(
+  body: API.SubAccountBalanceQueryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SubAccountBalanceQueryOutput>('/api/PingAnBEDL/SubAccountBalanceQuery', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_C005
+娓呭垎鍙拌处缂栫爜浣欓璋冩暣_閾朵紒鐩磋仈 POST /api/PingAnBEDL/SubAcctBalanceAdjust */
+export async function subAcctBalanceAdjust(
+  body: API.SubAcctBalanceAdjustInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SubAcctBalanceAdjustOutput>('/api/PingAnBEDL/SubAcctBalanceAdjust', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_C002
+娓呭垎鍙拌处缂栫爜缁存姢鍜屾潈闄愬悓姝ワ紙AUDR锛塤閾朵紒鐩磋仈 POST /api/PingAnBEDL/SubAcctMaintenance */
+export async function subAcctMaintenance(
+  body: API.SubAcctMaintenanceInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SubAcctMaintenanceOutput>('/api/PingAnBEDL/SubAcctMaintenance', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_C009
+娓呭垎鍙拌处缂栫爜鎵嬪伐缁撴伅_閾朵紒鐩磋仈 POST /api/PingAnBEDL/SubAcctSettlement */
+export async function subAcctSettlement(
+  body: API.SubAcctSettlementInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SubAcctSettlementOutput>('/api/PingAnBEDL/SubAcctSettlement', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/PingAnBEDL/Test */
+export async function test(options?: API.RequestConfig) {
+  return request<number>('/api/PingAnBEDL/Test', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/PingAnELCP.ts b/src/services/api/PingAnELCP.ts
new file mode 100644
index 0000000..d552a01
--- /dev/null
+++ b/src/services/api/PingAnELCP.ts
@@ -0,0 +1,115 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** BEDL_EDZ001
+瀵硅处鏁版嵁鏌ヨ_閾朵紒鐩磋仈 POST /api/PingAnELCP/EDZ001 */
+export async function eDZ001(body: API.EDZ001Input, options?: API.RequestConfig) {
+  return request<API.EDZ001Output>('/api/PingAnELCP/EDZ001', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_EDZ002
+瀵硅处缁撴灉鍙嶉_閾朵紒鐩磋仈 POST /api/PingAnELCP/EDZ002 */
+export async function eDZ002(body: API.EDZ002Input, options?: API.RequestConfig) {
+  return request<API.EDZ002Output>('/api/PingAnELCP/EDZ002', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_ELCP07
+鏈堢粨鍗曟煡璇紙鏂帮級_閾朵紒鐩磋仈 POST /api/PingAnELCP/MonthlyStatementQueryNew */
+export async function monthlyStatementQueryNew(
+  body: API.MonthlyStatementQueryNewInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MonthlyStatementQueryNewOutput>('/api/PingAnELCP/MonthlyStatementQueryNew', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_ELCP08
+褰撴棩PDF鍥炲崟鏂囦欢鏌ヨ鎺ュ彛锛堟柊锛塤閾朵紒鐩磋仈 POST /api/PingAnELCP/QueryInterfaceOfPDFReturnSingleFileOnSameDayNew */
+export async function queryInterfaceOfPDFReturnSingleFileOnSameDayNew(
+  body: API.QueryInterfaceOfPDFReturnSingleFileOnSameDayNewInput,
+  options?: API.RequestConfig
+) {
+  return request<API.QueryInterfaceOfPDFReturnSingleFileOnSameDayNewOutput>(
+    '/api/PingAnELCP/QueryInterfaceOfPDFReturnSingleFileOnSameDayNew',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_ELC009
+褰撴棩鍘嗗彶鍥炲崟鏁版嵁鏌ヨ鎺ュ彛_閾朵紒鐩磋仈 POST /api/PingAnELCP/SameDayHistoryReceiptDataQuery */
+export async function sameDayHistoryReceiptDataQuery(
+  body: API.SameDayHistoryReceiptDataQueryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SameDayHistoryReceiptDataQueryOutput>(
+    '/api/PingAnELCP/SameDayHistoryReceiptDataQuery',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_ELC001
+鍥炲崟鏁版嵁鏌ヨ_閾朵紒鐩磋仈 POST /api/PingAnELCP/SingleDataQuery */
+export async function singleDataQuery(body: API.SingleDataQueryInput, options?: API.RequestConfig) {
+  return request<API.SingleDataQueryOutput>('/api/PingAnELCP/SingleDataQuery', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_ELCP10
+鍗曠瑪鎴栧绗斿洖鍗昉DF鍚堝苟涓嬭浇锛堟柊锛塤閾朵紒鐩磋仈 POST /api/PingAnELCP/SingleOrBatchReceiptPDFMergeDownloadNew */
+export async function singleOrBatchReceiptPDFMergeDownloadNew(
+  body: API.SingleOrBatchReceiptPDFMergeDownloadNewInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SingleOrBatchReceiptPDFMergeDownloadNewOutput>(
+    '/api/PingAnELCP/SingleOrBatchReceiptPDFMergeDownloadNew',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
diff --git a/src/services/api/PingAnJGF.ts b/src/services/api/PingAnJGF.ts
new file mode 100644
index 0000000..71ae4ab
--- /dev/null
+++ b/src/services/api/PingAnJGF.ts
@@ -0,0 +1,130 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** BEDL_JGF007
+鐩戠鎵归噺浠e彂鏌ヨ_閾朵紒鐩磋仈 POST /api/PingAnJGF/BatchInquiriesRegulators */
+export async function batchInquiriesRegulators(
+  body: API.BatchInquiriesRegulatorsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BatchInquiriesRegulatorsOutput>('/api/PingAnJGF/BatchInquiriesRegulators', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_JGF006
+鐩戠鎵归噺浠e彂_閾朵紒鐩磋仈 POST /api/PingAnJGF/BatchIssuanceRegulators */
+export async function batchIssuanceRegulators(
+  body: API.BatchIssuanceRegulatorsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.BatchIssuanceRegulatorsOutput>('/api/PingAnJGF/BatchIssuanceRegulators', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** BEDL_JGF005
+鐩戠鍗曠瑪浠e彂鏌ヨ_閾朵紒鐩磋仈 POST /api/PingAnJGF/EnquiriesAboutSingleTransaction */
+export async function enquiriesAboutSingleTransaction(
+  body: API.EnquiriesAboutSingleTransactionInput,
+  options?: API.RequestConfig
+) {
+  return request<API.EnquiriesAboutSingleTransactionOutput>(
+    '/api/PingAnJGF/EnquiriesAboutSingleTransaction',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_JGF003
+璐︽埛姝粯璇︽儏鏌ヨ_閾朵紒鐩磋仈 POST /api/PingAnJGF/InquiryAccountStopPaymentDetails */
+export async function inquiryAccountStopPaymentDetails(
+  body: API.InquiryAccountStopPaymentDetailsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InquiryAccountStopPaymentDetailsOutput>(
+    '/api/PingAnJGF/InquiryAccountStopPaymentDetails',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_JGF004
+鐩戠鍗曠瑪浠e彂_閾朵紒鐩磋仈 POST /api/PingAnJGF/IssuanceSingleTransactionRegulators */
+export async function issuanceSingleTransactionRegulators(
+  body: API.IssuanceSingleTransactionRegulatorsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.IssuanceSingleTransactionRegulatorsOutput>(
+    '/api/PingAnJGF/IssuanceSingleTransactionRegulators',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_JGF002
+鍗曠瑪鐩戠姝粯鏀粯鐢宠_閾朵紒鐩磋仈 POST /api/PingAnJGF/SingleApplicationSuspensionPayment */
+export async function singleApplicationSuspensionPayment(
+  body: API.SingleApplicationSuspensionPaymentInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SingleApplicationSuspensionPaymentOutput>(
+    '/api/PingAnJGF/SingleApplicationSuspensionPayment',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** BEDL_JGF001
+璐︽埛姝粯鍜岃В姝粯_閾朵紒鐩磋仈 POST /api/PingAnJGF/StopPaymentAndSettlementAccounts */
+export async function stopPaymentAndSettlementAccounts(
+  body: API.StopPaymentAndSettlementAccountsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.StopPaymentAndSettlementAccountsOutput>(
+    '/api/PingAnJGF/StopPaymentAndSettlementAccounts',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
diff --git a/src/services/api/PlatUserAccountSetting.ts b/src/services/api/PlatUserAccountSetting.ts
new file mode 100644
index 0000000..78ac19f
--- /dev/null
+++ b/src/services/api/PlatUserAccountSetting.ts
@@ -0,0 +1,84 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板鎴栦慨鏀瑰钩鍙拌处鍙风鐞� POST /api/PlatUserAccountSetting/CreateOrEditPlatUserAccountSetting */
+export async function createOrEditPlatUserAccountSetting(
+  body: API.CreateOrEditPlatUserAccountSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/PlatUserAccountSetting/CreateOrEditPlatUserAccountSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎骞冲彴璐﹀彿 DELETE /api/PlatUserAccountSetting/DeletePlatUserAccountSetting */
+export async function deletePlatUserAccountSetting(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeletePlatUserAccountSettingParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/PlatUserAccountSetting/DeletePlatUserAccountSetting', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇骞冲彴璐﹀彿绠$悊璇︽儏 GET /api/PlatUserAccountSetting/GetPlatUserAccountSettingInfo */
+export async function getPlatUserAccountSettingInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetPlatUserAccountSettingInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatUserAccountSettingDto>(
+    '/api/PlatUserAccountSetting/GetPlatUserAccountSettingInfo',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇骞冲彴璐﹀彿绠$悊鍒楄〃 POST /api/PlatUserAccountSetting/GetPlatUserAccountSettingList */
+export async function getPlatUserAccountSettingList(
+  body: API.PageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatUserAccountSettingDtoPageOutput>(
+    '/api/PlatUserAccountSetting/GetPlatUserAccountSettingList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璁剧疆骞冲彴璐﹀彿绠$悊鐘舵�� POST /api/PlatUserAccountSetting/SetPlatUserAccountSettingStatus */
+export async function setPlatUserAccountSettingStatus(
+  body: API.PlatUserAccountStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/PlatUserAccountSetting/SetPlatUserAccountSettingStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/PlatformServicePay.ts b/src/services/api/PlatformServicePay.ts
new file mode 100644
index 0000000..6e3e0e5
--- /dev/null
+++ b/src/services/api/PlatformServicePay.ts
@@ -0,0 +1,168 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鑾峰彇骞冲彴鏈嶅姟鏀粯浜岀淮鐮� POST /api/PlatformServicePay/GetPlaformServicePayQRCode */
+export async function getPlaformServicePayQRCode(
+  body: API.GetPlaformServicePayQRCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/PlatformServicePay/GetPlaformServicePayQRCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇骞冲彴鏈嶅姟璇︽儏 POST /api/PlatformServicePay/GetPlatformServicePayDetail */
+export async function getPlatformServicePayDetail(
+  body: API.QueryPlatformServicePayDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatformServicePayDetailDto>(
+    '/api/PlatformServicePay/GetPlatformServicePayDetail',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇骞冲彴鏈嶅姟寮�绁ㄨ鎯� POST /api/PlatformServicePay/GetPlatformServicePayInvoicingDetail */
+export async function getPlatformServicePayInvoicingDetail(
+  body: API.QueryPlatformServiceInvoicingDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatformServicePayInvoicingDetailDto>(
+    '/api/PlatformServicePay/GetPlatformServicePayInvoicingDetail',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇骞冲彴鏈嶅姟寮�绁ㄥ垎椤靛垪琛� POST /api/PlatformServicePay/GetPlatformServicePayInvoicingPage */
+export async function getPlatformServicePayInvoicingPage(
+  body: API.QueryPlatformServiceInvoicingListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatformServicePayInvoicingListDtoPageOutput>(
+    '/api/PlatformServicePay/GetPlatformServicePayInvoicingPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇骞冲彴鏈嶅姟鍒嗛〉鍒楄〃 POST /api/PlatformServicePay/GetPlatformServicePayPage */
+export async function getPlatformServicePayPage(
+  body: API.QueryPlatformServicePayListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatformServicePayListDtoPageOutput>(
+    '/api/PlatformServicePay/GetPlatformServicePayPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇骞冲彴鏈嶅姟鏀粯鐘舵�� GET /api/PlatformServicePay/GetPlatformServicePayStatus */
+export async function getPlatformServicePayStatus(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetPlatformServicePayStatusParams,
+  options?: API.RequestConfig
+) {
+  return request<API.PayStatusEnum>('/api/PlatformServicePay/GetPlatformServicePayStatus', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆骞冲彴鏈嶅姟鍏ヨ处鐘舵�� POST /api/PlatformServicePay/SetPlatformServicePayCreditedStatus */
+export async function setPlatformServicePayCreditedStatus(
+  body: API.UpdatePlatformServicePayCreditedStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/PlatformServicePay/SetPlatformServicePayCreditedStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆骞冲彴鏈嶅姟寮�绁ㄧ姸鎬� POST /api/PlatformServicePay/SetPlatformServicePayInvoicingStatus */
+export async function setPlatformServicePayInvoicingStatus(
+  body: API.UpdatePlatformServicePayInvoicingStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/PlatformServicePay/SetPlatformServicePayInvoicingStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/PlatformServicePay/TestGetPlatformServicePay */
+export async function testGetPlatformServicePay(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItestGetPlatformServicePayParams,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatformServicePayDetailDto>(
+    '/api/PlatformServicePay/TestGetPlatformServicePay',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/PlatformServicePay/TestPayNotify */
+export async function testPayNotify(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItestPayNotifyParams,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/PlatformServicePay/TestPayNotify', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Product.ts b/src/services/api/Product.ts
new file mode 100644
index 0000000..7c46410
--- /dev/null
+++ b/src/services/api/Product.ts
@@ -0,0 +1,420 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 浜у搧骞垮憡涓嬫灦 GET /api/Product/AdvertiseOffShelf */
+export async function advertiseOffShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIadvertiseOffShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Product/AdvertiseOffShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧骞垮憡涓婃灦 GET /api/Product/AdvertiseOnShelf */
+export async function advertiseOnShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIadvertiseOnShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Product/AdvertiseOnShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧鍏虫敞/鍙栨秷鍏虫敞 GET /api/Product/AttentOrNot */
+export async function attentOrNot(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIattentOrNotParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Product/AttentOrNot', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 淇濆瓨/鍙戝竷浜у搧 POST /api/Product/CreateProduct */
+export async function createProduct(body: API.CreateProductInput, options?: API.RequestConfig) {
+  return request<string>('/api/Product/CreateProduct', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧骞垮憡鏂板涓婃灦 POST /api/Product/CreateProductAdvertise */
+export async function createProductAdvertise(
+  body: API.CreateProductAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Product/CreateProductAdvertise', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎浜у搧 GET /api/Product/DeleteProduct */
+export async function deleteProduct(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteProductParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Product/DeleteProduct', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 棣栭〉浜у搧鐑攢姒� POST /api/Product/GetHotProductAdvertise */
+export async function getHotProductAdvertise(
+  body: API.GetHotProductAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<API.HotProductAdvertiseInfo[]>('/api/Product/GetHotProductAdvertise', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧鏈嶅姟--浜у搧鐑攢姒� POST /api/Product/GetHotProductAdvertiseByCategory */
+export async function getHotProductAdvertiseByCategory(
+  body: API.GetProductAdvertiseByCategoryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.HotProductAdvertiseInfoPageOutput>(
+    '/api/Product/GetHotProductAdvertiseByCategory',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇浜у搧骞垮憡浣嶆渶鍚庢帓搴� GET /api/Product/GetMaxAdvertiseSequence */
+export async function getMaxAdvertiseSequence(options?: API.RequestConfig) {
+  return request<number>('/api/Product/GetMaxAdvertiseSequence', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鎴戠殑鍏虫敞锛堜骇鍝侊級 POST /api/Product/GetMyAttentions */
+export async function getMyAttentions(
+  body: API.GetMyProductAttentionsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.MyProductAttentionInfoPageOutput>('/api/Product/GetMyAttentions', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎴戠殑浜у搧 POST /api/Product/GetMyProducts */
+export async function getMyProducts(body: API.GetMyProductsInput, options?: API.RequestConfig) {
+  return request<API.MyProductInfoPageOutput>('/api/Product/GetMyProducts', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏈�杩戝彂甯冧骇鍝� GET /api/Product/GetMyRecentProducts */
+export async function getMyRecentProducts(options?: API.RequestConfig) {
+  return request<API.MyRecentProductDto[]>('/api/Product/GetMyRecentProducts', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浜у搧璇︽儏 GET /api/Product/GetProduct */
+export async function getProduct(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetProductParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ProductDetail>('/api/Product/GetProduct', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧骞垮憡璇︽儏 GET /api/Product/GetProductAdvertise */
+export async function getProductAdvertise(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetProductAdvertiseParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ProductAdvertiseDetail>('/api/Product/GetProductAdvertise', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧鏈嶅姟--鎺ㄨ崘浜у搧 POST /api/Product/GetProductAdvertiseForRecommend */
+export async function getProductAdvertiseForRecommend(
+  body: API.GetHotProductAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<API.HotProductAdvertiseInfo[]>('/api/Product/GetProductAdvertiseForRecommend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧骞垮憡鍒楄〃 POST /api/Product/GetProductAdvertisesForManage */
+export async function getProductAdvertisesForManage(
+  body: API.GetProductAdvertisesForManageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ProductAdvertiseForManagePageOutput>(
+    '/api/Product/GetProductAdvertisesForManage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 浜у搧璇︽儏 GET /api/Product/GetProductForDetail */
+export async function getProductForDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetProductForDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ProductDetailInfo>('/api/Product/GetProductForDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧鏈嶅姟--浜у搧鏈嶅姟鍟� POST /api/Product/GetProductsByCategory */
+export async function getProductsByCategory(
+  body: API.GetProductByCategoryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ProductDetailForHomePagePageOutput>('/api/Product/GetProductsByCategory', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 棣栭〉浜у搧鍒楄〃 POST /api/Product/GetProductsForHomePage */
+export async function getProductsForHomePage(
+  body: API.GetProductForHomePageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ProductDetailForHomePagePageOutput>('/api/Product/GetProductsForHomePage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧绠$悊鍒楄〃 POST /api/Product/GetProductsForManage */
+export async function getProductsForManage(
+  body: API.GetProductsForManageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ProductForManagePageOutput>('/api/Product/GetProductsForManage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧瀹℃牳鍒楄〃 POST /api/Product/GetProductsWaitForCheck */
+export async function getProductsWaitForCheck(
+  body: API.GetProductsWaitForCheckInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ProductWaitForCheckPageOutput>('/api/Product/GetProductsWaitForCheck', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 灏忕▼搴�---鎴戠殑缁熻淇℃伅 GET /api/Product/GetUserAttentions */
+export async function getUserAttentions(options?: API.RequestConfig) {
+  return request<API.UserAttentionsDto>('/api/Product/GetUserAttentions', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧涓嬫灦 GET /api/Product/OffShelf */
+export async function offShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIoffShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Product/OffShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧涓婃灦 GET /api/Product/OnShelf */
+export async function onShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIonShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Product/OnShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧娴忚 POST /api/Product/ProductBrowse */
+export async function productBrowse(body: API.ProductViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/Product/ProductBrowse', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧瀹℃牳 POST /api/Product/ProductCheck */
+export async function productCheck(body: API.ProductCheckInput, options?: API.RequestConfig) {
+  return request<number>('/api/Product/ProductCheck', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧鐐硅禐 POST /api/Product/ProductThumbsUp */
+export async function productThumbsUp(body: API.ProductThumbsUpInput, options?: API.RequestConfig) {
+  return request<number>('/api/Product/ProductThumbsUp', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧缂栬緫 POST /api/Product/UpdateProduct */
+export async function updateProduct(body: API.UpdateProductInput, options?: API.RequestConfig) {
+  return request<number>('/api/Product/UpdateProduct', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧骞垮憡缂栬緫涓婃灦 POST /api/Product/UpdateProductAdvertise */
+export async function updateProductAdvertise(
+  body: API.UpdateProductAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Product/UpdateProductAdvertise', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛浜у搧骞垮憡鎶曟斁 POST /api/Product/UserCreateProductAdvertise */
+export async function userCreateProductAdvertise(
+  body: API.UserCreateProductAdvertiseInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Product/UserCreateProductAdvertise', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Purchase.ts b/src/services/api/Purchase.ts
new file mode 100644
index 0000000..e69f732
--- /dev/null
+++ b/src/services/api/Purchase.ts
@@ -0,0 +1,191 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 璇勮瀹℃牳 POST /api/Purchase/CommentCheck */
+export async function commentCheck(body: API.CommentCheckInput, options?: API.RequestConfig) {
+  return request<number>('/api/Purchase/CommentCheck', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閫�娆惧鐞� POST /api/Purchase/DealWithRefund */
+export async function dealWithRefund(body: API.DealWithRefundInput, options?: API.RequestConfig) {
+  return request<number>('/api/Purchase/DealWithRefund', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧璐拱淇℃伅鍒犻櫎 GET /api/Purchase/DeleteMyPurchase */
+export async function deleteMyPurchase(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteMyPurchaseParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Purchase/DeleteMyPurchase', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璇勮瀹℃牳鍒楄〃 POST /api/Purchase/GetCommentsForManage */
+export async function getCommentsForManage(
+  body: API.GetCommentsForManageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CommentForManagePageOutput>('/api/Purchase/GetCommentsForManage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璇︽儏椤�---鍟嗗搧璇勮 POST /api/Purchase/GetCommentsForProduct */
+export async function getCommentsForProduct(
+  body: API.GetCommentsForProductInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CommentForProductPageOutput>('/api/Purchase/GetCommentsForProduct', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎴戠殑涔板叆 POST /api/Purchase/GetMyPurchases */
+export async function getMyPurchases(body: API.GetMyPurchasesInput, options?: API.RequestConfig) {
+  return request<API.MyPurchaseDtoPageOutput>('/api/Purchase/GetMyPurchases', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏈�杩戣喘涔颁骇鍝� GET /api/Purchase/GetMyRecentPurchases */
+export async function getMyRecentPurchases(options?: API.RequestConfig) {
+  return request<API.MyRecentPurchaseDto[]>('/api/Purchase/GetMyRecentPurchases', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鎴戠殑鍗栧嚭 POST /api/Purchase/GetMySells */
+export async function getMySells(body: API.GetMySellsInput, options?: API.RequestConfig) {
+  return request<API.MySellDtoPageOutput>('/api/Purchase/GetMySells', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 骞冲彴浜ゆ槗鍒楄〃 POST /api/Purchase/GetPlatFormPurchases */
+export async function getPlatFormPurchases(
+  body: API.GetPlatFormPurchasesInput,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatFormPurchasePageOutput>('/api/Purchase/GetPlatFormPurchases', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涔板叆浜у搧纭楠屾敹 GET /api/Purchase/MyPurchaseCheck */
+export async function myPurchaseCheck(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APImyPurchaseCheckParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Purchase/MyPurchaseCheck', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璐拱浜у搧璇勮 POST /api/Purchase/PurchasedProductComment */
+export async function purchasedProductComment(
+  body: API.PurchasedProductCommentInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Purchase/PurchasedProductComment', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧璇勮---鐐硅禐 POST /api/Purchase/PurchasedProductCommentThumbsUp */
+export async function purchasedProductCommentThumbsUp(
+  body: API.PurchasedProductCommentThumbsUpInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Purchase/PurchasedProductCommentThumbsUp', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璐拱 POST /api/Purchase/PurchaseProduct */
+export async function purchaseProduct(
+  body: API.CreatePurchasedProductInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Purchase/PurchaseProduct', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閫�娆剧敵璇� POST /api/Purchase/RefundApply */
+export async function refundApply(body: API.RefundApplyInput, options?: API.RequestConfig) {
+  return request<number>('/api/Purchase/RefundApply', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Recharge.ts b/src/services/api/Recharge.ts
new file mode 100644
index 0000000..220a1ad
--- /dev/null
+++ b/src/services/api/Recharge.ts
@@ -0,0 +1,87 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 瀹㈡埛绾夸笅鍏呭�� POST /api/Recharge/CreateOfflineRecharge */
+export async function createOfflineRecharge(
+  body: API.CreateRechargeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Recharge/CreateOfflineRecharge', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璐﹀彿浣欓--鑾峰彇瀹㈡埛鐨勫厖鍊艰褰� POST /api/Recharge/GetCustomerAmountList */
+export async function getCustomerAmountList(
+  body: API.CusmterAmountListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CusmterAmountDtoPageOutput>('/api/Recharge/GetCustomerAmountList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璐︽埛浣欓--鍏呭�艰褰� 鑾峰彇鏌愪釜瀹㈡埛鐨勫厖鍊艰褰� POST /api/Recharge/GetCustomerRechargeList */
+export async function getCustomerRechargeList(
+  body: API.CustomerRechargeListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.RechargeDtoPageOutput>('/api/Recharge/GetCustomerRechargeList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璐︽埛浣欓--鎺ュ彈鎵撹祻  鏌愪釜瀹㈡埛鐨勬墦璧忚褰� POST /api/Recharge/GetCustomerRewardList */
+export async function getCustomerRewardList(
+  body: API.CustomerRechargeListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CusmterRewardDtoPageOutput>('/api/Recharge/GetCustomerRewardList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹㈡埛鍏呭�� POST /api/Recharge/GetRechargeList */
+export async function getRechargeList(body: API.RechargeListInput, options?: API.RequestConfig) {
+  return request<API.RechargeDtoPageOutput>('/api/Recharge/GetRechargeList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 骞冲彴鎵撹祻 POST /api/Recharge/GetRewardList */
+export async function getRewardList(body: API.CusmterRewardListInput, options?: API.RequestConfig) {
+  return request<API.CusmterRewardDtoPageOutput>('/api/Recharge/GetRewardList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Resource.ts b/src/services/api/Resource.ts
new file mode 100644
index 0000000..ef64baa
--- /dev/null
+++ b/src/services/api/Resource.ts
@@ -0,0 +1,251 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/Resource/CancelResourceAttention */
+export async function cancelResourceAttention(
+  body: API.ResourceViewInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Resource/CancelResourceAttention', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勬簮瀹℃牳 POST /api/Resource/CheckResource */
+export async function checkResource(
+  body: API.CreateOrEditResourceInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Resource/CheckResource', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板淇敼璧勬簮 POST /api/Resource/CreateOrEditResource */
+export async function createOrEditResource(
+  body: API.CreateOrEditResourceInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Resource/CreateOrEditResource', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎璧勬簮 GET /api/Resource/DeleteResource */
+export async function deleteResource(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteResourceParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Resource/DeleteResource', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍓嶇璧勬簮鏄剧ず璇︽儏 GET /api/Resource/GetFrontResourceInfo */
+export async function getFrontResourceInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetFrontResourceInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ResourceFrontInfoDto>('/api/Resource/GetFrontResourceInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁鐢ㄦ埛ID鑾峰彇鍓嶇璧勬簮鏄剧ず璇︽儏 GET /api/Resource/GetFrontResourceInfoByUserId */
+export async function getFrontResourceInfoByUserId(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetFrontResourceInfoByUserIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ResourceFrontInfoDto>('/api/Resource/GetFrontResourceInfoByUserId', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍓嶇璧勬簮鏄剧ず鍒楄〃 POST /api/Resource/GetFrontResourceList */
+export async function getFrontResourceList(
+  body: API.GetFrontResourceListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetFrontResourceListPageOutput>('/api/Resource/GetFrontResourceList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑璧勬簮鍒楄〃 POST /api/Resource/GetMyResourceList */
+export async function getMyResourceList(
+  body: API.GetMyResourceListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetFrontResourceListPageOutput>('/api/Resource/GetMyResourceList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璧勬簮璇︽儏 GET /api/Resource/GetResourceInfo */
+export async function getResourceInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetResourceInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ResourceInfoDto>('/api/Resource/GetResourceInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璧勬簮鍒楄〃 POST /api/Resource/GetResourceList */
+export async function getResourceList(body: API.ResourceListInput, options?: API.RequestConfig) {
+  return request<API.ResourceListDtoPageOutput>('/api/Resource/GetResourceList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇瀹℃牳璧勬簮鍒楄〃 POST /api/Resource/GetResourceListForCheck */
+export async function getResourceListForCheck(
+  body: API.ResourceListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.ResourceListDtoPageOutput>('/api/Resource/GetResourceListForCheck', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璧勬簮鎺ㄨ崘鍒楄〃 GET /api/Resource/GetResourceListForRecommend */
+export async function getResourceListForRecommend(options?: API.RequestConfig) {
+  return request<API.ResourceListDto[]>('/api/Resource/GetResourceListForRecommend', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁鐢ㄦ埛鑾峰彇user鐨勮祫婧愯鍗� POST /api/Resource/GetUserResourceList */
+export async function getUserResourceList(
+  body: API.UserOrderListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetFrontResourceListPageOutput>('/api/Resource/GetUserResourceList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勬簮娴忚 POST /api/Resource/ResourceAttention */
+export async function resourceAttention(body: API.ResourceViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/Resource/ResourceAttention', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勬簮娴忚 POST /api/Resource/ResourceBrowse */
+export async function resourceBrowse(body: API.ResourceViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/Resource/ResourceBrowse', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆璧勬簮鎺ㄨ崘 POST /api/Resource/SetResourceRecommend */
+export async function setResourceRecommend(
+  body: API.ResourceRecommendInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Resource/SetResourceRecommend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆璧勬簮鐘舵�� POST /api/Resource/SetResourceStatus */
+export async function setResourceStatus(body: API.OrderStatusInput, options?: API.RequestConfig) {
+  return request<number>('/api/Resource/SetResourceStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆璧勬簮绫诲瀷 GET /api/Resource/SetResourceType */
+export async function setResourceType(body: API.ResourceDelistReason, options?: API.RequestConfig) {
+  return request<number>('/api/Resource/SetResourceType', {
+    method: 'GET',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/SearchSetting.ts b/src/services/api/SearchSetting.ts
new file mode 100644
index 0000000..e6813a4
--- /dev/null
+++ b/src/services/api/SearchSetting.ts
@@ -0,0 +1,101 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鎼滅储绠$悊--鏂板缓缂栬緫 POST /api/SearchSetting/CreateOrEditSearchSetting */
+export async function createOrEditSearchSetting(
+  body: API.CreateOrEditSearchInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/SearchSetting/CreateOrEditSearchSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎼滅储绠$悊--绂佺敤鍚敤 POST /api/SearchSetting/EnableSearchSetting */
+export async function enableSearchSetting(
+  body: API.EnableSearchSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/SearchSetting/EnableSearchSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁鑾峰緱鍏ㄩ儴鎸囧畾绫诲瀷鎼滅储鏉′欢 POST /api/SearchSetting/GetAllSearchSettingList */
+export async function getAllSearchSettingList(
+  body: API.GetSearchSettingListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetSearchSettingList[]>('/api/SearchSetting/GetAllSearchSettingList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鏌ヨ鏉′欢鍒楄〃 GET /api/SearchSetting/GetSearchConditionList */
+export async function getSearchConditionList(options?: API.RequestConfig) {
+  return request<API.SearchConditionList[]>('/api/SearchSetting/GetSearchConditionList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鎼滅储绠$悊--鍒楄〃 POST /api/SearchSetting/GetSearchSettingList */
+export async function getSearchSettingList(
+  body: API.GetSearchSettingListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetSearchSettingListPageOutput>('/api/SearchSetting/GetSearchSettingList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁绫诲瀷鑾峰緱鎸囧畾绫诲瀷鎼滅储鏉′欢 POST /api/SearchSetting/GetTypeSearchSettingList */
+export async function getTypeSearchSettingList(
+  body: API.GetTypeSearchSettingListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetTypeSearchSettingList[]>('/api/SearchSetting/GetTypeSearchSettingList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 淇敼鎺ㄨ崘鐘舵�� POST /api/SearchSetting/SetRecommendSearchSetting */
+export async function setRecommendSearchSetting(
+  body: API.SetRecommendSearchSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/SearchSetting/SetRecommendSearchSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Setting.ts b/src/services/api/Setting.ts
new file mode 100644
index 0000000..70408f0
--- /dev/null
+++ b/src/services/api/Setting.ts
@@ -0,0 +1,434 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 骞垮憡浠蜂綅涓嬫灦 GET /api/Setting/AdvertisePriceOffShelf */
+export async function advertisePriceOffShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIadvertisePriceOffShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Setting/AdvertisePriceOffShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 骞垮憡浠蜂綅涓婃灦 GET /api/Setting/AdvertisePriceOnShelf */
+export async function advertisePriceOnShelf(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIadvertisePriceOnShelfParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Setting/AdvertisePriceOnShelf', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏂板缓绯荤粺閰嶇疆 POST /api/Setting/CreateInsureSetting */
+export async function createInsureSetting(
+  body: API.CreateInsureSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Setting/CreateInsureSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓鎴栦慨鏀瑰钩鍙板澶栬仈绯荤數璇� POST /api/Setting/CreateOrEditPlatformContact */
+export async function createOrEditPlatformContact(
+  body: API.CreateOrEditPlatformContactInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Setting/CreateOrEditPlatformContact', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板/缂栬緫骞垮憡浠蜂綅 POST /api/Setting/CreateOrUpdateAdvertisePrice */
+export async function createOrUpdateAdvertisePrice(
+  body: API.CreateOrUpdateAdvertisePriceInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Setting/CreateOrUpdateAdvertisePrice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 娣诲姞/缂栬緫绫诲埆 POST /api/Setting/CreateOrUpdateCategory */
+export async function createOrUpdateCategory(
+  body: API.CreateOrUpdateCategoryInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Setting/CreateOrUpdateCategory', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板/缂栬緫璧勮鎵撹祻鍒嗘垚 POST /api/Setting/CreateOrUpdateRewardPercentage */
+export async function createOrUpdateRewardPercentage(
+  body: API.CreateOrUpdateRewardPercentageInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Setting/CreateOrUpdateRewardPercentage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧銆佽祫璁�佽嚜瀹氫箟銆佸揩鎹疯瘎璁烘爣绛炬坊鍔�/缂栬緫 POST /api/Setting/CreateOrUpdateTag */
+export async function createOrUpdateTag(
+  body: API.CreateOrUpdateTagInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Setting/CreateOrUpdateTag', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 骞垮憡浠蜂綅鍒犻櫎 GET /api/Setting/DeleteAdvertisePrice */
+export async function deleteAdvertisePrice(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteAdvertisePriceParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Setting/DeleteAdvertisePrice', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇骞垮憡浣嶅崟浠� GET /api/Setting/GetAdvertisePrice */
+export async function getAdvertisePrice(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetAdvertisePriceParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Setting/GetAdvertisePrice', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 骞垮憡浠蜂綅鍒楄〃 POST /api/Setting/GetAdvertisePriceInfos */
+export async function getAdvertisePriceInfos(
+  body: API.GetAdvertisePriceInfosInput,
+  options?: API.RequestConfig
+) {
+  return request<API.AdvertisePriceInfo[]>('/api/Setting/GetAdvertisePriceInfos', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/Setting/GetAllCategories */
+export async function getAllCategories(options?: API.RequestConfig) {
+  return request<API.CategoryAllDto[]>('/api/Setting/GetAllCategories', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁涓氬姟绫诲瀷鑾峰彇鐩稿叧閰嶇疆 GET /api/Setting/GetBusinessSettingByType */
+export async function getBusinessSettingByType(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetBusinessSettingByTypeParams,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Setting/GetBusinessSettingByType', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧璧勮绫诲埆鍒楄〃 POST /api/Setting/GetCategories */
+export async function getCategories(body: API.GetCategoriesInput, options?: API.RequestConfig) {
+  return request<API.CategoryDto[]>('/api/Setting/GetCategories', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇绫诲埆璇︽儏 GET /api/Setting/GetCategory */
+export async function getCategory(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCategoryParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CategoryInfo>('/api/Setting/GetCategory', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁catetoryType鑾峰彇Menu  琛屼笟鏈嶅姟 = 0 琛屼笟閰嶅 = 1  鐢叉柟闇�姹� = 2 琛屼笟璧勮 = 3; GET /api/Setting/GetCategoryMenu */
+export async function getCategoryMenu(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCategoryMenuParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CategoryMenu[]>('/api/Setting/GetCategoryMenu', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璧勮绫诲埆鐩綍 GET /api/Setting/GetInformationCategoryMenu */
+export async function getInformationCategoryMenu(options?: API.RequestConfig) {
+  return request<API.CategoryMenu[]>('/api/Setting/GetInformationCategoryMenu', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍒濆閰嶇疆 GET /api/Setting/GetInitSettings */
+export async function getInitSettings(options?: API.RequestConfig) {
+  return request<API.InitSettingInfo>('/api/Setting/GetInitSettings', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浠锋牸閰嶇疆鍒楄〃 POST /api/Setting/GetInsureSettingPrices */
+export async function getInsureSettingPrices(
+  body: API.GetInsureSettingPricesInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureSettingPriceDto[]>('/api/Setting/GetInsureSettingPrices', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇閰嶇疆鍒楄〃 POST /api/Setting/GetInsureSettings */
+export async function getInsureSettings(
+  body: API.GetInsureSettingsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureSettingDto[]>('/api/Setting/GetInsureSettings', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇閰嶇疆tab POST /api/Setting/GetInsureSubSettings */
+export async function getInsureSubSettings(
+  body: API.GetInsureSubSettingsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.InsureSubSetting[]>('/api/Setting/GetInsureSubSettings', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 琛屼笟鏈嶅姟绫诲埆锛氬洯鍖� 浜鸿祫鍏徃 璁㈠崟 GET /api/Setting/GetParkOrHRCategoryMenu */
+export async function getParkOrHRCategoryMenu(options?: API.RequestConfig) {
+  return request<API.CategoryMenu[]>('/api/Setting/GetParkOrHRCategoryMenu', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁catagory id 鑾峰彇鑱旂郴鏂瑰紡 GET /api/Setting/GetPlatformContactByCategoryId */
+export async function getPlatformContactByCategoryId(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetPlatformContactByCategoryIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatformContactList>('/api/Setting/GetPlatformContactByCategoryId', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇骞冲彴鐨勮仈绯绘柟寮忓垪琛� GET /api/Setting/GetPlatformContactList */
+export async function getPlatformContactList(options?: API.RequestConfig) {
+  return request<API.PlatformContactList[]>('/api/Setting/GetPlatformContactList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 琛屼笟閰嶅绫诲埆鐩綍 GET /api/Setting/GetProductCategoryMenu */
+export async function getProductCategoryMenu(options?: API.RequestConfig) {
+  return request<API.CategoryMenu[]>('/api/Setting/GetProductCategoryMenu', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鐢叉柟璧勬簮 GET /api/Setting/GetResourceCategoryMenu */
+export async function getResourceCategoryMenu(options?: API.RequestConfig) {
+  return request<API.CategoryMenu[]>('/api/Setting/GetResourceCategoryMenu', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 璧勮鎵撹祻鍒嗘垚鍒楄〃 POST /api/Setting/GetRewardPercentages */
+export async function getRewardPercentages(
+  body: API.GetRewardPercentagesInput,
+  options?: API.RequestConfig
+) {
+  return request<API.RewardPercentageInfo[]>('/api/Setting/GetRewardPercentages', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍囩鐩綍 GET /api/Setting/GetTagMenu */
+export async function getTagMenu(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetTagMenuParams,
+  options?: API.RequestConfig
+) {
+  return request<API.TagMenu[]>('/api/Setting/GetTagMenu', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浜у搧銆佽祫璁�佸揩鎹疯瘎璁烘爣绛惧垪琛� POST /api/Setting/GetTags */
+export async function getTags(body: API.GetTagsInput, options?: API.RequestConfig) {
+  return request<API.TagDto[]>('/api/Setting/GetTags', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏄剧ず/闅愯棌绫诲埆 POST /api/Setting/SetCategoryVis */
+export async function setCategoryVis(body: API.SetCategoryVisInput, options?: API.RequestConfig) {
+  return request<number>('/api/Setting/SetCategoryVis', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 閰嶇疆浠锋牸璁剧疆 POST /api/Setting/SetInsureSettingPrice */
+export async function setInsureSettingPrice(
+  body: API.SetInsureSettingPriceInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Setting/SetInsureSettingPrice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏄剧ず/闅愯棌鏍囩 POST /api/Setting/SetTagVis */
+export async function setTagVis(body: API.SetTagVisInput, options?: API.RequestConfig) {
+  return request<number>('/api/Setting/SetTagVis', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊绯荤粺閰嶇疆 POST /api/Setting/UpdateInsureSetting */
+export async function updateInsureSetting(body: API.InsureSettingDto, options?: API.RequestConfig) {
+  return request<number>('/api/Setting/UpdateInsureSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Statistics.ts b/src/services/api/Statistics.ts
new file mode 100644
index 0000000..184745a
--- /dev/null
+++ b/src/services/api/Statistics.ts
@@ -0,0 +1,33 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 瀹㈡埛绔椤靛ご閮ㄧ粺璁� GET /api/Statistics/GetHeadSumInfo */
+export async function getHeadSumInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetHeadSumInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetHeadSumInfo>('/api/Statistics/GetHeadSumInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 瀹㈡埛绔椤垫煴鐘跺浘 POST /api/Statistics/GetInsureInfoByMonth */
+export async function getInsureInfoByMonth(
+  body: API.GetInsureInfoByMonthInput,
+  options?: API.RequestConfig
+) {
+  return request<API.GetInsureInfoByMonth[]>('/api/Statistics/GetInsureInfoByMonth', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/SysOrg.ts b/src/services/api/SysOrg.ts
new file mode 100644
index 0000000..6d0e2e4
--- /dev/null
+++ b/src/services/api/SysOrg.ts
@@ -0,0 +1,104 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板缁勭粐 POST /api/SysOrg/AddSysOrg */
+export async function addSysOrg(body: API.AddSysOrgInput, options?: API.RequestConfig) {
+  return request<number>('/api/SysOrg/AddSysOrg', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎵�鏈夐儴闂ㄤ笅鎷夊垪琛� GET /api/SysOrg/GetAllDepartmentDropDownList */
+export async function getAllDepartmentDropDownList(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetAllDepartmentDropDownListParams,
+  options?: API.RequestConfig
+) {
+  return request<API.SysOrgDropDownListOutput[]>('/api/SysOrg/GetAllDepartmentDropDownList', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇缁勭粐鏄庣粏璇︽儏 POST /api/SysOrg/GetSysOrgDetail */
+export async function getSysOrgDetail(
+  body: API.QuerySysOrgDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SysOrgDetailOutput>('/api/SysOrg/GetSysOrgDetail', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇缁勭粐涓嬫媺鍒楄〃 GET /api/SysOrg/GetSysOrgDropDownList */
+export async function getSysOrgDropDownList(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetSysOrgDropDownListParams,
+  options?: API.RequestConfig
+) {
+  return request<API.SysOrgDropDownListOutput[]>('/api/SysOrg/GetSysOrgDropDownList', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇缁勭粐鏋舵瀯鏍戝垪琛� GET /api/SysOrg/GetSysOrgLevelList */
+export async function getSysOrgLevelList(options?: API.RequestConfig) {
+  return request<API.SysOrgLevelOutput[]>('/api/SysOrg/GetSysOrgLevelList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇缁勭粐鍒嗛〉鍒楄〃 POST /api/SysOrg/GetSysOrgPage */
+export async function getSysOrgPage(body: API.QuerySysOrgListInput, options?: API.RequestConfig) {
+  return request<API.SysOrgListOutputPageOutput>('/api/SysOrg/GetSysOrgPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆缁勭粐鐘舵�� POST /api/SysOrg/SetSysOrgStatus */
+export async function setSysOrgStatus(body: API.SetSysOrgStatusInput, options?: API.RequestConfig) {
+  return request<number>('/api/SysOrg/SetSysOrgStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊缁勭粐 POST /api/SysOrg/UpdateSysOrg */
+export async function updateSysOrg(body: API.UpdateSysOrgInput, options?: API.RequestConfig) {
+  return request<number>('/api/SysOrg/UpdateSysOrg', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/SystemNotice.ts b/src/services/api/SystemNotice.ts
new file mode 100644
index 0000000..22ace4a
--- /dev/null
+++ b/src/services/api/SystemNotice.ts
@@ -0,0 +1,117 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板绯荤粺鍏憡 POST /api/SystemNotice/AddNotice */
+export async function addNotice(body: API.AddNoticeInput, options?: API.RequestConfig) {
+  return request<number>('/api/SystemNotice/AddNotice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎绯荤粺鍏憡 POST /api/SystemNotice/FakeDeleteNotice */
+export async function fakeDeleteNotice(body: API.BaseIdInput, options?: API.RequestConfig) {
+  return request<number>('/api/SystemNotice/FakeDeleteNotice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇绯荤粺鍏憡璇︽儏 POST /api/SystemNotice/GetSystemNoticeDetail */
+export async function getSystemNoticeDetail(
+  body: API.QuerySystemNoticeDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SystemNoticeDetailDto>('/api/SystemNotice/GetSystemNoticeDetail', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇绯荤粺鍏憡鍒嗛〉鍒楄〃 POST /api/SystemNotice/GetSystemNoticePage */
+export async function getSystemNoticePage(
+  body: API.QuerySystemNoticeListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.SystemNoticeListDtoPageOutput>('/api/SystemNotice/GetSystemNoticePage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇绯荤粺鍏憡灞曠ず POST /api/SystemNotice/GetSystemNoticeShow */
+export async function getSystemNoticeShow(body: API.PageInput, options?: API.RequestConfig) {
+  return request<API.SystemNoticeShowDtoPageOutput>('/api/SystemNotice/GetSystemNoticeShow', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓嬫灦鍏憡 POST /api/SystemNotice/OffShelfNotice */
+export async function offShelfNotice(body: API.BaseIdInput, options?: API.RequestConfig) {
+  return request<number>('/api/SystemNotice/OffShelfNotice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓婃灦鍏憡 POST /api/SystemNotice/OnShelfNotice */
+export async function onShelfNotice(body: API.BaseIdInput, options?: API.RequestConfig) {
+  return request<number>('/api/SystemNotice/OnShelfNotice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鍏憡鐘舵�� POST /api/SystemNotice/SetNoticeStatus */
+export async function setNoticeStatus(body: API.SetNoticeStatusInput, options?: API.RequestConfig) {
+  return request<number>('/api/SystemNotice/SetNoticeStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊绯荤粺鍏憡 POST /api/SystemNotice/UpdateNotice */
+export async function updateNotice(body: API.UpdateNoticeInput, options?: API.RequestConfig) {
+  return request<number>('/api/SystemNotice/UpdateNotice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/TencentUser.ts b/src/services/api/TencentUser.ts
new file mode 100644
index 0000000..86040c6
--- /dev/null
+++ b/src/services/api/TencentUser.ts
@@ -0,0 +1,132 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鐢ㄦ埛鍜ㄨ淇℃伅璁板綍 POST /api/TencentUser/AddTencentConsult */
+export async function addTencentConsult(body: API.TencentConsultDto, options?: API.RequestConfig) {
+  return request<number>('/api/TencentUser/AddTencentConsult', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板鑵捐鐢ㄦ埛 POST /api/TencentUser/AddTencentUser */
+export async function addTencentUser(body: API.TencentUserInput, options?: API.RequestConfig) {
+  return request<API.TencentUserOutput>('/api/TencentUser/AddTencentUser', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鑵捐IM璐﹀彿瀵瑰簲鍏崇郴 DELETE /api/TencentUser/DeleteTencentUser */
+export async function deleteTencentUser(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteTencentUserParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/TencentUser/DeleteTencentUser', {
+    method: 'DELETE',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鑵捐绛惧悕 GET /api/TencentUser/GenTencentSig */
+export async function genTencentSig(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgenTencentSigParams,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/TencentUser/GenTencentSig', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇瀹㈡湇浜哄憳鐨剈ser Id GET /api/TencentUser/GetServeUser */
+export async function getServeUser(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetServeUserParams,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/TencentUser/GetServeUser', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/TencentUser/GetTencentUserByUserId */
+export async function getTencentUserByUserId(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetTencentUserByUserIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.TencentUserDto>('/api/TencentUser/GetTencentUserByUserId', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鑵捐IM璐﹀彿瀵瑰簲鍏崇郴 POST /api/TencentUser/GetTencentUserList */
+export async function getTencentUserList(
+  body: API.GetTencentUserInput,
+  options?: API.RequestConfig
+) {
+  return request<API.TencentUserDtoPageOutput>('/api/TencentUser/GetTencentUserList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鑵捐IM璐﹀彿瀵瑰簲鍏崇郴 POST /api/TencentUser/SetUserTencentUserId */
+export async function setUserTencentUserId(
+  body: API.SetUserTencentUserIdDto,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/TencentUser/SetUserTencentUserId', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 绂佺敤鑵捐IM璐﹀彿瀵瑰簲鍏崇郴 GET /api/TencentUser/TencentUserEnableOrForbid */
+export async function tencentUserEnableOrForbid(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItencentUserEnableOrForbidParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/TencentUser/TencentUserEnableOrForbid', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Test.ts b/src/services/api/Test.ts
new file mode 100644
index 0000000..728fc7c
--- /dev/null
+++ b/src/services/api/Test.ts
@@ -0,0 +1,175 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 娣诲姞绯荤粺 妯℃澘鏁版嵁鍙傛暟瀛楀吀 POST /api/Test/AddSystemTemplateDataParamSetting */
+export async function addSystemTemplateDataParamSetting(
+  body: API.AddSystemTemplateDataParamSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Test/AddSystemTemplateDataParamSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎸囧畾绛剧害鐢ㄦ埛锛屽彂璧风绾︼紝鑾峰彇绛剧害瀵嗛挜锛屾媺璧风绾﹂〉闈� POST /api/Test/DataprepareCreate */
+export async function dataprepareCreate(options?: API.RequestConfig) {
+  return request<API.DataprepareCreateOutput>('/api/Test/DataprepareCreate', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 鏂囦欢涓婁紶鎺ュ彛锛屾敮鎸乸df銆乨oc銆乨ocx绫诲瀷鐨勫悎鍚屾ā鏉挎枃浠� POST /api/Test/FileUpload */
+export async function fileUpload(body: {}, file?: File, options?: API.RequestConfig) {
+  const formData = new FormData();
+
+  if (file) {
+    formData.append('file', file);
+  }
+
+  Object.keys(body).forEach((ele) => {
+    const item = (body as any)[ele];
+
+    if (item !== undefined && item !== null) {
+      formData.append(
+        ele,
+        typeof item === 'object' && !(item instanceof File) ? JSON.stringify(item) : item
+      );
+    }
+  });
+
+  return request<API.FileUploadOutput>('/api/Test/FileUpload', {
+    method: 'POST',
+    data: formData,
+    requestType: 'form',
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁鍗扮珷ID鎴栬�呭嵃绔犲悕绉板垎椤垫煡璇㈠綋鍓嶇敤鎴风殑鍗扮珷鍒楄〃銆傚嵃绔營D鏄簿纭煡璇紝鍗扮珷鍚嶇О鏄ā绯婃煡璇€�� POST /api/Test/SealBatchQuery */
+export async function sealBatchQuery(body: API.SealBatchQueryInput, options?: API.RequestConfig) {
+  return request<API.SealBatchQueryOutput>('/api/Test/SealBatchQuery', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 娣诲姞浼佷笟鍗扮珷锛岀敤浜庡悗缁紒涓氳璇佸苟鍦≒DF鍚堝悓涓婃坊鍔犵數瀛愮绔� POST /api/Test/SealSave */
+export async function sealSave(body: API.SealSaveInput, options?: API.RequestConfig) {
+  return request<API.SealSaveOutput>('/api/Test/SealSave', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ绛剧害缁撴灉锛岃幏鍙栫绾﹀畬鎴愮殑鏂囦欢 POST /api/Test/SignorderQuery */
+export async function signorderQuery(options?: API.RequestConfig) {
+  return request<API.SignorderQueryOutput>('/api/Test/SignorderQuery', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁鍙傛暟鏌ヨ鍚堝悓妯℃澘鍒楄〃锛屼富瑕佽繑鍥炲悎鍚屾ā鏉挎憳瑕佷俊鎭� POST /api/Test/TemplateBatchQuery */
+export async function templateBatchQuery(
+  body: API.TemplateBatchQueryInput,
+  options?: API.RequestConfig
+) {
+  return request<API.TemplateBatchQueryOutput>('/api/Test/TemplateBatchQuery', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓鍚堝悓妯℃澘锛屽悜PDF妯℃澘鏂囦欢涓坊鍔犲~鍐欐帶浠讹紝浠ヤ究鍚庣画閫氳繃杩欎簺鎺т欢鏉ュ~鍏呭唴瀹广�� POST /api/Test/TemplateSave */
+export async function templateSave(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItemplateSaveParams,
+  options?: API.RequestConfig
+) {
+  return request<API.TemplateSaveOutput>('/api/Test/TemplateSave', {
+    method: 'POST',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/Test/TestEventBusSendPhoneMessge */
+export async function testEventBusSendPhoneMessge(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItestEventBusSendPhoneMessgeParams,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Test/TestEventBusSendPhoneMessge', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/Test/TestQRCodePay */
+export async function testQRCodePay(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItestQRCodePayParams,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Test/TestQRCodePay', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/Test/TestRetturnResult */
+export async function testRetturnResult(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItestRetturnResultParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Test/TestRetturnResult', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/Test/TestSendPhoneMessge */
+export async function testSendPhoneMessge(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItestSendPhoneMessgeParams,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Test/TestSendPhoneMessge', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/ThirdPartCallBack.ts b/src/services/api/ThirdPartCallBack.ts
new file mode 100644
index 0000000..8ac59e8
--- /dev/null
+++ b/src/services/api/ThirdPartCallBack.ts
@@ -0,0 +1,34 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 寮傛鍥炶皟閫氱煡 POST /api/ThirdPartCallBack/BestSignCallBackNotice */
+export async function bestSignCallBackNotice(
+  body: API.SignCallBackNoticeEto,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/ThirdPartCallBack/BestSignCallBackNotice', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍗曠瑪杞处鍒版敮浠樺疂璐︽埛銆佸崟绗旇浆璐﹀埌閾惰鍗°�丆2C鐜伴噾绾㈠寘銆丅2C鐜伴噾绾㈠寘鍗曟嵁鐘舵�佸彉鏇村悗瑙﹀彂鐨勯�氱煡 POST /api/ThirdPartCallBack/NotifyOrderChanged */
+export async function notifyOrderChanged(options?: API.RequestConfig) {
+  return request<any>('/api/ThirdPartCallBack/NotifyOrderChanged', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 淇′换绛惧紓姝ラ�氱煡 POST /api/ThirdPartCallBack/SignorderNotify */
+export async function signorderNotify(options?: API.RequestConfig) {
+  return request<any>('/api/ThirdPartCallBack/SignorderNotify', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Training.ts b/src/services/api/Training.ts
new file mode 100644
index 0000000..a259c02
--- /dev/null
+++ b/src/services/api/Training.ts
@@ -0,0 +1,179 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/Training/CancelTrainingAttention */
+export async function cancelTrainingAttention(
+  body: API.TrainingViewInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Training/CancelTrainingAttention', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓缂栬緫鍩硅 POST /api/Training/CreateOrEditTraining */
+export async function createOrEditTraining(
+  body: API.CreateOrEditTrainingInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/Training/CreateOrEditTraining', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鍩硅 GET /api/Training/DeleteTraining */
+export async function deleteTraining(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteTrainingParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Training/DeleteTraining', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍓嶇鍩硅璇︽儏 GET /api/Training/GetFronTrainingInfo */
+export async function getFronTrainingInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetFronTrainingInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.TrainingDto>('/api/Training/GetFronTrainingInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍓嶇鍩硅鍒楄〃 POST /api/Training/GetFrontTrainingList */
+export async function getFrontTrainingList(
+  body: API.GetFrontTrainingListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.TrainingDtoPageOutput>('/api/Training/GetFrontTrainingList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎴戠殑鍩硅鍒楄〃 POST /api/Training/GetMyTrainingList */
+export async function getMyTrainingList(
+  body: API.GetMyTrainingListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.TrainingDtoPageOutput>('/api/Training/GetMyTrainingList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍚庣鍩硅璇︽儏 GET /api/Training/GetTrainingInfo */
+export async function getTrainingInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetTrainingInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.TrainingDto>('/api/Training/GetTrainingInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍚庣鍩硅鍒楄〃 POST /api/Training/GetTrainingList */
+export async function getTrainingList(body: API.TrainingListInput, options?: API.RequestConfig) {
+  return request<API.TrainingDtoPageOutput>('/api/Training/GetTrainingList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎺ㄨ崘鍩硅淇℃伅 GET /api/Training/GetTrainingRecommend */
+export async function getTrainingRecommend(options?: API.RequestConfig) {
+  return request<API.TrainingDto[]>('/api/Training/GetTrainingRecommend', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鍩硅鎺ㄨ崘 POST /api/Training/SetTrainingRecommend */
+export async function setTrainingRecommend(
+  body: API.TrainingRecommendInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Training/SetTrainingRecommend', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鍩硅鐘舵�� POST /api/Training/SetTrainingStatus */
+export async function setTrainingStatus(body: API.OrderStatusInput, options?: API.RequestConfig) {
+  return request<number>('/api/Training/SetTrainingStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍩硅鏀惰棌娴忚 POST /api/Training/TrainingAttention */
+export async function trainingAttention(body: API.TrainingViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/Training/TrainingAttention', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍩硅璁板綍娴忚 POST /api/Training/TrainingBrowse */
+export async function trainingBrowse(body: API.TrainingViewInput, options?: API.RequestConfig) {
+  return request<number>('/api/Training/TrainingBrowse', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/User.ts b/src/services/api/User.ts
index a1d348f..2598eb6 100644
--- a/src/services/api/User.ts
+++ b/src/services/api/User.ts
@@ -2,64 +2,12 @@
 // @ts-ignore
 import { request } from '@/utils/request';
 
-/** 鏂板璐﹀彿淇℃伅 POST /api/User/CreateAccount */
-export async function createAccount(body: API.CreateAccountInput, options?: API.RequestConfig) {
-  return request<string>('/api/User/CreateAccount', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/User/CreateRole */
-export async function createRole(body: API.CreateOrUpdateRoleInput, options?: API.RequestConfig) {
-  return request<string>('/api/User/CreateRole', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/User/DeleteRole */
-export async function deleteRole(
-  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
-  params: API.APIdeleteRoleParams,
+/** 鏂板鐢ㄦ埛璁よ瘉瀹℃牳淇℃伅 POST /api/User/AddUserCertificationAudit */
+export async function addUserCertificationAudit(
+  body: API.AddUserCertificationAuditInput,
   options?: API.RequestConfig
 ) {
-  return request<number>('/api/User/DeleteRole', {
-    method: 'POST',
-    params: {
-      ...params,
-    },
-    ...(options || {}),
-  });
-}
-
-/** 鑾峰彇鎵�鏈夎鑹� GET /api/User/GetAllRoles */
-export async function getAllRoles(options?: API.RequestConfig) {
-  return request<API.RoleInfo[]>('/api/User/GetAllRoles', {
-    method: 'GET',
-    ...(options || {}),
-  });
-}
-
-/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/User/GetOssSTS */
-export async function getOssSTS(options?: API.RequestConfig) {
-  return request<API.OssSTSReponse>('/api/User/GetOssSTS', {
-    method: 'POST',
-    ...(options || {}),
-  });
-}
-
-/** 鑾峰彇瑙掕壊鍒嗛〉鍒楄〃 POST /api/User/GetRoles */
-export async function getRoles(body: API.GetRolesInput, options?: API.RequestConfig) {
-  return request<API.RoleInfoPageOutput>('/api/User/GetRoles', {
+  return request<API.AddUserCertificationAuditDto>('/api/User/AddUserCertificationAudit', {
     method: 'POST',
     headers: {
       'Content-Type': 'application/json',
@@ -69,25 +17,76 @@
   });
 }
 
-/** 鑾峰彇token POST /api/User/GetTokenForWeb */
-export async function getTokenForWeb(body: API.AccessRequestDto, options?: API.RequestConfig) {
-  return request<API.IdentityModelTokenCacheItem>('/api/User/GetTokenForWeb', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 鑾峰彇鐢ㄦ埛璇︽儏 GET /api/User/GetUserDetail */
-export async function getUserDetail(
-  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
-  params: API.APIgetUserDetailParams,
+/** 鐢宠鐢ㄦ埛璇佷功 POST /api/User/ApplyUserCertificate */
+export async function applyUserCertificate(
+  body: API.ApplyUserCertificateInput,
   options?: API.RequestConfig
 ) {
-  return request<API.UserDetailOutput>('/api/User/GetUserDetail', {
+  return request<number>('/api/User/ApplyUserCertificate', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎵归噺鍒涘缓璁よ瘉鐢ㄦ埛 POST /api/User/BatchCreateCompanyUser */
+export async function batchCreateCompanyUser(
+  body: API.AddCertifiedUserInput[],
+  options?: API.RequestConfig
+) {
+  return request<string[]>('/api/User/BatchCreateCompanyUser', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍¢獙鎵归噺鍒涘缓璁よ瘉鐢ㄦ埛鏁版嵁 POST /api/User/CheckBatchCreateCompanyUserData */
+export async function checkBatchCreateCompanyUserData(
+  body: API.CheckBatchCreateCompanyUserInput[],
+  options?: API.RequestConfig
+) {
+  return request<API.CheckBatchCreateCompanyUserResult[]>(
+    '/api/User/CheckBatchCreateCompanyUserData',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏍¢獙鐢ㄦ埛璁よ瘉瀹℃牳楠岃瘉鐮� POST /api/User/CheckUserCertificationAuditVerificationCode */
+export async function checkUserCertificationAuditVerificationCode(
+  body: API.CheckPhoneVerificationCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/CheckUserCertificationAuditVerificationCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍¢獙璁よ瘉淇℃伅閲嶅 GET /api/User/CheckUserCertificationRepeat */
+export async function checkUserCertificationRepeat(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIcheckUserCertificationRepeatParams,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/User/CheckUserCertificationRepeat', {
     method: 'GET',
     params: {
       ...params,
@@ -96,36 +95,13 @@
   });
 }
 
-/** 鑾峰彇鐢ㄦ埛鍒嗛〉鍒楄〃 POST /api/User/GetUserPage */
-export async function getUserPage(body: API.QueryUserPageInput, options?: API.RequestConfig) {
-  return request<API.UserListOutputPageOutput>('/api/User/GetUserPage', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 瀵嗙爜鐧诲綍 POST /api/User/PasswordLogin */
-export async function passwordLogin(body: API.PasswordLoginInput, options?: API.RequestConfig) {
-  return request<API.IdentityModelTokenCacheItem>('/api/User/PasswordLogin', {
-    method: 'POST',
-    headers: {
-      'Content-Type': 'application/json',
-    },
-    data: body,
-    ...(options || {}),
-  });
-}
-
-/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/User/RoleEnableOrForbid */
-export async function roleEnableOrForbid(
-  body: API.RoleEnableOrForbidInput,
+/** 鏍¢獙鐢ㄦ埛璁よ瘉鎵嬫満鍙�
+鐗堟湰璇存槑锛氱敤鎴疯璇佺殑淇℃伅鍙戠敓鏀瑰彉 POST /api/User/CheckUserThreamVerificationCode */
+export async function checkUserThreamVerificationCode(
+  body: API.CheckPhoneVerificationCodeInput,
   options?: API.RequestConfig
 ) {
-  return request<number>('/api/User/RoleEnableOrForbid', {
+  return request<boolean>('/api/User/CheckUserThreamVerificationCode', {
     method: 'POST',
     headers: {
       'Content-Type': 'application/json',
@@ -135,9 +111,12 @@
   });
 }
 
-/** 鏇存柊璐﹀彿淇℃伅 POST /api/User/UpdateAccount */
-export async function updateAccount(body: API.UpdateAccountInput, options?: API.RequestConfig) {
-  return request<number>('/api/User/UpdateAccount', {
+/** 鎻愪氦浼佷笟璁よ瘉 POST /api/User/CompanyAttestationSubmit */
+export async function companyAttestationSubmit(
+  body: API.CompanyAttestationSubmitInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/CompanyAttestationSubmit', {
     method: 'POST',
     headers: {
       'Content-Type': 'application/json',
@@ -147,9 +126,12 @@
   });
 }
 
-/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/User/UpdateRole */
-export async function updateRole(body: API.CreateOrUpdateRoleInput, options?: API.RequestConfig) {
-  return request<number>('/api/User/UpdateRole', {
+/** 鏂板缓浼佷笟鐢ㄦ埛 POST /api/User/CreateCompanyUser */
+export async function createCompanyUser(
+  body: API.AddCertifiedUserInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/User/CreateCompanyUser', {
     method: 'POST',
     headers: {
       'Content-Type': 'application/json',
@@ -158,3 +140,717 @@
     ...(options || {}),
   });
 }
+
+/** 鍒涘缓璁よ瘉淇℃伅 POST /api/User/CreateUserCertification */
+export async function createUserCertification(
+  body: API.AddUserCertificationBaseInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/CreateUserCertification', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍏虫敞鐢ㄦ埛 POST /api/User/FollowUser */
+export async function followUser(body: API.FollowUserInput, options?: API.RequestConfig) {
+  return request<number>('/api/User/FollowUser', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浼佷笟鐢ㄦ埛鍒楄〃 POST /api/User/GetAllCompanyUsers */
+export async function getAllCompanyUsers(
+  body: API.GeAlltCompanyUsersInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CompanyUserDto[]>('/api/User/GetAllCompanyUsers', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 骞冲彴鐢ㄦ埛 POST /api/User/GetAllPlatUserAttestation */
+export async function getAllPlatUserAttestation(
+  body: API.GetAllAttestationsInputV2,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatUserAttestationDtoPageOutput>('/api/User/GetAllPlatUserAttestation', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎵�鏈夊钩鍙扮敤鎴� POST /api/User/GetAllPlatUserAttestationList */
+export async function getAllPlatUserAttestationList(
+  body: API.GetAllAttestationsInputV2,
+  options?: API.RequestConfig
+) {
+  return request<API.AttestationV2Info[]>('/api/User/GetAllPlatUserAttestationList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浼佷笟鎻愪氦璁よ瘉淇℃伅 GET /api/User/GetCompanyAttestation */
+export async function getCompanyAttestation(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCompanyAttestationParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CompanyAttestationDto>('/api/User/GetCompanyAttestation', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浼佷笟鐢ㄦ埛璇︽儏 GET /api/User/GetCompanyUser */
+export async function getCompanyUser(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCompanyUserParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CertifiedUserDetailDto>('/api/User/GetCompanyUser', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璁よ瘉鐢ㄦ埛璇︽儏淇℃伅
+鐗堟湰璇存槑锛氱敤鎴疯璇佷俊鎭殑琛ㄦ洿鏀� GET /api/User/GetCompanyUserByUserId */
+export async function getCompanyUserByUserId(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetCompanyUserByUserIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.CertifiedUserDetailDto>('/api/User/GetCompanyUserByUserId', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 浼佷笟鐢ㄦ埛鍒楄〃 POST /api/User/GetCompanyUsers */
+export async function getCompanyUsers(
+  body: API.QueryCertifiedUserListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CertifiedUserListDtoPageOutput>('/api/User/GetCompanyUsers', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑷惀瀹㈡埛鐩綍 GET /api/User/GetCustomers */
+export async function getCustomers(options?: API.RequestConfig) {
+  return request<API.CustomerMenu[]>('/api/User/GetCustomers', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇绮変笣鍒嗛〉鍒楄〃 POST /api/User/GetFansFollowUserPage */
+export async function getFansFollowUserPage(body: API.PageInput, options?: API.RequestConfig) {
+  return request<API.FollowUserListOutputPageOutput>('/api/User/GetFansFollowUserPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍏虫敞鍒嗛〉鍒楄〃 POST /api/User/GetFollowUserPage */
+export async function getFollowUserPage(body: API.PageInput, options?: API.RequestConfig) {
+  return request<API.FollowUserListOutputPageOutput>('/api/User/GetFollowUserPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浜掔浉鍏虫敞鍒嗛〉鍒楄〃 POST /api/User/GetMutualFollowUserPage */
+export async function getMutualFollowUserPage(body: API.PageInput, options?: API.RequestConfig) {
+  return request<API.FollowUserListOutputPageOutput>('/api/User/GetMutualFollowUserPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛涓汉涓績璁よ瘉瀹℃牳淇℃伅 GET /api/User/GetMyCertificationAuditInfo */
+export async function getMyCertificationAuditInfo(options?: API.RequestConfig) {
+  return request<API.MyCertificationAuditDto>('/api/User/GetMyCertificationAuditInfo', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇涓汉鎻愪氦璁よ瘉淇℃伅 GET /api/User/GetPersonalAttestation */
+export async function getPersonalAttestation(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetPersonalAttestationParams,
+  options?: API.RequestConfig
+) {
+  return request<API.PersonalAttestationDto>('/api/User/GetPersonalAttestation', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 涓汉鐢ㄦ埛璇︽儏 GET /api/User/GetPersonalUser */
+export async function getPersonalUser(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetPersonalUserParams,
+  options?: API.RequestConfig
+) {
+  return request<API.PersonalUserDetail>('/api/User/GetPersonalUser', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 涓汉鐢ㄦ埛鍒楄〃 POST /api/User/GetPersonalUsers */
+export async function getPersonalUsers(
+  body: API.GetPersonalUsersInput,
+  options?: API.RequestConfig
+) {
+  return request<API.PersonalUserDtoPageOutput>('/api/User/GetPersonalUsers', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇骞冲彴鐢ㄦ埛璇︽儏 GET /api/User/GetPlatUserAttestationInfo */
+export async function getPlatUserAttestationInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetPlatUserAttestationInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.PlatUserAttestationInfoDto>('/api/User/GetPlatUserAttestationInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 璁よ瘉瀹℃牳鍒楄〃 POST /api/User/GetUserAttestations */
+export async function getUserAttestations(
+  body: API.GetUserAttestationsInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserAttestationDtoPageOutput>('/api/User/GetUserAttestations', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛璇佷功鐢宠鐘舵�� GET /api/User/GetUserBestSignUserRegStatus */
+export async function getUserBestSignUserRegStatus(options?: API.RequestConfig) {
+  return request<number>('/api/User/GetUserBestSignUserRegStatus', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛鍚嶇墖 GET /api/User/GetUserCardById */
+export async function getUserCardById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetUserCardByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.UserCardDto>('/api/User/GetUserCardById', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛璁よ瘉瀹℃牳鏄庣粏淇℃伅 GET /api/User/GetUserCertificationAuditDetailById */
+export async function getUserCertificationAuditDetailById(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetUserCertificationAuditDetailByIdParams,
+  options?: API.RequestConfig
+) {
+  return request<API.UserCertificationAuditDetailDto>(
+    '/api/User/GetUserCertificationAuditDetailById',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢ㄦ埛璁よ瘉瀹℃牳鍒嗛〉鍒楄〃 POST /api/User/GetUserCertificationAuditListPage */
+export async function getUserCertificationAuditListPage(
+  body: API.QueryUserCertificationAuditListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserCertificationAuditListDtoPageOutput>(
+    '/api/User/GetUserCertificationAuditListPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇璁よ瘉瀹℃牳鐘舵�� GET /api/User/GetUserCertificationAuditStatus */
+export async function getUserCertificationAuditStatus(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetUserCertificationAuditStatusParams,
+  options?: API.RequestConfig
+) {
+  return request<API.UserCertificationAuditStatusEnum>(
+    '/api/User/GetUserCertificationAuditStatus',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢ㄦ埛璁よ璇佷笅鎷夋暟鎹垪琛� POST /api/User/GetUserCertificationDropdownDataList */
+export async function getUserCertificationDropdownDataList(
+  body: API.QueryUserCertificationDropdownDataInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserCertificationDropdownDataDto[]>(
+    '/api/User/GetUserCertificationDropdownDataList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇璁よ瘉绠$悊鍒嗛〉鍒楄〃 POST /api/User/GetUserCertifiedManagerPage */
+export async function getUserCertifiedManagerPage(
+  body: API.QueryCertifiedUserListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.CertifiedUserListDtoPageOutput>('/api/User/GetUserCertifiedManagerPage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 灏忕▼搴忕--鑾峰彇鐢ㄦ埛 浜掔浉鍏虫敞 鍏虫敞 绮変笣 GET /api/User/GetUserFollowInfo */
+export async function getUserFollowInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetUserFollowInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetUserFollowInfoOutput>('/api/User/GetUserFollowInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐧诲綍鐢ㄦ埛淇℃伅 GET /api/User/GetUserInfo */
+export async function getUserInfo(options?: API.RequestConfig) {
+  return request<API.UserInfoV2>('/api/User/GetUserInfo', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛鍩烘湰淇℃伅V2鐗堟湰
+鐗堟湰璇存槑锛氱敤鎴疯璇佺殑淇℃伅鍙戠敓鏀瑰彉 GET /api/User/GetUserInfoV2 */
+export async function getUserInfoV2(options?: API.RequestConfig) {
+  return request<API.UserInfoV2>('/api/User/GetUserInfoV2', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛绠�鍗曚俊鎭� GET /api/User/GetUserSimpleInfo */
+export async function getUserSimpleInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetUserSimpleInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.UserSimpleInfo>('/api/User/GetUserSimpleInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇灏忕▼搴� 鍏虫敞銆佺矇涓濄�佽幏璧炪�佷簰鍏� GET /api/User/GetUserTotalInfo */
+export async function getUserTotalInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetUserTotalInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.GetUserTotalInfoOutput>('/api/User/GetUserTotalInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛閽卞寘绛剧珷鐘舵�� GET /api/User/GetUserWalletSignStatus */
+export async function getUserWalletSignStatus(options?: API.RequestConfig) {
+  return request<API.UserWalletSignStatusOutput>('/api/User/GetUserWalletSignStatus', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鏍规嵁鐢ㄦ埛Id澶辨晥鐢ㄦ埛璁よ瘉 POST /api/User/InvalidUserCertificationByUserId */
+export async function invalidUserCertificationByUserId(
+  body: API.BaseIdInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/InvalidUserCertificationByUserId', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎻愪氦涓汉璁よ瘉 POST /api/User/PersonalAttestationSubmit */
+export async function personalAttestationSubmit(
+  body: API.PersonalAttestationSubmitInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/PersonalAttestationSubmit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍙戦�佺敤鎴疯璇佸鏍搁獙璇佺爜 POST /api/User/SendUserCertificationAuditVerificationCode */
+export async function sendUserCertificationAuditVerificationCode(
+  body: API.SendPhoneVerificationCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/SendUserCertificationAuditVerificationCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍙戦�佺敤鎴疯璇佽垂鐢ㄥ彂绁ㄩ偖浠� POST /api/User/SendUserCertificationPayInvoicingEmail */
+export async function sendUserCertificationPayInvoicingEmail(
+  body: API.SendUserCertificationPayInvoicingEmailInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/SendUserCertificationPayInvoicingEmail', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鏄惁鑳界櫥褰曠數瀛愮 POST /api/User/SetCanLoginUserSign */
+export async function setCanLoginUserSign(
+  body: API.SetCanLoginUserSignInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/SetCanLoginUserSign', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鐢ㄦ埛鎾悎浜ゆ槗韬唤 POST /api/User/SetMatchMakingIdentity */
+export async function setMatchMakingIdentity(
+  body: API.SetMatchMakingIdentityInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/SetMatchMakingIdentity', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鐢ㄦ埛AuthType POST /api/User/SetUserAuthType */
+export async function setUserAuthType(body: API.SetUserTypeInput, options?: API.RequestConfig) {
+  return request<number>('/api/User/SetUserAuthType', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鐢ㄦ埛璁よ瘉瀹℃牳鐘舵�� POST /api/User/SetUserCertificationAuditStatus */
+export async function setUserCertificationAuditStatus(
+  body: API.SetUserCertificationAuditStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/SetUserCertificationAuditStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍙栧叧鐢ㄦ埛 POST /api/User/UnFollowUser */
+export async function unFollowUser(body: API.UnFollowUserInput, options?: API.RequestConfig) {
+  return request<number>('/api/User/UnFollowUser', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浼佷笟鐢ㄦ埛缂栬緫 POST /api/User/UpdateCompanyUser */
+export async function updateCompanyUser(
+  body: API.UpdateCertifiedUserInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/UpdateCompanyUser', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹屽杽鍩虹淇℃伅 POST /api/User/UpdateUserBaseInfo */
+export async function updateUserBaseInfo(
+  body: API.UpdateUserBaseInfoInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/UpdateUserBaseInfo', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊鐢ㄦ埛鍚嶇墖 POST /api/User/UpdateUserCard */
+export async function updateUserCard(body: API.UpdateUserCardInput, options?: API.RequestConfig) {
+  return request<number>('/api/User/UpdateUserCard', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 淇敼璁よ瘉淇℃伅 POST /api/User/UpdateUserCertification */
+export async function updateUserCertification(
+  body: API.UpdateUserCertificationBaseInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/UpdateUserCertification', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊鐢ㄦ埛璁よ瘉瀹℃牳淇℃伅 POST /api/User/UpdateUserCertificationAudit */
+export async function updateUserCertificationAudit(
+  body: API.UpdateUserCertificationAuditInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/UpdateUserCertificationAudit', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊鐢ㄦ埛淇℃伅 POST /api/User/UpdateUserInfo */
+export async function updateUserInfo(body: API.UpdateUserInfoInput, options?: API.RequestConfig) {
+  return request<number>('/api/User/UpdateUserInfo', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁よ瘉瀹℃牳 POST /api/User/UserAttestationCheck */
+export async function userAttestationCheck(
+  body: API.UserAttestationCheckInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/UserAttestationCheck', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 浼佷笟涓夎绱犺璇佹牎楠� POST /api/User/UserCertificationBestSignIdentity3Check */
+export async function userCertificationBestSignIdentity3Check(
+  body: API.UserCertificationBestSignIdentity3CheckInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/User/UserCertificationBestSignIdentity3Check', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛璁よ瘉杩囨湡 GET /api/User/UserCertificationCertifiedTest */
+export async function userCertificationCertifiedTest(options?: API.RequestConfig) {
+  return request<number>('/api/User/UserCertificationCertifiedTest', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛璁よ瘉杩囨湡 GET /api/User/UserCertificationExpirationTask */
+export async function userCertificationExpirationTask(options?: API.RequestConfig) {
+  return request<number>('/api/User/UserCertificationExpirationTask', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鐢ㄦ埛鍚敤/绂佺敤 GET /api/User/UserEnableOrForbid */
+export async function userEnableOrForbid(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIuserEnableOrForbidParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/User/UserEnableOrForbid', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/UserRole.ts b/src/services/api/UserRole.ts
new file mode 100644
index 0000000..37b6b26
--- /dev/null
+++ b/src/services/api/UserRole.ts
@@ -0,0 +1,129 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鏂板鍚庡彴绠$悊璐︽埛 POST /api/UserRole/CreateBackClientUser */
+export async function createBackClientUser(
+  body: API.CreateBackClientUserInput,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/UserRole/CreateBackClientUser', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板瑙掕壊 POST /api/UserRole/CreateRole */
+export async function createRole(body: API.CreateBaseRoleInput, options?: API.RequestConfig) {
+  return request<string>('/api/UserRole/CreateRole', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鍚庡彴绠$悊璐︽埛 GET /api/UserRole/DeleteBackClientUser */
+export async function deleteBackClientUser(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteBackClientUserParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/UserRole/DeleteBackClientUser', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎瑙掕壊 GET /api/UserRole/DeleteRole */
+export async function deleteRole(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteRoleParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/UserRole/DeleteRole', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鍚庡彴绠$悊璐︽埛鍒楄〃 POST /api/UserRole/GetBackClientUsers */
+export async function getBackClientUsers(
+  body: API.GetBackClientUsersInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserDtoPageOutput>('/api/UserRole/GetBackClientUsers', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瑙掕壊鍒楄〃 POST /api/UserRole/GetRoles */
+export async function getRoles(body: API.GetRolesInput, options?: API.RequestConfig) {
+  return request<API.RoleInfoPageOutput>('/api/UserRole/GetRoles', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瑙掕壊鍚敤/绂佺敤 POST /api/UserRole/RoleEnableOrForbid */
+export async function roleEnableOrForbid(
+  body: API.RoleEnableOrForbidInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/UserRole/RoleEnableOrForbid', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍚庡彴绠$悊璐︽埛缂栬緫 POST /api/UserRole/UpdateBackClientUser */
+export async function updateBackClientUser(
+  body: API.UpdateBackClientUserInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/UserRole/UpdateBackClientUser', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瑙掕壊缂栬緫 POST /api/UserRole/UpdateRole */
+export async function updateRole(body: API.CreateOrUpdateRoleInput, options?: API.RequestConfig) {
+  return request<number>('/api/UserRole/UpdateRole', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Wallet.ts b/src/services/api/Wallet.ts
new file mode 100644
index 0000000..61c8b14
--- /dev/null
+++ b/src/services/api/Wallet.ts
@@ -0,0 +1,890 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 娣诲姞閽卞寘寮�鎴峰洖璁胯褰� POST /api/Wallet/AddWalletAccountOpenFollow */
+export async function addWalletAccountOpenFollow(
+  body: API.AddWalletAccountOpenFollowInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/AddWalletAccountOpenFollow', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎻愪氦閾惰閽卞寘寮�鎴风敵璇� POST /api/Wallet/ApplyBankWalletAccountOpen */
+export async function applyBankWalletAccountOpen(
+  body: API.ApplyBankWalletAccountOpenInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/ApplyBankWalletAccountOpen', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鐢宠鎵归噺浠樻 POST /api/Wallet/ApplyWalletBatchTransfer */
+export async function applyWalletBatchTransfer(
+  body: API.ApplyWalletBatchTransferInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/ApplyWalletBatchTransfer', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍙戣柂鐢宠鎻愪氦 POST /api/Wallet/ApplyWalletBatchTransferForOrderSettle */
+export async function applyWalletBatchTransferForOrderSettle(
+  body: API.ApplyWalletBatchTransferForOrderSettleInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/ApplyWalletBatchTransferForOrderSettle', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍏呭�肩敵璇� POST /api/Wallet/ApplyWalletRecharge */
+export async function applyWalletRecharge(
+  body: API.WalletRechargeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/ApplyWalletRecharge', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎻愪氦瀵瑰崟杞处鐢宠 POST /api/Wallet/ApplyWalletSingleTransfer */
+export async function applyWalletSingleTransfer(
+  body: API.ApplyWalletSingleTransferInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/ApplyWalletSingleTransfer', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀵瑰叕杞处鎻愪氦 POST /api/Wallet/ApplyWalletSingleTransferForOrderSettle */
+export async function applyWalletSingleTransferForOrderSettle(
+  body: API.ApplyWalletSingleTransferForOrderSettleInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/ApplyWalletSingleTransferForOrderSettle', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹℃牳鎵归噺浠樻 POST /api/Wallet/AuditWalletBatchTransfer */
+export async function auditWalletBatchTransfer(
+  body: API.AuditWalletBatchTransferInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/AuditWalletBatchTransfer', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹℃牳鎵归噺浠樻鏄庣粏 POST /api/Wallet/AuditWalletBatchTransferDetail */
+export async function auditWalletBatchTransferDetail(
+  body: API.AuditWalletBatchTransferDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/AuditWalletBatchTransferDetail', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹℃牳瀵瑰崟杞处鐢宠 POST /api/Wallet/AuditWalletSingleTransfer */
+export async function auditWalletSingleTransfer(
+  body: API.AuditWalletSingleTransferInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/AuditWalletSingleTransfer', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹℃牳绾夸笅鏀粯鐢宠 POST /api/Wallet/AuditWalletSingleTransferForOffline */
+export async function auditWalletSingleTransferForOffline(
+  body: API.AuditWalletSingleTransferInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/AuditWalletSingleTransferForOffline', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁$畻鎵归噺浠樻鎵嬬画璐� POST /api/Wallet/CalculationWalletBatchImportTempPayFee */
+export async function calculationWalletBatchImportTempPayFee(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIcalculationWalletBatchImportTempPayFeeParams,
+  body: API.AddWalletBatchImportTempInput[],
+  options?: API.RequestConfig
+) {
+  return request<API.AddWalletBatchImportTempInput[]>(
+    '/api/Wallet/CalculationWalletBatchImportTempPayFee',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      params: {
+        ...params,
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璁$畻浠樻鎵嬬画璐� POST /api/Wallet/CalculationWalletPayFee */
+export async function calculationWalletPayFee(
+  body: API.CalculationWalletPayFeeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/CalculationWalletPayFee', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏍¢獙閾惰閽卞寘寮�鎴烽獙璇佺爜 POST /api/Wallet/CheckBankWalletAccountOpenVerificationCode */
+export async function checkBankWalletAccountOpenVerificationCode(
+  body: API.CheckPhoneVerificationCodeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/CheckBankWalletAccountOpenVerificationCode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹℃牳鍏呭�肩敵璇� POST /api/Wallet/CheckWalletRecharge */
+export async function checkWalletRecharge(
+  body: API.CheckWalletRechargeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/CheckWalletRecharge', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒犻櫎鎵归噺浠樻涓存椂鏁版嵁 GET /api/Wallet/DeleteWalletBatchImportTemp */
+export async function deleteWalletBatchImportTemp(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIdeleteWalletBatchImportTempParams,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/DeleteWalletBatchImportTemp', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 瀵煎嚭鐢ㄦ埛骞冲畨閾惰娴佹按鏄庣粏鍒楄〃 POST /api/Wallet/ExportGetUserPingAnTransactionRecordList */
+export async function exportGetUserPingAnTransactionRecordList(
+  body: API.QueryUserTransactionRecordPageInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Wallet/ExportGetUserPingAnTransactionRecordList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ鎵�鏈夐摱琛屼笅鎷夋暟鎹� POST /api/Wallet/GetAllBankDropdown */
+export async function getAllBankDropdown(options?: API.RequestConfig) {
+  return request<API.AllBankListOutput[]>('/api/Wallet/GetAllBankDropdown', {
+    method: 'POST',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢靛瓙鍥炲崟淇℃伅 GET /api/Wallet/GetElecBillInfo */
+export async function getElecBillInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetElecBillInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.ElecBillInfoOutput>('/api/Wallet/GetElecBillInfo', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鎵归噺浠樻涓存椂鏁版嵁鍒嗛〉鍒楄〃 GET /api/Wallet/GetStatsWalletBatchTransferData */
+export async function getStatsWalletBatchTransferData(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetStatsWalletBatchTransferDataParams,
+  options?: API.RequestConfig
+) {
+  return request<API.DecimalDecimalValueTuple>('/api/Wallet/GetStatsWalletBatchTransferData', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇浜ゆ槗鏄庣粏 POST /api/Wallet/GetUserTransactionDetailList */
+export async function getUserTransactionDetailList(
+  body: API.QueryWalletTransactionDetailList,
+  options?: API.RequestConfig
+) {
+  return request<API.UserTransactionRecordListOutputPageOutput>(
+    '/api/Wallet/GetUserTransactionDetailList',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢ㄦ埛閽卞寘娴佹按鏄庣粏璇︽儏淇℃伅 POST /api/Wallet/GetUserTransactionRecordDetail */
+export async function getUserTransactionRecordDetail(
+  body: API.QueryUserTransactionRecordDetailInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserTransactionRecordDetailOutput>(
+    '/api/Wallet/GetUserTransactionRecordDetail',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鐢ㄦ埛娴佹按鏄庣粏鍒嗛〉鍒楄〃 POST /api/Wallet/GetUserTransactionRecordPage */
+export async function getUserTransactionRecordPage(
+  body: API.QueryUserTransactionRecordPageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserTransactionRecordListOutputPageOutput>(
+    '/api/Wallet/GetUserTransactionRecordPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 绠$悊鍚庡彴鑾峰彇鐢ㄦ埛娴佹按鏄庣粏鍒嗛〉鍒楄〃 POST /api/Wallet/GetUserTransactionRecordPageForAdmin */
+export async function getUserTransactionRecordPageForAdmin(
+  body: API.QueryUserTransactionRecordPageForAdminInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserTransactionRecordListOutputPageOutput>(
+    '/api/Wallet/GetUserTransactionRecordPageForAdmin',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏌ヨ鐢ㄦ埛鎵�鏈夐挶鍖呰处鎴风被鍨嬬殑寮�閫氫俊鎭笅鎷夋暟鎹� POST /api/Wallet/GetUserWalletAccountTypeOpenInfoDropdown */
+export async function getUserWalletAccountTypeOpenInfoDropdown(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetUserWalletAccountTypeOpenInfoDropdownParams,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletAccountTypeOpenInfoOutput[]>(
+    '/api/Wallet/GetUserWalletAccountTypeOpenInfoDropdown',
+    {
+      method: 'POST',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏌ヨ鐢ㄦ埛鎵�鏈夐挶鍖呰处鎴风被鍨嬬殑寮�閫氫俊鎭笅鎷夋暟鎹�,鏀寔鏀粯閫氶亾璁剧疆閰嶇疆 POST /api/Wallet/GetUserWalletAccountTypeOpenInfoDropdownForPay */
+export async function getUserWalletAccountTypeOpenInfoDropdownForPay(
+  body: API.GetUserWalletAccountTypeOpenInfoInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletAccountTypeOpenInfoOutput[]>(
+    '/api/Wallet/GetUserWalletAccountTypeOpenInfoDropdownForPay',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏍规嵁閽卞寘璐︽埛绫诲瀷鑾峰彇鐢ㄦ埛閽卞寘浣欓淇℃伅 POST /api/Wallet/GetUserWalletBalanceInfoByType */
+export async function getUserWalletBalanceInfoByType(
+  body: API.WalletAccountTypeEnum,
+  options?: API.RequestConfig
+) {
+  return request<API.UserWalletBalanceInfoOutput>('/api/Wallet/GetUserWalletBalanceInfoByType', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛娴佹按鏄庣粏鍒嗛〉鍒楄〃 POST /api/Wallet/GetUserWalletTransactionRecordPage */
+export async function getUserWalletTransactionRecordPage(
+  body: API.QueryUserTransactionRecordPageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserTransactionRecordListOutputPageOutput>(
+    '/api/Wallet/GetUserWalletTransactionRecordPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇閽卞寘寮�鎴疯缁嗕俊鎭� POST /api/Wallet/GetWalletAccountOpenDetail */
+export async function getWalletAccountOpenDetail(
+  body: API.BaseIdInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletAccountOpenDetailOutput>('/api/Wallet/GetWalletAccountOpenDetail', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇閽卞寘寮�鎴峰洖璁垮垎椤靛垪琛� POST /api/Wallet/GetWalletAccountOpenFollowPage */
+export async function getWalletAccountOpenFollowPage(
+  body: API.QueryWalletAccountOpenFollowPageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletAccountOpenFollowListOutputPageOutput>(
+    '/api/Wallet/GetWalletAccountOpenFollowPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇閽卞寘寮�鎴风鐞嗗垎椤靛垪琛� POST /api/Wallet/GetWalletAccountOpenManagePage */
+export async function getWalletAccountOpenManagePage(
+  body: API.QueryWalletAccountOpenManagePageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletAccountOpenManageListOutputPageOutput>(
+    '/api/Wallet/GetWalletAccountOpenManagePage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鎵归噺浠樻涓存椂鏁版嵁鍒嗛〉鍒楄〃 POST /api/Wallet/GetWalletBatchImportTempPage */
+export async function getWalletBatchImportTempPage(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetWalletBatchImportTempPageParams,
+  body: API.PageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletBatchImportTempOutputPageOutput>(
+    '/api/Wallet/GetWalletBatchImportTempPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      params: {
+        ...params,
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鎵归噺浠樻璇︽儏 GET /api/Wallet/GetWalletBatchTransferDetailInfo */
+export async function getWalletBatchTransferDetailInfo(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetWalletBatchTransferDetailInfoParams,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletBatchTransferDetailInfoOutput>(
+    '/api/Wallet/GetWalletBatchTransferDetailInfo',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鎵归噺浠樻鏄庣粏鍒楄〃 POST /api/Wallet/GetWalletBatchTransferDetailPage */
+export async function getWalletBatchTransferDetailPage(
+  body: API.QueryWalletBatchTransferDetailListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletBatchTransferDetailListOutputPageOutput>(
+    '/api/Wallet/GetWalletBatchTransferDetailPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鎵归噺浠樻鍒楄〃 POST /api/Wallet/GetWalletBatchTransferPage */
+export async function getWalletBatchTransferPage(
+  body: API.QueryWalletBatchTransferListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletBatchTransferListOutputPageOutput>(
+    '/api/Wallet/GetWalletBatchTransferPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏃ヨ处鍗曟槑缁� POST /api/Wallet/GetWalletDayDetailItemList */
+export async function getWalletDayDetailItemList(
+  body: API.QueryWalletDayDetailItemInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletDetailItemPageOutput>('/api/Wallet/GetWalletDayDetailItemList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ璐︽埛鏄庣粏 GET /api/Wallet/GetWalletDetail */
+export async function getWalletDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetWalletDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletBalanceDetailOutput>('/api/Wallet/GetWalletDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇璐︽埛绠$悊鍒楄〃 POST /api/Wallet/GetWalletMainList */
+export async function getWalletMainList(
+  body: API.QueryWalletMainListInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletMainListOutputPageOutput>('/api/Wallet/GetWalletMainList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏈堣处鍗曟槑缁� POST /api/Wallet/GetWalletMonthDetailItemList */
+export async function getWalletMonthDetailItemList(
+  body: API.QueryWalletMonthDetailItemInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletDetailItemPageOutput>('/api/Wallet/GetWalletMonthDetailItemList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍏呭�艰鎯� GET /api/Wallet/GetWalletRechargeDetail */
+export async function getWalletRechargeDetail(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetWalletRechargeDetailParams,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletRechargeOutput>('/api/Wallet/GetWalletRechargeDetail', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍏呭�肩敵璇峰垪琛� POST /api/Wallet/GetWalletRechargeList */
+export async function getWalletRechargeList(
+  body: API.QueryWalletRechargeInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletRechargeOutputPageOutput>('/api/Wallet/GetWalletRechargeList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇瀵瑰崟杞处璇︽儏 POST /api/Wallet/GetWalletSingleTransferDetail */
+export async function getWalletSingleTransferDetail(
+  body: API.BaseIdInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletSingleTransferDetailOutput>(
+    '/api/Wallet/GetWalletSingleTransferDetail',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇瀵瑰崟杞处鍒嗛〉鍒楄〃 POST /api/Wallet/GetWalletSingleTransferPage */
+export async function getWalletSingleTransferPage(
+  body: API.QueryWalletSingleTransferPageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletSingleTransferListOutputPageOutput>(
+    '/api/Wallet/GetWalletSingleTransferPage',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 瀵煎叆鎵归噺浠樻鏁版嵁 POST /api/Wallet/ImportBatchTransferExcel */
+export async function importBatchTransferExcel(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIimportBatchTransferExcelParams,
+  body: API.PageInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletBatchImportTempOutputPageOutput>(
+    '/api/Wallet/ImportBatchTransferExcel',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      params: {
+        ...params,
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鏀粯瀹濆厖鍊兼煡璇� GET /api/Wallet/QueryRecharge */
+export async function queryRecharge(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIqueryRechargeParams,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletRechargeStatusEnum>('/api/Wallet/QueryRecharge', {
+    method: 'GET',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 瀵煎嚭璧勯噾璐﹀崟--鏃ユ暟鎹槑缁嗚处鍗曚笅杞� POST /api/Wallet/QueryWalletDayDetailBillListForExport */
+export async function queryWalletDayDetailBillListForExport(
+  body: API.QueryWalletDetailBillInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Wallet/QueryWalletDayDetailBillListForExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏌ヨ璐︽埛鍘嗗彶浣欓 POST /api/Wallet/QueryWalletDayHistoryBalance */
+export async function queryWalletDayHistoryBalance(
+  body: API.QueryWalletDayHistoryBalanceInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletDayHistoryBalanceOutputPageOutput>(
+    '/api/Wallet/QueryWalletDayHistoryBalance',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
+/** 璧勯噾璐﹀崟--鏃ユ湀鏁版嵁鏄庣粏 POST /api/Wallet/QueryWalletDetailBillList */
+export async function queryWalletDetailBillList(
+  body: API.QueryWalletDetailBillInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletDetailBillItemPageOutput>('/api/Wallet/QueryWalletDetailBillList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璧勯噾璐﹀崟---鎬婚璇︽儏 POST /api/Wallet/QueryWalletDetailTotal */
+export async function queryWalletDetailTotal(
+  body: API.QueryWalletDetailBillInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletDetailTotalOutput>('/api/Wallet/QueryWalletDetailTotal', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀵煎嚭璧勯噾璐﹀崟--鏈堟暟鎹槑缁嗚处鍗曚笅杞� POST /api/Wallet/QueryWalletMonthDetailBillListForExport */
+export async function queryWalletMonthDetailBillListForExport(
+  body: API.QueryWalletDetailBillInput,
+  options?: API.RequestConfig
+) {
+  return request<any>('/api/Wallet/QueryWalletMonthDetailBillListForExport', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 褰曞叆閽卞寘寮�鎴烽摱琛屽崱鍙� POST /api/Wallet/SetBankWalletAccountOpenAcctNo */
+export async function setBankWalletAccountOpenAcctNo(
+  body: API.SetBankWalletAccountOpenAcctNoInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/SetBankWalletAccountOpenAcctNo', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 涓婁紶閽卞寘寮�鎴烽摱琛屽嚟璇� POST /api/Wallet/SetBankWalletAccountOpenBankCertUrl */
+export async function setBankWalletAccountOpenBankCertUrl(
+  body: API.SetBankWalletAccountOpenBankCertUrlInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/SetBankWalletAccountOpenBankCertUrl', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 褰曞叆閽卞寘寮�鎴烽摱琛屽崱鍙� POST /api/Wallet/SetBankWalletAccountOpenOpentBankNode */
+export async function setBankWalletAccountOpenOpentBankNode(
+  body: API.SetBankWalletAccountOpenOpentBankNodeInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/SetBankWalletAccountOpenOpentBankNode', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆閽卞寘鐘舵�� 鍐荤粨 瑙e喕 POST /api/Wallet/SetWalletMainStatus */
+export async function setWalletMainStatus(
+  body: API.SetWalletStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/SetWalletMainStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 淇敼鎵归噺浠樻涓存椂鏁版嵁 POST /api/Wallet/UpdateWalletBatchImportTemp */
+export async function updateWalletBatchImportTemp(
+  body: API.UpdateWalletBatchImportTempInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Wallet/UpdateWalletBatchImportTemp', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/WalletChannel.ts b/src/services/api/WalletChannel.ts
new file mode 100644
index 0000000..d486325
--- /dev/null
+++ b/src/services/api/WalletChannel.ts
@@ -0,0 +1,59 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鑾峰彇鏀粯閫氶亾鎵嬬画璐硅缃� GET /api/WalletChannel/GetWalletPayChannelFeeSettings */
+export async function getWalletPayChannelFeeSettings(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APIgetWalletPayChannelFeeSettingsParams,
+  options?: API.RequestConfig
+) {
+  return request<API.WalletPayChannelFeeSettingOutput[]>(
+    '/api/WalletChannel/GetWalletPayChannelFeeSettings',
+    {
+      method: 'GET',
+      params: {
+        ...params,
+      },
+      ...(options || {}),
+    }
+  );
+}
+
+/** 鑾峰彇鏀粯閫氶亾閰嶇疆 GET /api/WalletChannel/GetWalletPayChannelList */
+export async function getWalletPayChannelList(options?: API.RequestConfig) {
+  return request<API.WalletPayChannelOutput[]>('/api/WalletChannel/GetWalletPayChannelList', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 淇濆瓨鏀粯閫氶亾鎵嬬画璐� POST /api/WalletChannel/SaveWalletPayChannelFeeSetting */
+export async function saveWalletPayChannelFeeSetting(
+  body: API.SaveWalletPayChannelFeeSettingInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/WalletChannel/SaveWalletPayChannelFeeSetting', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 璁剧疆鏀粯閫氳繃鐘舵�� POST /api/WalletChannel/SetWalletPayChannelStatus */
+export async function setWalletPayChannelStatus(
+  body: API.SetWalletPayChannelStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/WalletChannel/SetWalletPayChannelStatus', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/Withdraw.ts b/src/services/api/Withdraw.ts
new file mode 100644
index 0000000..40b537a
--- /dev/null
+++ b/src/services/api/Withdraw.ts
@@ -0,0 +1,94 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 鑾峰彇鐢ㄦ埛鏄惁娣诲姞閾惰璐︽埛 GET /api/Withdraw/CheckUserAccountIsSet */
+export async function checkUserAccountIsSet(options?: API.RequestConfig) {
+  return request<boolean>('/api/Withdraw/CheckUserAccountIsSet', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓鎴栦慨鏀圭敤鎴风殑璐︽埛淇℃伅 POST /api/Withdraw/CreateOrEditWithDrawAccount */
+export async function createOrEditWithDrawAccount(
+  body: API.CreateWithdrawAccountInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Withdraw/CreateOrEditWithDrawAccount', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鍒涘缓鐢ㄦ埛鐨勬彁娆剧敵璇� POST /api/Withdraw/CreateUserWithdrawAccount */
+export async function createUserWithdrawAccount(
+  body: API.CreateUserWithdrawInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Withdraw/CreateUserWithdrawAccount', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇褰撳墠鐢ㄦ埛鐨勯摱琛岃处鍙� GET /api/Withdraw/GetUserAccount */
+export async function getUserAccount(options?: API.RequestConfig) {
+  return request<API.GetUserAccountDto>('/api/Withdraw/GetUserAccount', {
+    method: 'GET',
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鐢ㄦ埛鐨� POST /api/Withdraw/GetUserWithdrawList */
+export async function getUserWithdrawList(
+  body: API.GetUserWithdrawInput,
+  options?: API.RequestConfig
+) {
+  return request<API.UserWithdrawDtoPageOutput>('/api/Withdraw/GetUserWithdrawList', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 椹冲洖鎻愮幇鐢宠 POST /api/Withdraw/RejectUserWithdraw */
+export async function rejectUserWithdraw(
+  body: API.SetUserWithdrawStatusInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Withdraw/RejectUserWithdraw', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鎻愮幇瀹屾垚 POST /api/Withdraw/SetUserWithdrawComplete */
+export async function setUserWithdrawComplete(
+  body: API.SetUserWithdrawComplete,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/Withdraw/SetUserWithdrawComplete', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/WxNotify.ts b/src/services/api/WxNotify.ts
new file mode 100644
index 0000000..f2a75b9
--- /dev/null
+++ b/src/services/api/WxNotify.ts
@@ -0,0 +1,33 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/WxNotify/TencentIMCallbackHandler */
+export async function tencentIMCallbackHandler(
+  // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄)
+  params: API.APItencentIMCallbackHandlerParams,
+  options?: API.RequestConfig
+) {
+  return request<API.TencentIMCallbackOutput>('/api/WxNotify/TencentIMCallbackHandler', {
+    method: 'POST',
+    params: {
+      ...params,
+    },
+    ...(options || {}),
+  });
+}
+
+/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 POST /api/WxNotify/TestWXSubscribeEventHandler */
+export async function testWXSubscribeEventHandler(
+  body: API.WXSubscribeEventInput,
+  options?: API.RequestConfig
+) {
+  return request<number>('/api/WxNotify/TestWXSubscribeEventHandler', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/WxPayNotify.ts b/src/services/api/WxPayNotify.ts
new file mode 100644
index 0000000..349722a
--- /dev/null
+++ b/src/services/api/WxPayNotify.ts
@@ -0,0 +1,18 @@
+/* eslint-disable */
+// @ts-ignore
+import { request } from '@/utils/request';
+
+/** 寰俊鏀粯鍥炶皟閫氱煡 POST /api/WxPayNotify/WxRechargeNotify */
+export async function wxRechargeNotify(
+  body: API.WxRechargeNotifyInput,
+  options?: API.RequestConfig
+) {
+  return request<API.WxRechargeNotifyResult>('/api/WxPayNotify/WxRechargeNotify', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
diff --git a/src/services/api/index.ts b/src/services/api/index.ts
index 637fa08..f64d00b 100644
--- a/src/services/api/index.ts
+++ b/src/services/api/index.ts
@@ -5,34 +5,170 @@
 import * as AbpApiDefinition from './AbpApiDefinition';
 import * as AbpApplicationConfiguration from './AbpApplicationConfiguration';
 import * as Account from './Account';
+import * as AdvertiseBoard from './AdvertiseBoard';
+import * as AdvertiseOnShow from './AdvertiseOnShow';
+import * as Alipay from './Alipay';
+import * as AlipayEcsignNotify from './AlipayEcsignNotify';
+import * as AliPayNotify from './AliPayNotify';
+import * as Area from './Area';
 import * as BaseModule from './BaseModule';
+import * as BestSign from './BestSign';
+import * as BestSignCallBack from './BestSignCallBack';
+import * as CaiNiao from './CaiNiao';
+import * as CaiNiaoCallBack from './CaiNiaoCallBack';
+import * as CircleFriend from './CircleFriend';
+import * as Common from './Common';
+import * as CompanyInsure from './CompanyInsure';
+import * as Consult from './Consult';
+import * as CooperationApply from './CooperationApply';
+import * as Customer from './Customer';
+import * as EnterpriseMaterial from './EnterpriseMaterial';
 import * as Features from './Features';
+import * as FirstPartyCompany from './FirstPartyCompany';
+import * as Fund from './Fund';
+import * as HeadHunter from './HeadHunter';
+import * as HelpQuestion from './HelpQuestion';
 import * as IdentityRole from './IdentityRole';
 import * as IdentityUser from './IdentityUser';
 import * as IdentityUserLookup from './IdentityUserLookup';
-import * as InsuranceClaim from './InsuranceClaim';
-import * as InsuranceOrder from './InsuranceOrder';
+import * as IncentivePayments from './IncentivePayments';
+import * as IndustrialPark from './IndustrialPark';
+import * as IndustryBody from './IndustryBody';
+import * as IndustryMating from './IndustryMating';
+import * as Information from './Information';
+import * as Insurance from './Insurance';
+import * as InsureConsult from './InsureConsult';
+import * as InsureMarketProduct from './InsureMarketProduct';
+import * as InsureOfflineBill from './InsureOfflineBill';
+import * as InsureOrganization from './InsureOrganization';
+import * as InsureSupplier from './InsureSupplier';
+import * as LgGigWorker from './LgGigWorker';
+import * as LgGigWorkerCustomerTemplateParam from './LgGigWorkerCustomerTemplateParam';
+import * as LgGigWorkerReCharge from './LgGigWorkerReCharge';
+import * as LgGigWorkerSignChannelSetting from './LgGigWorkerSignChannelSetting';
+import * as LgGigWorkerSignFreeSetting from './LgGigWorkerSignFreeSetting';
+import * as LgGigWorkerSignSetting from './LgGigWorkerSignSetting';
+import * as Message from './Message';
+import * as OpenInformation from './OpenInformation';
+import * as OperateHistory from './OperateHistory';
+import * as Order from './Order';
+import * as ParkOrHR from './ParkOrHR';
+import * as ParkReward from './ParkReward';
 import * as Permissions from './Permissions';
 import * as PhoneMessage from './PhoneMessage';
+import * as PhonMessageHistory from './PhonMessageHistory';
+import * as PingAn from './PingAn';
+import * as PingAnBEDL from './PingAnBEDL';
+import * as PingAnELCP from './PingAnELCP';
+import * as PingAnJGF from './PingAnJGF';
+import * as PlatformServicePay from './PlatformServicePay';
+import * as PlatUserAccountSetting from './PlatUserAccountSetting';
+import * as Product from './Product';
 import * as Profile from './Profile';
+import * as Purchase from './Purchase';
+import * as Recharge from './Recharge';
+import * as Resource from './Resource';
+import * as SearchSetting from './SearchSetting';
+import * as Setting from './Setting';
+import * as Statistics from './Statistics';
+import * as SysOrg from './SysOrg';
+import * as SystemNotice from './SystemNotice';
 import * as Tenant from './Tenant';
+import * as TencentUser from './TencentUser';
+import * as Test from './Test';
+import * as ThirdPartCallBack from './ThirdPartCallBack';
+import * as Training from './Training';
 import * as User from './User';
+import * as UserRole from './UserRole';
 import * as Version from './Version';
+import * as Wallet from './Wallet';
+import * as WalletChannel from './WalletChannel';
+import * as Withdraw from './Withdraw';
+import * as WxNotify from './WxNotify';
+import * as WxPayNotify from './WxPayNotify';
 export default {
   AbpApiDefinition,
   AbpApplicationConfiguration,
   Account,
+  AdvertiseBoard,
+  AdvertiseOnShow,
+  Alipay,
+  AlipayEcsignNotify,
+  AliPayNotify,
+  Area,
   BaseModule,
+  BestSign,
+  BestSignCallBack,
+  CaiNiao,
+  CaiNiaoCallBack,
+  CircleFriend,
+  Common,
+  CompanyInsure,
+  Consult,
+  CooperationApply,
+  Customer,
+  EnterpriseMaterial,
   Features,
+  FirstPartyCompany,
+  Fund,
+  HeadHunter,
+  HelpQuestion,
   IdentityRole,
   IdentityUser,
   IdentityUserLookup,
-  InsuranceClaim,
-  InsuranceOrder,
+  IncentivePayments,
+  IndustrialPark,
+  IndustryBody,
+  IndustryMating,
+  Information,
+  Insurance,
+  InsureConsult,
+  InsureMarketProduct,
+  InsureOfflineBill,
+  InsureOrganization,
+  InsureSupplier,
+  LgGigWorker,
+  LgGigWorkerCustomerTemplateParam,
+  LgGigWorkerReCharge,
+  LgGigWorkerSignChannelSetting,
+  LgGigWorkerSignFreeSetting,
+  LgGigWorkerSignSetting,
+  Message,
+  OpenInformation,
+  OperateHistory,
+  Order,
+  ParkOrHR,
+  ParkReward,
   Permissions,
   PhoneMessage,
+  PhonMessageHistory,
+  PingAn,
+  PingAnBEDL,
+  PingAnELCP,
+  PingAnJGF,
+  PlatformServicePay,
+  PlatUserAccountSetting,
+  Product,
   Profile,
+  Purchase,
+  Recharge,
+  Resource,
+  SearchSetting,
+  Setting,
+  Statistics,
+  SysOrg,
+  SystemNotice,
   Tenant,
+  TencentUser,
+  Test,
+  ThirdPartCallBack,
+  Training,
   User,
+  UserRole,
   Version,
+  Wallet,
+  WalletChannel,
+  Withdraw,
+  WxNotify,
+  WxPayNotify,
 };
diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 7c262c8..459d219 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -15,6 +15,26 @@
     scope?: string;
   }
 
+  interface AcquisitionInformationListOutput {
+    /** 璧勮Id */
+    id?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 浣滆�� */
+    author?: string;
+    /** 閲囬泦鏉ユ簮鍦板潃 浠呮潵婧愪负閲囬泦鏃舵湁鏁� */
+    acquisitionSourceLink?: string;
+    adoptStatus?: InformationAdoptStatusEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface AcquisitionInformationListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: AcquisitionInformationListOutput[];
+  }
+
   interface ActionApiDescriptionModel {
     uniqueName?: string;
     name?: string;
@@ -28,93 +48,828 @@
     implementFrom?: string;
   }
 
-  interface AddInsuranceClaimAttachmentInput {
-    /** 鏂囦欢鍚嶇О */
-    fileName?: string;
-    /** 鏂囦欢鍦板潃 */
-    url?: string;
-    businessType?: InsuranceClaimAttachmentBusinessTypeEnum;
-  }
-
-  interface AddInsuranceClaimInput {
-    /** 娓犻亾 */
-    channel?: string;
-    /** 濮撳悕 */
-    name: string;
-    /** 韬唤璇佸彿 */
-    idNumber: string;
-    /** 宸ョ */
-    workType: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTime: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTime: string;
-    /** 鍙備繚鏈烘瀯 */
-    insuredInstitution: string;
-    /** 鎶曚繚鏂规 */
-    insuranceScheme: string;
-    /** 鍦ㄨ亴鏍囪瘑 */
-    onJobFlag?: string;
-    /** 鎬у埆 */
-    gender?: string;
-    /** 骞撮緞 */
-    age?: number;
-    /** 淇濊垂閲戦 */
-    premiumAmount?: number;
-    /** 澧炲噺璐圭敤 */
-    incDecAmount?: number;
-    /** 淇濆崟id */
-    insuranceOrderId?: string;
-    /** 鎶ユ鏃堕棿 */
-    reportedTime: string;
+  interface AddCertifiedUserInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode: string;
+    certificationMode?: UserCertificationModeEnum;
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 娉曚汉鎵嬫寔韬唤璇佺収 */
+    legalPersonIdImgUrl?: string;
+    /** 娉曚汉韬唤璇佺収鍙嶉潰 */
+    legalPersonIdBackImgUrl?: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+    /** 鎵�灞炲洯鍖� */
+    belongPark?: string;
+    /** 閾惰鍗″彿 */
+    bankCardNumber?: string;
+    certificationChannel?: UserCertificationChannelEnum;
+    /** 鐢ㄦ埛鍚� */
+    userName: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+    /** 鑱旂郴浜� */
+    contact: string;
     /** 鑱旂郴鐢佃瘽 */
-    contactNumber: string;
-    /** 澶囩敤鑱旂郴鐢佃瘽 */
-    bakContactNumber?: string;
-    /** 浜嬫晠绫诲瀷 */
-    accidentType: string;
-    /** 浜嬫晠鍙戠敓鏃堕棿 */
-    accidentTime: string;
-    /** 浼ゆ畫姣斾緥 */
-    disabilityRatio?: number;
-    /** 浜嬪彂鍦扮偣 */
-    accidentAddress: string;
-    /** 浜嬫晠缁忚繃 */
-    accidentProcess: string;
-    claimResult?: InsuranceClaimResultEnum;
-    /** 涓嬫閲戦 */
-    downPaymentAmount?: number;
-    /** 鐞嗚禂缁撴灉鏃堕棿 */
-    claimResultTime?: string;
-    /** 闄勪欢闆嗗悎 */
-    attachments?: AddInsuranceClaimAttachmentInput[];
+    contactPhone: string;
   }
 
-  interface AddInsuranceOrderBillFile {
-    /** 淇濆崟鍙� */
-    orderNo?: string;
-    /** 淇濆崟鏂囦欢 */
-    orderBillFile?: string;
+  interface AddEnterpriseMaterialFileInput {
+    fileBusinessType?: EnterpriseMaterialFileBusinessTypeEnum;
+    /** 鏂囦欢url */
+    fileUrl?: string;
+    /** 鏂囦欢澶у皬 */
+    fileSize?: number;
+    /** 鏂囦欢鎵╁睍鍚� */
+    fileExtension?: string;
   }
 
-  interface AddInsuranceOrderMaterialInput {
-    insuranceOrderId?: string;
-    /** 鏂囦欢鍚嶇О */
-    fileName?: string;
-    /** 鏂囦欢鍦板潃 */
-    url?: string;
-    /** 鏉愭枡鍚嶇О */
-    materialName: string;
+  interface AddEnterpriseMaterialInput {
+    /** 骞� */
+    year?: number;
+    /** 鏈� */
+    month?: number;
+    /** 鐢ㄦ埛id */
+    userId?: string;
+    materialType?: EnterpriseMaterialTypeEnum;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鏂囦欢鍒楄〃 */
+    addEnterpriseMaterialFileList?: AddEnterpriseMaterialFileInput[];
+  }
+
+  interface AddFirstPartyCompanyAuditInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    industryTypeId: string;
+    firstPartyCompanyId?: string;
+  }
+
+  interface AddFirstPartyCompanyInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    industryTypeId: string;
+  }
+
+  interface AddFollowMessageInfo {
+    /** 娑堟伅Id */
+    id?: string;
+    /** 娑堟伅鍐呭 */
+    messageContent?: string;
+    /** 娑堟伅鍙戦�佹椂闂� */
+    creationTime?: string;
+    /** 鏄惁宸茶 */
+    isRead?: boolean;
+    /** 娑堟伅绫诲瀷 */
+    type?: number;
+    businessBehaviorType?: MessageBusinessBehaviorTypeEnum;
+    /** 涓氬姟鏁版嵁 */
+    businessData?: string;
+    sourceType?: MessageSourceTypeEnum;
+    /** 娑堟伅鍙戦�佽�呯殑鐢ㄦ埛id锛屾潵婧愪负绯荤粺鏃朵负绌� */
+    sourceId?: string;
+    userId?: string;
+    /** 鍚嶇О */
+    contact?: string;
+    /** 澶村儚 */
+    avatarUrl?: string;
+    userFollowStatus?: UserFollowStatusEnum;
+  }
+
+  interface AddFollowMessageInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: AddFollowMessageInfo[];
+  }
+
+  interface AddIncentivePaymentsInput {
+    userId?: string;
+    /** 濂栧姳閲戦噾棰� */
+    incentivePaymentsAmount?: number;
+    /** 鍙戞斁鍑瘉 */
+    issueVouchersUrl: string;
+    /** 澶囨敞 */
+    remark: string;
+  }
+
+  interface AddIndustrialParkInput {
+    /** 鍥尯鍚嶇О */
+    parkName: string;
+    /** 璐熻矗浜哄悕绉� */
+    leaderName?: string;
+    /** 璐熻矗浜虹數璇� */
+    leaderMobile?: string;
+    /** 鍥尯绫诲瀷 */
+    parkTypeId?: string;
+    /** 娉ㄥ唽鍦板潃 */
+    registerAddress: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface AddIndustryBodyAuditInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈烘瀯绫诲瀷Id */
+    institutionTypeId: string;
+    industryBodyId?: string;
+  }
+
+  interface AddIndustryBodyInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈烘瀯绫诲瀷Id */
+    institutionTypeId: string;
+  }
+
+  interface AddIndustryMatingAuditInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈嶅姟绫诲瀷Id */
+    serviceTypeId?: string;
+    /** 鏈嶅姟璧勮川 */
+    serviceQualificationsUrl?: string;
+    industryMatingId?: string;
+  }
+
+  interface AddIndustryMatingInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈嶅姟绫诲瀷Id */
+    serviceTypeId?: string;
+    /** 鏈嶅姟璧勮川 */
+    serviceQualificationsUrl?: string;
+  }
+
+  interface AddInsurePlanInput {
+    /** 淇濋櫓鍦烘櫙鐮�: FLEXIBLE_EMPLOYMENT-鏃ュ崟锛堝疄鏃剁敓鏁堬級锛汭NITIATIVE_EMPLOYMENT-闀挎湡锛堟鏃�0鐐圭敓鏁堬級 */
+    bizCode?: string;
+    /** 鍏徃Id */
+    companyId?: string;
+    /** 闄╃绫诲瀷: ACCIDENT: 鎰忓闄�; EMPLOYER_LIABILITY: 闆囦富闄� */
+    insuranceTypeCode?: string;
+    /** 鎶曚繚鍛ㄦ湡 1D  30D  360D */
+    period?: string;
+    /** 淇濋 (鍒�) */
+    sumInsured?: number;
+    /** 鎶曚繚鐗堟湰 */
+    insureWay?: number;
+    /** 淇濋櫓鏈烘瀯鍚嶇О */
+    insureOrganization?: string;
+    /** 璁剧疆鎶曚繚璧峰鏃堕棿 */
+    insureStartTime?: string;
+    /** 棰勪及鎶曚繚鎴鏃堕棿 */
+    insureEndTime?: string;
+    /** 鎶曚繚鏈熸暟 */
+    periodCount?: number;
+    /** 浜哄憳绫诲埆 */
+    jobCode?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 宸ヤ綔鍦扮偣 */
+    companyInsureAddress?: string;
+    /** 鎶曚繚浜烘暟 */
+    employCount?: number;
+    insStaffList?: InsureInsStaffList[];
+  }
+
+  interface AddInsureProjectInput {
+    companyId?: string;
+    type?: number;
+    insuranceTypeCode?: string;
+    /** 鑱屼笟缂栫爜: default-1-涓�绫昏亴涓�; default-2-浜岀被鑱屼笟;default-3-涓夌被鑱屼笟;default-4-鍥涚被鑱屼笟; */
+    jobCode?: string;
+    productId?: string;
+    /** 浜у搧鍗曚环 */
+    unitPrice?: number;
+    /** 淇濋锛堝垎锛� */
+    sumInsured?: number;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 宸ヤ綔鍦扮偣 */
+    address?: string;
+    /** 鍦哄湴鐮佺被鍨� 10闀挎湡鐮�  20鏃舵晥鐮� */
+    qrType?: number;
+    /** 鐘舵�� 1鍚敤  0绂佺敤 */
+    status?: number;
+    /** 鍦哄湴鐮佽捣濮嬫湁鏁堟湡 */
+    effectStartDateTime?: string;
+    /** 鍦哄湴鐮佹埅姝㈡湁鏁堟湡 */
+    effectEndDateTime?: string;
+  }
+
+  interface AddNoticeInput {
+    /** 鍏憡鏍囬 */
+    title?: string;
+    /** 鍏憡璇︽儏 */
+    content: string;
+    /** 鍏憡閾炬帴 */
+    link?: string;
+    /** 鍏憡寮�濮嬫椂闂� */
+    startTime: string;
+    /** 鍏憡鍒版湡鏃堕棿 */
+    expirationTime: string;
+    /** 鍏憡鎺掑簭 */
+    sort: number;
+    userId?: string;
+  }
+
+  interface AddSysOrgInput {
+    /** 缁勭粐鍚嶇О */
+    orgName: string;
+    sysOrgType?: SysOrgTypeEnum;
+    /** 缁勭粐鍦板潃 */
+    orgAddress?: string;
+    /** 寮�鎴疯 */
+    openBank?: string;
+    /** 閾惰鍗″彿 */
+    bankCardNo?: string;
+    /** 涓婄骇缁勭粐 */
+    parentId?: string;
+  }
+
+  interface AddSystemTemplateDataParamSettingInput {
+    /** 鏁版嵁鍙傛暟鍚嶇О */
+    dataParamName?: string;
+    /** 鏁版嵁鍙傛暟瀛楁鍚嶇О */
+    dataParamNameFieldName?: string;
+    /** 鏁版嵁鍙傛暟榛樿鍊� */
+    dataParamDefaultValue?: string;
+    /** 鏄惁 涓嶆槸鏁板�煎弬鏁帮紝鍗虫棤闇�鍊� */
+    isNotValueParam?: boolean;
+  }
+
+  interface AddTradeChatRecordInput {
+    /** 鐢ㄦ埛id */
+    applyUserId?: string;
+    /** 鍏宠仈id */
+    relationalId?: string;
+  }
+
+  interface AddUpdateContractTemplateInput {
+    /** 鍚堝悓妯℃澘Id */
+    id?: string;
+    /** 鐢ㄦ埛id */
+    companyId?: string;
+    /** 鐢叉柟Id */
+    customerId?: string;
+    /** 鍚堝悓妯℃澘缂栧彿 */
+    templateId?: string;
+    /** 鍚堝悓妯℃澘璺緞 */
+    templateFileUrl?: string;
+    /** 涓氬姟浠g爜 */
+    bussinessCode?: string;
+    /** 妯℃澘鍚嶇О */
+    name?: string;
+    signChannel?: SignChannelEnum;
+    /** 妯℃澘缂栬緫鏁版嵁 */
+    templateEditData?: string;
+  }
+
+  interface AddUpdateCustomerInput {
+    /** 鐢叉柟id */
+    id?: string;
+    /** 浼佷笟鐢ㄦ埛Id */
+    companyId?: string;
+    /** 鐢叉柟鍚嶇О */
+    customerName?: string;
+    /** 鐢叉柟绀句細缁熶竴淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鐢叉柟鑱旂郴 */
+    contactMan?: string;
+    /** 鐢叉柟鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+  }
+
+  interface AddUpdateInsureCommonInfoInput {
+    id?: string;
+    commonInfoType?: CommonInfoType;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鑱旂郴鐢佃瘽鎴栨墜鏈哄彿 */
+    phoneNumber?: string;
+    /** 娉曚汉 */
+    legalPerson?: string;
+    certificateType?: CertificateType;
+    /** 璇佷欢鍙风爜 */
+    certificateNum?: string;
+    /** 璇佷欢璺緞 */
+    certificateUrl?: string;
+    /** 鍦板潃 */
+    address?: string;
+    /** 鐢ㄥ伐浼佷笟Id */
+    useEmploerId?: string;
+    /** 鑱屼笟鍚嶇О */
+    jobName?: string;
+    /** 鑱屼笟绫诲埆 */
+    jobType?: string;
+  }
+
+  interface AddUserCertificationAuditDto {
+    id?: string;
+    auditNo?: string;
+    platformServicePayId?: string;
+    /** 浜鸿劯璁よ瘉url */
+    faceCertificationUrl?: string;
+  }
+
+  interface AddUserCertificationAuditInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode: string;
+    certificationMode?: UserCertificationModeEnum;
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 娉曚汉鎵嬫寔韬唤璇佺収 */
+    legalPersonIdImgUrl?: string;
+    /** 璁よ瘉鑱旂郴浜� */
+    certificationContact: string;
+    /** 璁よ瘉鑱旂郴浜虹數璇� */
+    certificationContactPhone: string;
+    /** 浠g悊浜哄鍚� */
+    proxyPersonName?: string;
+    /** 浠g悊浜鸿韩浠借瘉鍙� */
+    proxyPersonIdNumber?: string;
+    /** 浠g悊浜烘墜鎸佽韩浠借瘉鐓� */
+    proxyPersonIdImgUrl?: string;
+    /** 浼佷笟鎺堟潈涔� */
+    proxyPowerAttorneyUrl?: string;
+    invoicingType?: InvoicingTypeEnum;
+    /** 姹囨閾惰璐﹀彿锛屽綋鍓嶄粎绾夸笅鏀粯鏃讹紝鐢ㄦ埛鐨勬眹娆鹃摱琛岃处鍙� */
+    offlineBankCardNumber?: string;
+    payType?: PayTypeEnum;
+    certificationChannel?: UserCertificationChannelEnum;
+    certificationElement?: UserCertificationElementEnum;
+    /** 楠岃瘉鐮� */
+    vCode?: string;
+    /** 閾惰鍗″彿 */
+    bankCardNumber?: string;
+    /** 娉曚汉韬唤璇佺収鍙嶉潰 */
+    legalPersonIdBackImgUrl?: string;
+    /** 浠g悊浜鸿韩浠借瘉鐓у弽闈� */
+    proxyPersonIdBackImgUrl?: string;
+    /** 娉曚汉閾惰鍗$収鐗� */
+    legalPersonBankCardImgUrl?: string;
+    /** 浠g悊浜洪摱琛屽崱鐓х墖 */
+    proxyPersonBankCardImgUrl?: string;
+  }
+
+  interface AddUserCertificationBaseInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode: string;
+    certificationMode?: UserCertificationModeEnum;
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 娉曚汉鎵嬫寔韬唤璇佺収 */
+    legalPersonIdImgUrl?: string;
+    /** 娉曚汉韬唤璇佺収鍙嶉潰 */
+    legalPersonIdBackImgUrl?: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+    /** 鎵�灞炲洯鍖� */
+    belongPark?: string;
+    /** 閾惰鍗″彿 */
+    bankCardNumber?: string;
+    certificationChannel?: UserCertificationChannelEnum;
+  }
+
+  interface AddWalletAccountOpenFollowInput {
+    /** 寮�鎴蜂俊鎭疘d */
+    walletAccountOpenId?: string;
+    /** 鍥炶璁板綍 */
+    followLog: string;
+  }
+
+  interface AddWalletBatchImportTempInput {
+    /** 瀵规柟璇佷欢鍙风爜 */
+    idNo: string;
+    /** 瀵规柟寮�鎴疯鍚� */
+    oppBankName: string;
+    /** 瀵规柟甯愬彿 */
+    oppAccNo: string;
+    /** 瀵规柟鎴峰悕 */
+    oppAccName: string;
+    /** 閲戦 */
+    amount: number;
+    /** 璧勯噾鐢ㄩ�� */
+    useEx?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鎵嬬画璐� */
+    fee?: number;
+    id?: string;
+  }
+
+  interface AdvertiseBoardDto {
+    /** Id */
+    id?: string;
+    /** 骞垮憡椤甸潰 */
+    boardName?: string;
+    /** 10 浜鸿祫椤甸潰 20 琛屼笟璧勮鍒楄〃 30 鎴戞湁浜� */
+    pageType?: number;
+    /** 骞垮憡椤甸潰X杞村昂瀵� */
+    pageSizeX?: number;
+    /** 骞垮憡椤甸潰Y杞村昂瀵� */
+    pageSizeY?: number;
+    /** 灞曠ず鏂瑰紡 1,鍗曞紶灞曠ず 2锛岃疆鎾� */
+    showType?: number;
+    /** 0,绂佺敤 1 鍚敤 */
+    status?: boolean;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface AdvertiseBoardDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: AdvertiseBoardDto[];
+  }
+
+  interface AdvertiseBoardListInput {
+    pageModel?: Pagination;
+    /** 0,绂佺敤 1 鍚敤 */
+    status?: boolean;
+    /** 鍒涘缓鐨勫紑濮嬫椂闂� */
+    startDate?: string;
+    /** 鍒涘缓鐨勭粨鏉熸椂闂� */
+    endDate?: string;
+    /** 10 浜鸿祫椤甸潰 20 琛屼笟璧勮鍒楄〃 30 鎴戞湁浜� */
+    pageType?: number;
+    /** 骞垮憡鏉垮潡鍚嶇О */
+    boardName?: string;
+  }
+
+  interface AdvertiseBoardStatusInput {
+    id?: string;
+    /** 0 绂佺敤 1鍚敤 */
+    status?: boolean;
+  }
+
+  interface AdvertiseInfo {
+    /** 浜у搧骞垮憡Id */
+    id?: string;
+    /** 寮�濮嬫椂闂� */
+    startTime?: string;
+    /** 鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+  }
+
+  interface AdvertiseOnShowClickInput {
+    /** 骞垮憡Id */
+    advertiseOnShowId?: string;
+  }
+
+  interface AdvertiseOnShowDto {
+    /** Id */
+    id?: string;
+    /** 骞垮憡浣岻d */
+    pageBoardId?: string;
+    /** 骞垮憡鍚嶇О */
+    advertiseName?: string;
+    /** 骞垮憡閾炬帴 */
+    advertiseLink?: string;
+    /** 浜鸿祫浼佷笟Id */
+    parkOrHrId?: string;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 骞垮憡寮�濮嬫椂闂� */
+    advertiseBeginDate?: string;
+    /** 骞垮憡缁撴潫鏃堕棿 */
+    advertiseEndDate?: string;
+    /** 骞垮憡鏀惰垂绫诲瀷 0 鍏嶈垂 1 鏀惰垂 */
+    advertiseType?: number;
+    /** 骞垮憡椤甸潰 */
+    boardName?: string;
+    /** 10 浜鸿祫椤甸潰 20 琛屼笟璧勮鍒楄〃 30 鎴戞湁浜� */
+    pageType?: number;
+    /** 骞垮憡椤甸潰X杞村昂瀵� */
+    pageSizeX?: number;
+    /** 骞垮憡椤甸潰Y杞村昂瀵� */
+    pageSizeY?: number;
+    /** 灞曠ず鏂瑰紡 1,鍗曞紶灞曠ず 2锛岃疆鎾� */
+    showType?: number;
+    /** 0,绂佺敤 1 鍚敤 */
+    status?: boolean;
+    /** 0,绂佺敤 1 鍚敤 */
+    boardStatus?: boolean;
+    /** 骞垮憡鎺掑簭 */
+    sort?: number;
+    /** 骞垮憡鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 浼佷笟鍚嶇О */
+    companyName?: string;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+    /** 鍥剧墖淇℃伅 */
+    imgInfo?: AdvertiseOnShowImgDto[];
+    /** 鐐瑰嚮娆℃暟 */
+    clickCount?: number;
+  }
+
+  interface AdvertiseOnShowDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: AdvertiseOnShowDto[];
+  }
+
+  interface AdvertiseOnShowImgDto {
+    /** 鍥剧墖淇℃伅 */
+    imgUrl?: string;
+    /** 鍥剧墖淇℃伅 */
+    sort?: number;
+  }
+
+  interface AdvertiseOnShowListInput {
+    pageModel?: Pagination;
+    /** 0,绂佺敤 1 鍚敤 */
+    status?: boolean;
+    /** 骞垮憡寮�濮嬫椂闂寸殑璧峰鏃ユ湡 */
+    beginStartDate?: string;
+    /** 骞垮憡寮�濮嬫椂闂寸殑缁撴潫鏃ユ湡 */
+    beginToDate?: string;
+    /** 骞垮憡鍒版湡鏃堕棿鐨勮捣濮嬫棩鏈� */
+    endStartDate?: string;
+    /** 骞垮憡鍒版湡鏃堕棿鐨勭粨鏉熸棩鏈� */
+    endToDate?: string;
+    /** 10 浜鸿祫椤甸潰 20 琛屼笟璧勮鍒楄〃 30 鎴戞湁浜� */
+    pageType?: number;
+    /** 鎼滅储鍏抽敭璇� */
+    searchKey?: string;
+  }
+
+  interface AdvertiseOnShowStatusInput {
+    id?: string;
+    /** 0 绂佺敤 1鍚敤 */
+    status?: boolean;
+  }
+
+  interface AdvertisePriceInfo {
+    /** 骞垮憡浠蜂綅閰嶇疆Id */
+    id?: string;
+    /** 骞垮憡绫诲瀷锛�0浜у搧鏈嶅姟锛�1琛屼笟璧勮 */
+    type?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 鐘舵�侊細-10宸蹭笅鏋讹紝10涓婃灦/鏄剧ず涓� */
+    status?: number;
+    /** 浠锋牸淇℃伅 */
+    prices?: PeriodPriceInfo[];
+  }
+
+  interface AlipayEcsignNotifyInput {
+    /** 绛剧害璁㈠崟鍙� */
+    signOrderNo?: string;
+    /** 鍙戣捣绛剧害鐨勪笟鍔℃祦姘村彿 */
+    outOrderNo?: string;
+    /** 璁㈠崟鐘舵�侊細INIT-鍒濆鍖栵紝FAIL-绛剧害澶辫触锛孲UCCESS-绛剧害鎴愬姛 */
+    orderStatus?: string;
+    /** 绛剧害鏂规鐮� */
+    solutionCode?: string;
+    /** 鍒涘缓鏃堕棿 */
+    gmtCreate?: string;
+    /** 鏇存柊鏃堕棿 */
+    gmtModified?: string;
+  }
+
+  interface AlipayFundTransPagePayResponse {
+    body?: string;
+  }
+
+  interface AlipayRechargeInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 杞处閲戦 */
+    transAmount?: number;
+    /** 鍏呭�煎娉� */
+    remark?: string;
+  }
+
+  interface AliRechargeInfo {
+    /** 鍏呭�煎崟鍙� */
+    rechargeNo?: string;
+    /** 鍏呭�肩爜鍦板潃 */
+    rechargeCodeUrl?: string;
+  }
+
+  interface AliRechargeInfoAjaxResponse {
+    success?: boolean;
+    msg?: string;
+    error?: RemoteServiceErrorInfo;
+    unAuthorizedRequest?: boolean;
+    result?: AliRechargeInfo;
+  }
+
+  interface AliRechargeInput {
+    /** 鍏呭�奸噾棰濓紝鍗曚綅涓哄厓銆� */
+    amount?: number;
+    /** 鍟嗗搧鎻忚堪 */
+    description?: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface AllBankListOutput {
+    id?: number;
+    mark?: string;
+    name?: string;
+    isHot?: number;
   }
 
   interface AllSubModule {
     pageButton?: ModuleButtonDto[];
     dataButton?: ModuleButtonDto[];
     column?: ModuleColumnDto[];
+  }
+
+  interface AnyUserByBindEmailInput {
+    /** 閭 */
+    bindEmailAddress: string;
+  }
+
+  interface AnyUserByPhoneNumberInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+  }
+
+  interface APIaccountBookQueryParams {
+    walletMainId?: string;
   }
 
   interface APIaddOrEditModuleStatusParams {
@@ -124,8 +879,78 @@
     isCache?: boolean;
   }
 
+  interface APIadvertiseOffShelfParams {
+    /** 璧勮骞垮憡Id */
+    id?: string;
+  }
+
+  interface APIadvertiseOffShelfParams {
+    id?: string;
+  }
+
+  interface APIadvertiseOffShelfParams {
+    /** 浜у搧骞垮憡Id */
+    id?: string;
+  }
+
+  interface APIadvertiseOnShelfParams {
+    /** 璧勮骞垮憡Id */
+    id?: string;
+  }
+
+  interface APIadvertiseOnShelfParams {
+    id?: string;
+  }
+
+  interface APIadvertiseOnShelfParams {
+    /** 浜у搧骞垮憡Id */
+    id?: string;
+  }
+
+  interface APIadvertisePriceOffShelfParams {
+    /** 骞垮憡浠蜂綅閰嶇疆Id */
+    id?: string;
+  }
+
+  interface APIadvertisePriceOnShelfParams {
+    /** 骞垮憡浠蜂綅閰嶇疆Id */
+    id?: string;
+  }
+
   interface APIapiDefinitionParams {
     includeTypes?: boolean;
+  }
+
+  interface APIattentOrNotParams {
+    /** 璧勮Id */
+    informationId?: string;
+  }
+
+  interface APIattentOrNotParams {
+    parkOrhrId?: string;
+  }
+
+  interface APIattentOrNotParams {
+    /** 浜у搧Id */
+    productId?: string;
+  }
+
+  interface APIcalculationWalletBatchImportTempPayFeeParams {
+    walletAccountType?: WalletAccountTypeEnum;
+  }
+
+  interface APIcheckUserCertificationRepeatParams {
+    userId?: string;
+    enterpriseName?: string;
+    societyCreditCode?: string;
+  }
+
+  interface APIcheckUserWalletBalanceInfoForTransferParams {
+    walletAccountType?: WalletAccountTypeEnum;
+  }
+
+  interface APIcreateBusinessPayDataParams {
+    orderSignId?: string;
   }
 
   interface APIcreateParams {
@@ -138,7 +963,107 @@
     extraProperties?: Record<string, any>;
   }
 
+  interface APIdeleteAdvertiseBoardParams {
+    id?: string;
+  }
+
+  interface APIdeleteAdvertiseOnShowParams {
+    id?: string;
+  }
+
+  interface APIdeleteAdvertisePriceParams {
+    /** 骞垮憡浠蜂綅閰嶇疆Id */
+    id?: string;
+  }
+
+  interface APIdeleteBackClientUserParams {
+    /** 鐢ㄦ埛Id */
+    id?: string;
+  }
+
+  interface APIdeleteCommonInfoParams {
+    guid?: string;
+  }
+
+  interface APIdeleteConsultParams {
+    id?: string;
+  }
+
+  interface APIdeleteCustomerTemplateParams {
+    id?: string;
+  }
+
   interface APIdeleteDefaultConnectionStringParams {
+    id?: string;
+  }
+
+  interface APIdeletedInsurePlanDetailParams {
+    /** 鍗曚釜鏄庣粏Id */
+    guid?: string;
+  }
+
+  interface APIdeleteHeadHunterParams {
+    id?: string;
+  }
+
+  interface APIdeleteHelpQuestionParams {
+    id?: string;
+  }
+
+  interface APIdeleteInformationParams {
+    /** 璧勮Id */
+    id?: string;
+  }
+
+  interface APIdeleteInsurancePolicyParams {
+    id?: string;
+  }
+
+  interface APIdeleteInsureBatchBillParams {
+    guid?: string;
+  }
+
+  interface APIdeleteInsureConsultParams {
+    id?: string;
+  }
+
+  interface APIdeleteInsureOrganizationParams {
+    id?: string;
+  }
+
+  interface APIdeleteInsureProductParams {
+    id?: string;
+  }
+
+  interface APIdeleteInsureProductParams {
+    id?: string;
+  }
+
+  interface APIdeleteInsureProjectParams {
+    id?: string;
+  }
+
+  interface APIdeleteInsureSupplierParams {
+    id?: string;
+  }
+
+  interface APIdeleteLgGigWorkerSignChannelSettingParams {
+    id?: string;
+  }
+
+  interface APIdeleteLgGigWorkerSignFreeSettingParams {
+    id?: string;
+  }
+
+  interface APIdeleteLgGigWorkerSignSettingParams {
+    id?: string;
+  }
+
+  interface APIdeleteLgGigWorkerUserParams {
+    id?: string;
+  }
+
+  interface APIdeleteMatchMakingApplyParams {
     id?: string;
   }
 
@@ -154,11 +1079,38 @@
     id?: string;
   }
 
+  interface APIdeleteMyPurchaseParams {
+    /** 浜у搧璐拱Id */
+    id?: string;
+  }
+
+  interface APIdeleteOrderParams {
+    id?: string;
+  }
+
+  interface APIdeleteParkRewardApplyParams {
+    id?: string;
+  }
+
+  interface APIdeletePlatUserAccountSettingParams {
+    id?: string;
+  }
+
+  interface APIdeleteProductParams {
+    /** 浜у搧Id */
+    id?: string;
+  }
+
+  interface APIdeleteResourceParams {
+    id?: string;
+  }
+
   interface APIdeleteRoleParams {
     id?: string;
   }
 
   interface APIdeleteRoleParams {
+    /** 瑙掕壊Id */
     id?: string;
   }
 
@@ -166,12 +1118,42 @@
     id?: string;
   }
 
+  interface APIdeleteTencentUserParams {
+    id?: string;
+  }
+
+  interface APIdeleteTrainingParams {
+    id?: string;
+  }
+
   interface APIdeleteUserParams {
+    id?: string;
+  }
+
+  interface APIdeleteWalletBatchImportTempParams {
     id?: string;
   }
 
   interface APIdetailParams {
     id?: string;
+  }
+
+  interface APIdeteleCircleFriendParams {
+    /** 鏈嬪弸鍦堟秷鎭疘d */
+    id?: string;
+  }
+
+  interface APIdeteleCircleFriendReplyParams {
+    /** 璇勮Id */
+    id?: string;
+  }
+
+  interface APIexportInsureBatchStaffParams {
+    batchBillId?: string;
+  }
+
+  interface APIexportInsureStaffParams {
+    policyId?: string;
   }
 
   interface APIfindByEmailParams {
@@ -200,8 +1182,109 @@
     permissionName?: string;
   }
 
+  interface APIgenTencentSigParams {
+    userId?: string;
+  }
+
+  interface APIgetAdvertiseBoardInfoParams {
+    id?: string;
+  }
+
+  interface APIgetAdvertiseOnShowInfoParams {
+    id?: string;
+  }
+
+  interface APIgetAdvertiseOnShowListByPageTypeParams {
+    pageType?: number;
+  }
+
+  interface APIgetAdvertisePriceParams {
+    /** 骞垮憡绫诲瀷锛�0浜у搧鏈嶅姟锛�1琛屼笟璧勮 */
+    type?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 鎶曟斁鍛ㄦ湡绫诲瀷锛�1澶╋紝7鍛紝30鏈堬紝90瀛o紝365骞� */
+    periodType?: number;
+  }
+
+  interface APIgetAlipayAccountParams {
+    companyId?: string;
+  }
+
+  interface APIgetAliRechargeStatusParams {
+    /** 鍏呭�煎崟鍙� */
+    rechargeNo?: string;
+  }
+
+  interface APIgetAllDepartmentDropDownListParams {
+    parentId?: string;
+  }
+
   interface APIgetAllSubModuleParams {
     moduleId?: string;
+  }
+
+  interface APIgetBatchBillStaffListParams {
+    insurancePolicyId?: string;
+    batchBillId?: string;
+  }
+
+  interface APIgetBusinessSettingByTypeParams {
+    type?: BusinessSettingTypeEnum;
+  }
+
+  interface APIgetCategoryMenuParams {
+    catotryType?: number;
+  }
+
+  interface APIgetCategoryParams {
+    /** 绫诲埆Id */
+    id?: string;
+  }
+
+  interface APIgetCircleFriendDetailParams {
+    id?: string;
+  }
+
+  interface APIgetCircleFriendParams {
+    /** 鏈嬪弸鍦堟秷鎭疘d */
+    id?: string;
+  }
+
+  interface APIgetCircleFriendReplyParams {
+    /** 璇勮Id */
+    id?: string;
+  }
+
+  interface APIgetCompanyAttestationParams {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+  }
+
+  interface APIgetCompanyInsureAddressListParams {
+    companyId?: string;
+  }
+
+  interface APIgetCompanyInsureByIdParams {
+    /** 鍏ヤ綇瀹㈡埛Id */
+    companyId?: string;
+  }
+
+  interface APIgetCompanyUserByUserIdParams {
+    userId?: string;
+  }
+
+  interface APIgetCompanyUserParams {
+    /** 鐢ㄦ埛Id */
+    id?: string;
+  }
+
+  interface APIgetConsultInfoParams {
+    id?: string;
+  }
+
+  interface APIgetCooperationApplyByIdParams {
+    id?: string;
   }
 
   interface APIgetCountParams {
@@ -212,32 +1295,180 @@
     moduleId?: string;
   }
 
+  interface APIgetCustomerTemplateDetailParams {
+    id?: string;
+  }
+
+  interface APIgetCustomerTemplateListParams {
+    customerId?: string;
+  }
+
+  interface APIgetCustomerTemplateParamListByTemplateIdParams {
+    templateId?: string;
+  }
+
   interface APIgetDefaultConnectionStringParams {
     id?: string;
+  }
+
+  interface APIgetElecBillInfoParams {
+    transactionDetailId?: string;
+  }
+
+  interface APIgetEnterpriseMaterialIdByUserIdParams {
+    userId?: string;
+    materialType?: EnterpriseMaterialTypeEnum;
   }
 
   interface APIgetFirstCurrentUserModuleListCacheByModuleIdParams {
     moduleId?: string;
   }
 
-  interface APIgetInsuranceClaimDetailByOrderIdParams {
-    orderId?: string;
-  }
-
-  interface APIgetInsuranceClaimDetailParams {
+  interface APIgetFirstPartyCompanyAuditDatilByIdParams {
     id?: string;
   }
 
-  interface APIgetInsuranceClaimYearMonthCountListParams {
-    year?: number;
-  }
-
-  interface APIgetInsuranceOrderDetailParams {
+  interface APIgetFirstPartyCompanyDetailParams {
     id?: string;
   }
 
-  interface APIgetInsuranceOrderMaterialListParams {
+  interface APIgetFronConsultInfoParams {
     id?: string;
+  }
+
+  interface APIgetFronHeadHunterInfoParams {
+    id?: string;
+  }
+
+  interface APIgetFronTrainingInfoParams {
+    id?: string;
+  }
+
+  interface APIgetFrontResourceInfoByUserIdParams {
+    userId?: string;
+  }
+
+  interface APIgetFrontResourceInfoParams {
+    id?: string;
+  }
+
+  interface APIgetGigWorkerRechargeFeeDetailParams {
+    id?: string;
+  }
+
+  interface APIgetHeadHunterInfoParams {
+    id?: string;
+  }
+
+  interface APIgetHeadSumInfoParams {
+    companyId?: string;
+  }
+
+  interface APIgetHelpQuestionInfoParams {
+    id?: string;
+  }
+
+  interface APIgetIndustryBodyAuditDatilByIdParams {
+    id?: string;
+  }
+
+  interface APIgetIndustryBodyDetailParams {
+    id?: string;
+  }
+
+  interface APIgetIndustryMatingAuditDatilByIdParams {
+    id?: string;
+  }
+
+  interface APIgetIndustryMatingDetailParams {
+    id?: string;
+  }
+
+  interface APIgetInformationAdvertiseParams {
+    /** 璧勮骞垮憡Id */
+    id?: string;
+  }
+
+  interface APIgetInformationForDetailParams {
+    id?: string;
+  }
+
+  interface APIgetInformationParams {
+    /** 璧勮Id */
+    id?: string;
+  }
+
+  interface APIgetInsurancePolicyDetailPagedListHeadParams {
+    id?: string;
+  }
+
+  interface APIgetInsureBatchBillDetailParams {
+    guid?: string;
+  }
+
+  interface APIgetInsureBatchStaffParams {
+    insurePolicyOperateHistoryId?: string;
+  }
+
+  interface APIgetInsureCommonInfoDetailParams {
+    guid?: string;
+  }
+
+  interface APIgetInsureConsultInfoByIdParams {
+    id?: string;
+  }
+
+  interface APIgetInsureInfoParams {
+    id?: string;
+  }
+
+  interface APIgetInsureMarketProductSettingListParams {
+    insureMarketProductId?: string;
+  }
+
+  interface APIgetInsureNewEffectDateTimeParams {
+    id?: string;
+  }
+
+  interface APIgetInsureOfflineBillInfoByIdParams {
+    id?: string;
+  }
+
+  interface APIgetInsureOrganizationInfoByIdParams {
+    id?: string;
+  }
+
+  interface APIgetInsurePlanHeadParams {
+    guid?: string;
+  }
+
+  interface APIgetInsureProductInfoByIdParams {
+    id?: string;
+  }
+
+  interface APIgetInsureProjectByShortIdParams {
+    shortId?: number;
+  }
+
+  interface APIgetInsureStatusInfoParams {
+    companyId?: string;
+  }
+
+  interface APIgetInsureSupplierInfoByIdParams {
+    id?: string;
+  }
+
+  interface APIgetInsureSupplierListForSelectParams {
+    suppierType?: number;
+  }
+
+  interface APIgetLgGigWorkUserDetailParams {
+    id?: string;
+  }
+
+  interface APIgetLifePayWxIndentityParams {
+    /** 鐢ㄦ埛鐧诲綍鍑瘉 */
+    code?: string;
   }
 
   interface APIgetListParams {
@@ -255,6 +1486,43 @@
     maxResultCount?: number;
   }
 
+  interface APIgetMyMessageCountParams {
+    messageChatType?: MessageChatTypeEnum;
+    isContainLikeFavoriteAddFollowMessageCount?: boolean;
+  }
+
+  interface APIgetNewestInsureConsultInfoParams {
+    id?: string;
+  }
+
+  interface APIgetNewestParkRewardApplyInfoParams {
+    id?: string;
+  }
+
+  interface APIgetOfflineInsureBatchBillNoPageListParams {
+    insurePolicyId?: string;
+  }
+
+  interface APIgetOfflineInsureBatchRefundHeadParams {
+    id?: string;
+  }
+
+  interface APIgetOrdeForDetailByUserIdParams {
+    userId?: string;
+  }
+
+  interface APIgetOrdeForDetailParams {
+    id?: string;
+  }
+
+  interface APIgetOrderBusinessPayListParams {
+    orderSignId?: string;
+  }
+
+  interface APIgetOrderListForRecommendParams {
+    categoryId?: string;
+  }
+
   interface APIgetParams {
     providerName?: string;
     providerKey?: string;
@@ -274,6 +1542,89 @@
   }
 
   interface APIgetParams {
+    id?: string;
+  }
+
+  interface APIgetParkOrHRAdvertiseParams {
+    id?: string;
+  }
+
+  interface APIgetParkOrHRAuditInfoByIdParams {
+    id?: string;
+  }
+
+  interface APIgetParkOrHRInfoParams {
+    id?: string;
+  }
+
+  interface APIgetParkRewardApplyInfoByIdParams {
+    id?: string;
+  }
+
+  interface APIgetParkRewardDetailParams {
+    id?: string;
+  }
+
+  interface APIgetPersonalAttestationParams {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+  }
+
+  interface APIgetPersonalUserParams {
+    /** 鐢ㄦ埛Id */
+    id?: string;
+  }
+
+  interface APIgetPhoneNumberParams {
+    code: string;
+    idNum?: string;
+  }
+
+  interface APIgetPlatformContactByCategoryIdParams {
+    categoryId?: string;
+  }
+
+  interface APIgetPlatformServicePayStatusParams {
+    id?: string;
+  }
+
+  interface APIgetPlatUserAccountSettingInfoParams {
+    id?: string;
+  }
+
+  interface APIgetPlatUserAttestationInfoParams {
+    id?: string;
+  }
+
+  interface APIgetPreViewCacheParams {
+    id?: string;
+  }
+
+  interface APIgetProductAdvertiseParams {
+    /** 浜у搧骞垮憡Id */
+    id?: string;
+  }
+
+  interface APIgetProductForDetailParams {
+    id?: string;
+  }
+
+  interface APIgetProductParams {
+    /** 浜у搧Id */
+    id?: string;
+  }
+
+  interface APIgetQrCodeByUrlParams {
+    /** 鍦板潃 */
+    url?: string;
+  }
+
+  interface APIgetQrCodeLoginResultParams {
+    /** 鎵爜鐧诲綍Id */
+    uId?: string;
+  }
+
+  interface APIgetResourceInfoParams {
     id?: string;
   }
 
@@ -281,8 +1632,81 @@
     id: string;
   }
 
-  interface APIgetUserDetailParams {
+  interface APIgetServeUserParams {
+    userId?: string;
+  }
+
+  interface APIgetSignChannelByBussinessCodeParams {
+    bussinessCode?: string;
+  }
+
+  interface APIgetSignChannelBySignIdParams {
+    signId?: string;
+  }
+
+  interface APIgetSignContractToOrderDtoParams {
+    /** 璁㈠崟绛剧害Id */
+    orderSignId?: string;
+    /** 鏌ヨ绫诲瀷 10鐢叉柟 20涔欐柟 */
+    searchType?: number;
+  }
+
+  interface APIgetSignSettingByChannleParams {
+    signChannel?: SignChannelEnum;
+  }
+
+  interface APIgetStaffByIdNumParams {
+    code: string;
+    idNum?: string;
+  }
+
+  interface APIgetStatsWalletBatchTransferDataParams {
+    batchId?: string;
+  }
+
+  interface APIgetSysOrgDropDownListParams {
+    isCliqueOrCompany?: boolean;
+  }
+
+  interface APIgetTagMenuParams {
+    /** 绫诲瀷锛�0浜у搧鏍囩锛�1璧勮鏍囩锛�2鑷畾涔夋爣绛撅紝3蹇嵎璇勮鏍囩 */
+    type?: number;
+  }
+
+  interface APIgetTencentUserByUserIdParams {
+    userId?: string;
+  }
+
+  interface APIgetTrainingInfoParams {
     id?: string;
+  }
+
+  interface APIgetUserCanAuthProductListParams {
+    companyId?: string;
+  }
+
+  interface APIgetUserCardByIdParams {
+    id?: string;
+  }
+
+  interface APIgetUserCertApplyStatusParams {
+    id?: string;
+  }
+
+  interface APIgetUserCertificationAuditDetailByIdParams {
+    id?: string;
+  }
+
+  interface APIgetUserCertificationAuditStatusParams {
+    id?: string;
+  }
+
+  interface APIgetUserCustomerAllListParams {
+    companyId?: string;
+  }
+
+  interface APIgetUserFollowInfoParams {
+    userId?: string;
   }
 
   interface APIgetUserListByPhoneNumberParams {
@@ -300,6 +1724,18 @@
     objectType?: number;
   }
 
+  interface APIgetUserSimpleInfoParams {
+    userId?: string;
+  }
+
+  interface APIgetUserTotalInfoParams {
+    userId?: string;
+  }
+
+  interface APIgetUserWalletAccountTypeOpenInfoDropdownParams {
+    isFreezeCan?: boolean;
+  }
+
   interface APIgetVersionModuleListParams {
     versionId?: string;
   }
@@ -308,11 +1744,114 @@
     versionId?: string;
   }
 
+  interface APIgetWalletBatchImportTempPageParams {
+    batchId?: string;
+  }
+
+  interface APIgetWalletBatchTransferDetailInfoParams {
+    id?: string;
+    isBatch?: boolean;
+  }
+
+  interface APIgetWalletDetailParams {
+    walletMainId?: string;
+  }
+
+  interface APIgetWalletPayChannelFeeSettingsParams {
+    walletPayChannelId?: string;
+  }
+
+  interface APIgetWalletRechargeDetailParams {
+    id?: string;
+  }
+
+  interface APIgetWorkPlatSumInfoParams {
+    companyId?: string;
+  }
+
+  interface APIgetWxIndentityParams {
+    /** 鐢ㄦ埛鐧诲綍鍑瘉 */
+    code?: string;
+    wxMiniApp?: WxMiniAppEnum;
+  }
+
+  interface APIgetWxRechargeStatusParams {
+    /** 鍏呭�煎崟鍙� */
+    rechargeNo?: string;
+  }
+
+  interface APIimportBatchTransferExcelParams {
+    url?: string;
+  }
+
+  interface APIinsureRefundParams {
+    id?: string;
+  }
+
+  interface APIisRepeatByBindEmailParams {
+    bindEmail?: string;
+  }
+
+  interface APIisRepeatByIsRepeatByEnterpriseNameParams {
+    enterpriseName?: string;
+  }
+
+  interface APIisRepeatByPhoneNumberParams {
+    phoneNumber?: string;
+  }
+
+  interface APImyInformationPlaceTopParams {
+    /** 璧勮Id */
+    id?: string;
+  }
+
+  interface APImyPurchaseCheckParams {
+    /** 浜у搧璐拱Id */
+    id?: string;
+  }
+
+  interface APIoffShelfParams {
+    /** 璧勮Id */
+    id?: string;
+  }
+
+  interface APIoffShelfParams {
+    /** 浜у搧Id */
+    id?: string;
+  }
+
+  interface APIonShelfParams {
+    /** 璧勮Id */
+    id?: string;
+  }
+
+  interface APIonShelfParams {
+    /** 浜у搧Id */
+    id?: string;
+  }
+
+  interface APIorderTakenNotReadCountParams {
+    orderId?: string;
+  }
+
+  interface APIqueryRechargeParams {
+    bussSeqNo?: string;
+  }
+
   interface APIsearchParams {
     filter?: string;
     sorting?: string;
     skipCount?: number;
     maxResultCount?: number;
+  }
+
+  interface APIsendMessageParams {
+    type?: MessageBusinessTypeEnum;
+  }
+
+  interface APIsetAllMessageIsReadParams {
+    sourceId?: string;
+    businessType?: MessageBusinessTypeEnum;
   }
 
   interface APIsetForRoleParams {
@@ -325,9 +1864,80 @@
     permissionName?: string;
   }
 
+  interface APIsetMessageIsReadParams {
+    id?: string;
+  }
+
+  interface APItakeOrderParams {
+    orderId?: string;
+  }
+
+  interface APItemplateSaveParams {
+    id?: string;
+  }
+
+  interface APItencentIMCallbackHandlerParams {
+    callbackCommand?: string;
+  }
+
+  interface APItencentUserEnableOrForbidParams {
+    id?: string;
+  }
+
+  interface APItestCallBackParams {
+    type?: number;
+  }
+
+  interface APItestEventBusSendPhoneMessgeParams {
+    phoneNumber?: string;
+  }
+
+  interface APItestGetPlatformServicePayParams {
+    id?: string;
+  }
+
+  interface APItestPayNotifyParams {
+    payType?: PayTypeEnum;
+    outTradeNo?: string;
+    transactionId?: string;
+  }
+
+  interface APItestQRCodePayParams {
+    payType?: PayTypeEnum;
+    outTradeNo?: string;
+    description?: string;
+    amount?: number;
+  }
+
+  interface APItestRetturnResultParams {
+    phoneNumber?: string;
+  }
+
+  interface APItestSendPhoneMessgeParams {
+    phoneNumber?: string;
+  }
+
   interface APIupdateDefaultConnectionStringParams {
     id?: string;
     defaultConnectionString?: string;
+  }
+
+  interface APIupdateInsureBillSetFailtureParams {
+    guid?: string;
+  }
+
+  interface APIupdateInsureEffectDateTimeParams {
+    id?: string;
+  }
+
+  interface APIupdateInsureProductStatusParams {
+    id?: string;
+    status?: number;
+  }
+
+  interface APIupdateInsureProjectStatusParams {
+    id?: string;
+    status?: number;
   }
 
   interface APIupdateParams {
@@ -356,6 +1966,25 @@
 
   interface APIupdateRolesParams {
     id?: string;
+  }
+
+  interface APIuploadBatchInsureFailureParams {
+    batchBillId?: string;
+  }
+
+  interface APIuserEnableOrForbidParams {
+    /** 鐢ㄦ埛Id */
+    id?: string;
+  }
+
+  interface APIvatLicenseParams {
+    url?: string;
+  }
+
+  interface APIwxMiniAppUserLoginParams {
+    /** 鐢ㄦ埛鐧诲綍鍑瘉 */
+    code?: string;
+    wxMiniApp?: WxMiniAppEnum;
   }
 
   interface ApplicationApiDescriptionModel {
@@ -398,6 +2027,298 @@
     values?: Record<string, any>;
   }
 
+  interface ApplyBankWalletAccountOpenInput {
+    userId?: string;
+    /** 娉ㄥ唽鍦板潃鐪乧ode */
+    registerAddressProvinceCode: number;
+    /** 娉ㄥ唽鍦板潃甯俢ode */
+    registerAddressCityCode?: number;
+    /** 娉ㄥ唽鍦板潃鍖哄幙code */
+    registerAddressCountyCode?: number;
+    /** 娉ㄥ唽鍦板潃鐪� */
+    registerAddressProvinceName?: string;
+    /** 娉ㄥ唽鍦板潃甯� */
+    registerAddressCityName?: string;
+    /** 娉ㄥ唽鍦板潃鍖哄幙 */
+    registerAddressCountyName?: string;
+    /** 娉ㄥ唽璇︾粏鍦板潃 */
+    registerAddressDetail: string;
+    /** 瀹為檯缁忚惀鍦板潃鐪乧ode */
+    actualAddressProvinceCode: number;
+    /** 瀹為檯缁忚惀鍦板潃甯俢ode */
+    actualAddressCityCode?: number;
+    /** 瀹為檯缁忚惀鍦板潃鍖哄幙code */
+    actualAddressCountyCode?: number;
+    /** 瀹為檯缁忚惀鍦板潃鐪� */
+    actualAddressProvinceName?: string;
+    /** 瀹為檯缁忚惀鍦板潃甯� */
+    actualAddressCityName?: string;
+    /** 瀹為檯缁忚惀鍦板潃鍖哄幙 */
+    actualAddressCountyName?: string;
+    /** 瀹為檯缁忚惀璇︾粏鍦板潃 */
+    actualAddressDetail: string;
+    /** 鑱旂郴浜� */
+    contacter: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode: string;
+  }
+
+  interface ApplyGigWorkerRechargeFeeInput {
+    companyId?: string;
+    /** 姹囨鏃ユ湡 */
+    transferDate?: string;
+    /** 姹囨閲戦 */
+    amount?: number;
+    /** 鐢靛瓙鍥炲崟鏂囦欢 */
+    eleBillUrl?: string;
+    status?: LgGigWorkerRechargeStatusEnum;
+    /** 鏀舵璐︽埛鍚嶇О */
+    receiveName?: string;
+    /** 鏀舵璐︽埛鎵�灞為摱琛� */
+    receiveBankName?: string;
+    /** 鏀舵璐︽埛鍙� */
+    receiveAccount?: string;
+    remark?: string;
+  }
+
+  interface ApplyMatchMakingInput {
+    /** 璁㈠崟ID */
+    orderId?: string;
+    /** 鐢宠鐢ㄦ埛id */
+    applyUserId?: string;
+  }
+
+  interface ApplyUserCertificateInput {
+    userId?: string;
+    /** 鎵嬫満鍙� */
+    mobile?: string;
+    /** 楠岃瘉鐮� */
+    verificationCode?: string;
+  }
+
+  interface ApplyWalletBatchTransferForOrderSettleInput {
+    walletAccountType?: WalletAccountTypeEnum;
+    payType?: WalletPayTypeEnum;
+    /** 璧勯噾鐢ㄩ�� */
+    useEx: string;
+    /** 鍚堝悓銆佸崗璁� */
+    contractUrl: string;
+    /** 宸ヨ祫鏄庣粏 */
+    salaryExcelUrl: string;
+    /** 鍙戣捣鎿嶄綔鐨勭敤鎴穒d */
+    userId?: string;
+    /** 鎵归噺id */
+    batchId?: string;
+    /** 浠樻鏂硅缁嗘暟鎹� */
+    walletBatchDetailDataList?: AddWalletBatchImportTempInput[];
+    orderSettleId?: string;
+  }
+
+  interface ApplyWalletBatchTransferInput {
+    walletAccountType?: WalletAccountTypeEnum;
+    payType?: WalletPayTypeEnum;
+    /** 璧勯噾鐢ㄩ�� */
+    useEx: string;
+    /** 鍚堝悓銆佸崗璁� */
+    contractUrl: string;
+    /** 宸ヨ祫鏄庣粏 */
+    salaryExcelUrl: string;
+    /** 鍙戣捣鎿嶄綔鐨勭敤鎴穒d */
+    userId?: string;
+    /** 鎵归噺id */
+    batchId?: string;
+    /** 浠樻鏂硅缁嗘暟鎹� */
+    walletBatchDetailDataList?: AddWalletBatchImportTempInput[];
+  }
+
+  interface ApplyWalletSingleTransferForOrderSettleInput {
+    userId?: string;
+    walletAccountType: WalletAccountTypeEnum;
+    payType?: WalletPayTypeEnum;
+    /** 鏀舵浜鸿处鎴� */
+    inAcctNo: string;
+    /** 鏀舵浜鸿处鎴锋埛鍚� */
+    inAcctName: string;
+    inAccountType?: TransAccountTypeEnum;
+    outAccountType?: TransAccountTypeEnum;
+    /** 鏀舵鏂硅鍚� */
+    inBankName?: string;
+    /** 杞嚭閲戦 */
+    tranAmount?: number;
+    /** 璧勯噾鐢ㄩ�� */
+    useEx: string;
+    /** 鍚堝悓銆佸崗璁� */
+    contractUrl: string;
+    /** 鏀粯鍑瘉 */
+    payVoucherUrl?: string;
+    /** 鏀粯鍑瘉 */
+    payVoucherName?: string;
+    /** 鍚堝悓/鍗忚鍚嶇О */
+    contractName: string;
+    /** 闄勮█ */
+    postscript?: string;
+    orderSettleId?: string;
+  }
+
+  interface ApplyWalletSingleTransferInput {
+    userId?: string;
+    walletAccountType: WalletAccountTypeEnum;
+    payType?: WalletPayTypeEnum;
+    /** 鏀舵浜鸿处鎴� */
+    inAcctNo: string;
+    /** 鏀舵浜鸿处鎴锋埛鍚� */
+    inAcctName: string;
+    inAccountType?: TransAccountTypeEnum;
+    outAccountType?: TransAccountTypeEnum;
+    /** 鏀舵鏂硅鍚� */
+    inBankName?: string;
+    /** 杞嚭閲戦 */
+    tranAmount?: number;
+    /** 璧勯噾鐢ㄩ�� */
+    useEx: string;
+    /** 鍚堝悓銆佸崗璁� */
+    contractUrl: string;
+    /** 鏀粯鍑瘉 */
+    payVoucherUrl?: string;
+    /** 鏀粯鍑瘉 */
+    payVoucherName?: string;
+    /** 鍚堝悓/鍗忚鍚嶇О */
+    contractName: string;
+    /** 闄勮█ */
+    postscript?: string;
+  }
+
+  interface AreaDto {
+    /** 缂栫爜 */
+    areaCode?: number;
+    /** 鐖剁骇缂栫爜 */
+    parentCode?: number;
+    /** 鍚嶇О */
+    areaName?: string;
+    /** 1鐪� 2甯� 3鍖� 4闀� */
+    layer?: number;
+    /** 鎺掑簭 */
+    sort?: number;
+  }
+
+  interface AreaInfo {
+    areaCode?: number;
+    parentId?: number;
+    areaName?: string;
+    /** 1鐪� 2甯� 3鍖� 4闀� */
+    layer?: number;
+    sort?: number;
+    children?: AreaInfo[];
+    /** 绠�鏄撴嫾闊� */
+    simpleSpelling?: string;
+    /** 蹇�熸绱� */
+    quickQuery?: string;
+  }
+
+  interface AttestationV2Info {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鑱旂郴浜猴細绫诲瀷涓轰釜浜烘椂鑱旂郴浜轰负鐢宠鏃跺鍚� */
+    contacter?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 娉ㄥ唽绫诲瀷锛�1涓轰紒涓氾紝2涓轰釜浜� */
+    registType?: number;
+    authType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О/涓汉濮撳悕 */
+    customerName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    status?: UserCertificationStatusEnum;
+    /** 娉ㄥ唽鏃ユ湡 */
+    registDate?: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+    belongPark?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 璁よ瘉鏃堕棿 */
+    certificationDate?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鐧诲綍鐢ㄦ埛鍚� */
+    userName?: string;
+    lastLoginTime?: string;
+    /** 浜у搧鏁伴噺锛堝鏍搁�氳繃鐨勬暟閲忥級 */
+    productCount?: number;
+    /** 璧勮鏁伴噺锛堝鏍搁�氳繃鐨勬暟閲忥級 */
+    informationCount?: number;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+    isLocked?: boolean;
+    /** 缁戝畾閭鍦板潃 */
+    bindEmailAddress?: string;
+    canLoginUserSign?: CanLoginUserSignEnum;
+    bussinessCode?: string;
+  }
+
+  interface AuditGigWorkerRechargeFeeInput {
+    id?: string;
+    auditStatus?: LgGigWorkerRechargeStatusEnum;
+    /** 瀹℃牳鐞嗙敱 */
+    auditNote?: string;
+    /** 瀹℃牳浜� */
+    checkUserId?: string;
+  }
+
+  interface AuditWalletBatchTransferDetailInput {
+    id?: string;
+    opStatus?: BatchIssuanceRegulatorsStatusEnum;
+    /** 瀹℃牳鐞嗙敱 */
+    auditNote?: string;
+  }
+
+  interface AuditWalletBatchTransferInput {
+    id?: string;
+    opStatus?: WalletTransferStatusEnum;
+    /** 瀹℃牳鐞嗙敱 */
+    auditNote?: string;
+  }
+
+  interface AuditWalletSingleTransferInput {
+    id?: string;
+    auditStatus?: WalletTransferStatusEnum;
+    /** 瀹℃牳鐞嗙敱 */
+    auditNote?: string;
+    /** 瀹℃牳浜� */
+    checkUserId?: string;
+  }
+
+  interface AuthInsureMarkProductDto {
+    productId?: string;
+    productName?: string;
+    schemeTypeCount?: number;
+    schemeName?: string[];
+  }
+
+  interface BankNoQueryItemOutput {
+    nodeName?: string;
+    nodeCode?: string;
+  }
+
+  interface BankNoQueryOutput {
+    bankNo?: string;
+    bankName?: string;
+    size?: string;
+    list?: BankNoQueryItemOutput[];
+  }
+
   interface BaseAuthorizeDto {
     moduleType?: number;
     moduleId?: string;
@@ -412,9 +2333,574 @@
     objectId?: string;
   }
 
+  interface BaseIdInput {
+    id?: string;
+  }
+
+  type BatchBillCheckStatus = 4 | 6 | 10 | 15 | 20 | 30 | -20 | -10;
+
+  interface BatchInquiriesItem {
+    sThirdVoucher?: string;
+    cstInnerFlowNo?: string;
+    idType?: string;
+    idNo?: string;
+    oppAccNo?: string;
+    oppAccName?: string;
+    amount?: string;
+    postScript?: string;
+    fee?: string;
+    stt?: string;
+    sttInfo?: string;
+    remarkFCR?: string;
+  }
+
+  interface BatchInquiriesRegulatorsInput {
+    mrchCode: string;
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    thirdVoucher: string;
+  }
+
+  interface BatchInquiriesRegulatorsOutput {
+    thirdVoucher?: string;
+    bStt?: string;
+    busiType?: string;
+    payType?: string;
+    currency?: string;
+    srcAccNo?: string;
+    totalNum?: string;
+    totalAmount?: string;
+    settleType?: string;
+    bussFlowNo?: string;
+    hostFlowNo?: string;
+    hostBusinessNo?: string;
+    list?: BatchInquiriesItem[];
+  }
+
+  interface BatchIssuanceItem {
+    sThirdVoucher?: string;
+    oppAccNo?: string;
+    oppAccName?: string;
+    amount?: string;
+    postScript?: string;
+    fee?: string;
+    stt?: string;
+  }
+
+  interface BatchIssuanceRegulatorsInput {
+    mrchCode: string;
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    thirdVoucher: string;
+    agreE_NO?: string;
+    busiType: string;
+    payType: string;
+    currency: string;
+    srcAccNo: string;
+    totalNum: string;
+    totalAmount: string;
+    settleType: string;
+    freezeNo: string;
+    batchOrdRemark?: string;
+    hoResultSet4047R?: HOResultSet4047RItem[];
+  }
+
+  interface BatchIssuanceRegulatorsOutput {
+    thirdVoucher?: string;
+    payType?: string;
+    srcAccNo?: string;
+    totalNum?: string;
+    totalAmount?: string;
+    bussFlowNo?: string;
+    freezeNo?: string;
+    list?: BatchIssuanceItem[];
+  }
+
+  type BatchIssuanceRegulatorsStatusEnum = 3 | 4 | 10;
+
+  interface BatchRefundInfoDetailInput {
+    pageModel?: Pagination;
+    insurePolicyOperateHistoryId?: string;
+    status?: InsureRefundStatusEnum;
+    keyWord?: string;
+  }
+
+  interface BatchRefundInfoDetailOutput {
+    insurancePolicyDetailId?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 韬唤璇佸彿 */
+    idNumber?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+    status?: InsureRefundStatusEnum;
+    effectStartTime?: string;
+    effectEndTime?: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface BatchRefundInfoDetailOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: BatchRefundInfoDetailOutput[];
+  }
+
+  interface BatchRefundInfoOutput {
+    insurancePolicyId?: string;
+    /** 鎶曚繚鏂瑰紡 10绾夸笂鎶曚繚  20绾夸笅鎶曚繚 */
+    insureOnlineType?: number;
+    /** 淇濋櫓缂栧彿 */
+    serialNum?: string;
+    /** 浜鸿祫鏈烘瀯Id */
+    companyId?: string;
+    /** 浜鸿祫鏈烘瀯鍚嶇О */
+    companyName?: string;
+    /** 閫�淇濈敵璇锋棩鏈� */
+    applyTime?: string;
+    /** 璐圭敤 */
+    amountPremium?: number;
+    /** 璧峰鏃ユ湡 */
+    insureStartDate?: string;
+    /** 鎴鏃ユ湡 */
+    insureEndDate?: string;
+    /** 鎶曚繚绫诲瀷(鎶曚繚鐨勯櫓绉嶇紪鐮�: ACCIDENT: 鎰忓闄�, EMPLOYER_LIABILITY: 闆囦富闄�) */
+    insuranceTypeCode?: string;
+    /** 绾夸笅鎶曚繚鏂规 */
+    schemeType?: string;
+    /** 鎶曚繚鏂规 */
+    sumInsured?: number;
+    /** 閫�淇濈敵璇蜂汉鏁� */
+    numberOfInsured?: number;
+    /** 閫�淇濇垚鍔熶汉鏁� */
+    numberOfSuccess?: number;
+    /** 閫�淇濆け璐ヤ汉鏁� */
+    numberOfFailed?: number;
+    /** 鎶曚繚鏂瑰紡(淇濋殰鍛ㄦ湡:1D,30D,360D) */
+    period?: string;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 浜哄憳鍒嗙被 */
+    jobCode?: string;
+    status?: InsureRefundStatusEnum;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 淇濋櫓鍚嶇О */
+    productName?: string;
+    effectStartTime?: string;
+    effectEndTime?: string;
+  }
+
+  interface BatchRefundInput {
+    pageModel?: Pagination;
+    /** 鎶曚繚鏂瑰紡 10绾夸笂鎶曚繚  20绾夸笅鎶曚繚 */
+    insureOnlineType?: number;
+    /** 鎶曚繚鏂瑰紡(淇濋殰鍛ㄦ湡:1D,30D,360D) */
+    period?: string;
+    /** 鎶曚繚绫诲瀷(鎶曚繚鐨勯櫓绉嶇紪鐮�: ACCIDENT: 鎰忓闄�, EMPLOYER_LIABILITY: 闆囦富闄�) */
+    insuranceTypeCode?: string;
+    /** 閫�淇濈敵璇峰紑濮嬫棩鏈� */
+    insureApplyStartDate?: string;
+    /** 閫�淇濈敵璇风粨鏉熸棩鏈� */
+    insureApplyEndDate?: string;
+    isBack?: boolean;
+    status?: InsureRefundStatusEnum;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 淇濋櫓鍒版湡澶╂暟 */
+    insureEndDays?: number;
+    /** 鏁版嵁绫诲瀷 1閫�淇� 2鎵瑰 */
+    operateType?: number;
+  }
+
+  interface BatchRefundOutput {
+    userId?: string;
+    insurancePolicyId?: string;
+    insurePolicyOperateHistoryId?: string;
+    /** 鎶曚繚缂栧彿 */
+    serialNum?: string;
+    /** 浼佷笟鍚嶇О */
+    companyName?: string;
+    /** 鎶曚繚绫诲瀷 */
+    insuranceTypeCode?: string;
+    /** 淇濋櫓鍚嶇О 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 鎶曚繚鏂规 */
+    schemeType?: string;
+    /** 閫�淇濈敵璇蜂汉鏁� */
+    numberOfInsured?: number;
+    /** 閫�淇濇垚鍔熶汉鏁� */
+    numberOfSuccess?: number;
+    /** 閫�淇濆け璐ヤ汉鏁� */
+    numberOfFailed?: number;
+    /** 鎶曚繚閲戦 */
+    amountPremium?: number;
+    /** 閫�淇濋噾棰� */
+    refundPremium?: number;
+    /** 閫�淇�/鎵规姇淇濋噾棰� */
+    premium?: number;
+    /** 浜哄憳鍒嗙被 */
+    jobCode?: string;
+    status?: InsureRefundStatusEnum;
+    /** 瀹℃牳浜篒d */
+    checkUserId?: string;
+    /** 瀹℃牳浜哄悕绉� */
+    checkUserName?: string;
+    /** 瀹℃牳鏃堕棿 */
+    checkTime?: string;
+    effectStartTime?: string;
+    effectEndTime?: string;
+    /** 鍒涘缓鏃堕棿 */
+    createionTime?: string;
+    /** 鍒涘缓浜� */
+    creater?: string;
+    /** 鐢宠鏃堕棿 */
+    applyTime?: string;
+    /** 鎶曚繚鏂瑰紡(淇濋殰鍛ㄦ湡:1D,30D,360D) */
+    period?: string;
+    /** 璧峰鏃ユ湡 */
+    insureStartDate?: string;
+    /** 鎴鏃ユ湡 */
+    insureEndDate?: string;
+    /** 鎶曚繚鏂瑰紡 10绾夸笂鎶曚繚  20绾夸笅鎶曚繚 */
+    insureOnlineType?: number;
+    operateType?: number;
+    /** 鎶曚繚鏂规 */
+    sumInsured?: number;
+    /** 閫�淇濇壒鍗� */
+    batchBillUrl?: string;
+    /** 淇濋櫓鍚嶇О */
+    productName?: string;
+  }
+
+  interface BatchRefundOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: BatchRefundOutput[];
+  }
+
+  interface BatchRefundStaffOutput {
+    name?: string;
+    insurancePolicyDetailId?: string;
+    idNumber?: string;
+    phoneNum?: string;
+  }
+
+  interface BatchSetUserServiceStaffInput {
+    /** 鐢ㄦ埛Id */
+    userIds?: string[];
+    /** 鏈嶅姟浜哄憳Id */
+    serviceStaffId?: string;
+  }
+
+  interface BestSignDownloadImageDataResponse {
+    /** 鍥剧墖鏂囦欢娴� */
+    data?: any[];
+  }
+
+  interface BestSignDownloadImageDataResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: BestSignDownloadImageDataResponse;
+  }
+
+  interface BestSignEnterBankInfoDto {
+    /** 鎴峰悕 */
+    enterpriseName?: string;
+    /** 閾惰鍚嶇О */
+    bankName?: string;
+    /** 寮�鎴锋敮琛屽悕绉� */
+    bankRemusName?: string;
+    /** 閾惰璐︽埛 */
+    bankAccountNo?: string;
+    /** 鑱旇鍙� */
+    bankRemusNo?: string;
+  }
+
+  interface BestSignOutputDynamic {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: any;
+  }
+
+  interface BestSignRegDataResponse {
+    /** 浠诲姟Id */
+    taskId?: string;
+  }
+
+  interface BestSignRegDataResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: BestSignRegDataResponse;
+  }
+
+  interface BestSignRequestResultDto {
+    success?: boolean;
+    msg?: string;
+    data?: string;
+    data2?: string;
+  }
+
+  interface BestSignStorageUploadDataResponse {
+    /** 鏂囦欢ID 涓婁笂绛句骇鐢熺殑鏂囦欢鍞竴ID */
+    fid?: string;
+  }
+
+  interface BestSignStorageUploadDataResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: BestSignStorageUploadDataResponse;
+  }
+
+  type BestSignUserSignStatusEunm = 1 | 5 | 10 | 20 | 30 | 40 | 50 | 90;
+
+  interface BindUserEmailInput {
+    /** 閭 */
+    bindEmailAddress: string;
+    /** 楠岃瘉鐮� */
+    verificationCode: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+  }
+
+  type BusinessSettingTypeEnum = 10;
+
+  interface CalculationWalletPayFeeInput {
+    amount?: number;
+    walletAccountType?: WalletAccountTypeEnum;
+  }
+
+  type CanLoginUserSignEnum = 1 | 2 | -1;
+
+  interface CategoryAllDto {
+    /** 绫诲埆Id */
+    id?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 搴忓彿Id */
+    categoryIntId?: number;
+  }
+
+  interface CategoryDto {
+    /** 绫诲埆Id */
+    id?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 绠�杩� */
+    sketch?: string;
+    /** 鍥炬爣鍦板潃 */
+    icon?: string;
+    /** 澶撮儴鍥炬爣鍦板潃 */
+    headIcon?: string;
+    /** 鏄惁鏄剧ず锛宼rue鏄剧ず锛宖alse闅愯棌 */
+    isVisable?: boolean;
+    /** 鏄惁鏀寔骞垮憡 */
+    isSupportAdvertise?: boolean;
+    /** 搴忓彿Id */
+    categoryIntId?: number;
+  }
+
+  interface CategoryInfo {
+    /** 绫诲埆Id */
+    id?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 绠�杩� */
+    sketch?: string;
+    /** 鍥炬爣鍦板潃 */
+    icon?: string;
+    /** 澶撮儴鍥炬爣鍦板潃 */
+    headIcon?: string;
+    /** 鏄惁鏄剧ず锛宼rue鏄剧ず锛宖alse闅愯棌 */
+    isVisable?: boolean;
+    /** 鏄惁鏀寔骞垮憡 */
+    isSupportAdvertise?: boolean;
+    /** 搴忓彿Id */
+    categoryIntId?: number;
+    /** 绫诲瀷锛�0浜у搧绫诲埆锛�1璧勮绫诲埆 */
+    type?: number;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverMsg[];
+  }
+
+  interface CategoryMenu {
+    /** 绫诲埆Id */
+    id?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 澶撮儴鍥炬爣鍦板潃 */
+    headIcon?: string;
+    /** 鍥炬爣鍦板潃 */
+    icon?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverMsg[];
+    /** 绠�杩� */
+    sketch?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
+  type CertificateType = 10 | 20 | 30 | 40;
+
+  interface CertifiedUserDetailDto {
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 璁よ瘉鏃堕棿 */
+    certificationTime?: string;
+    /** 璁よ瘉杩囨湡鏃堕棿 */
+    expirationTime?: string;
+    status?: UserCertificationStatusEnum;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 鎵�灞炲洯鍖� */
+    belongPark?: string;
+    /** 娉ㄥ唽鏃堕棿 */
+    registTime?: string;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+    isLocked?: boolean;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    userPhoneNumber?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 娉曚汉鎵嬫寔韬唤璇佺収 */
+    legalPersonIdImgUrl?: string;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+    /** 鐧诲綍鐢ㄦ埛鍚� */
+    userName?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    certificationMode?: UserCertificationModeEnum;
+    /** 浠g悊浜哄鍚� */
+    proxyPersonName?: string;
+    /** 浠g悊浜鸿韩浠借瘉鍙� */
+    proxyPersonIdNumber?: string;
+    /** 浠g悊浜烘墜鎸佽韩浠借瘉鐓� */
+    proxyPersonIdImgUrl?: string;
+    /** 浼佷笟鎺堟潈涔� */
+    proxyPowerAttorneyUrl?: string;
+    certificationChannel?: UserCertificationChannelEnum;
+    certificationElement?: UserCertificationElementEnum;
+    /** 閾惰鍗″彿 */
+    bankCardNumber?: string;
+    /** 娉曚汉韬唤璇佺収鍙嶉潰 */
+    legalPersonIdBackImgUrl?: string;
+    /** 浠g悊浜鸿韩浠借瘉鐓у弽闈� */
+    proxyPersonIdBackImgUrl?: string;
+    /** 娉曚汉閾惰鍗$収鐗� */
+    legalPersonBankCardImgUrl?: string;
+    /** 浠g悊浜洪摱琛屽崱鐓х墖 */
+    proxyPersonBankCardImgUrl?: string;
+    /** 璁よ瘉鑱旂郴浜� */
+    certificationContact?: string;
+    /** 璁よ瘉鑱旂郴浜虹數璇� */
+    certificationContactPhone?: string;
+    /** 浼佷笟3瑕佺礌楠岃瘉鐘舵�� 0鏈�氳繃 1宸查�氳繃 */
+    enterVerifyStatus?: number;
+  }
+
+  interface CertifiedUserListDto {
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 璁よ瘉鏃堕棿 */
+    certificationTime?: string;
+    /** 璁よ瘉杩囨湡鏃堕棿 */
+    expirationTime?: string;
+    status?: UserCertificationStatusEnum;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 鎵�灞炲洯鍖� */
+    belongPark?: string;
+    /** 娉ㄥ唽鏃堕棿 */
+    registTime?: string;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+    isLocked?: boolean;
+    certificationChannel?: UserCertificationChannelEnum;
+    certificationElement?: UserCertificationElementEnum;
+    /** 閾惰鍗″彿 */
+    bankCardNumber?: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    userPhoneNumber?: string;
+    certificationMode?: UserCertificationModeEnum;
+    /** 璁よ瘉鑱旂郴浜� */
+    certificationContact?: string;
+    /** 璁よ瘉鑱旂郴浜虹數璇� */
+    certificationContactPhone?: string;
+  }
+
+  interface CertifiedUserListDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CertifiedUserListDto[];
+  }
+
+  interface ChangePasswordFromCurrentPwdInput {
+    /** 鏂板瘑鐮� */
+    newPassword?: string;
+    userId?: string;
+    /** 褰撳墠瀵嗙爜 */
+    currentPassword: string;
+  }
+
+  interface ChangePasswordFromPhoneNumberInput {
+    /** 鏂板瘑鐮� */
+    newPassword?: string;
+    userId?: string;
+    /** 鐭俊楠岃瘉鐮� */
+    verificationCode: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+  }
+
   interface ChangePasswordInput {
     currentPassword?: string;
     newPassword: string;
+  }
+
+  interface ChangePhoneNumberInput {
+    userId?: string;
+    /** 鏂版墜鏈哄彿 */
+    newPhoneNumber: string;
   }
 
   interface ChangeSortInput {
@@ -425,14 +2911,774 @@
     type?: number;
   }
 
+  interface ChangeUserNameInput {
+    /** 鏂拌处鍙� */
+    newUserName?: string;
+    /** 鐢ㄦ埛id */
+    userId?: string;
+  }
+
+  interface ChangeUserPhoneNumberForUserInput {
+    userId?: string;
+    /** 鏂版墜鏈哄彿 */
+    newPhoneNumber: string;
+    /** 褰撳墠瀵嗙爜 */
+    currentPassword: string;
+    /** 鐭俊楠岃瘉鐮� */
+    verificationCode: string;
+  }
+
+  type ChargeTypeEnum = 1 | 2;
+
+  interface CheckBatchCreateCompanyUserInput {
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+  }
+
+  interface CheckBatchCreateCompanyUserResult {
+    enterpriseName?: string;
+    msg?: string;
+  }
+
+  interface CheckCircleFriendInput {
+    /** 鏈嬪弸鍦堟秷鎭疘d */
+    circleFriendId?: string;
+    /** 瀹℃牳鐘舵�� 閫氳繃锛�10 椹冲洖/鍏抽棴锛�-10 */
+    status?: number;
+  }
+
+  interface CheckCircleFriendReplyInput {
+    /** 鏈嬪弸鍦堣瘎璁篒d */
+    circleFriendReplyId?: string;
+    /** 瀹℃牳鐘舵�� 閫氳繃锛�10 椹冲洖锛�-10 */
+    status?: number;
+  }
+
+  interface CheckInsureCityIsAllowInput {
+    insureOnlineType?: number;
+    marketProductId?: string;
+    insureCityCode?: string;
+  }
+
+  interface CheckJobTypeIsAllowInsureInput {
+    insureMarketProductId?: string;
+    productSchemeTypeId?: string;
+    /** 淇濋殰鍛ㄦ湡锛�1D銆�30D銆�360D锛坆izCode涓洪暱鏈熸椂蹇呬紶锛� */
+    period?: string;
+    jobType?: number;
+  }
+
   interface CheckLoginVerificationCodeInput {
     messageType?: string;
     phoneNumber: string;
     verificationCode?: string;
   }
 
+  interface CheckOfflineInsureBatchBillInput {
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    /** 鎵瑰崟缂栧彿 */
+    batchBillId?: string;
+    /** 瀹℃牳鐞嗙敱 */
+    auditNote?: string;
+    checkStatus?: BatchBillCheckStatus;
+  }
+
+  interface CheckOfflineInsureBillInput {
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    /** 瀹℃牳鐞嗙敱 */
+    auditNote?: string;
+    policyStatus?: number;
+  }
+
+  interface CheckOrderSignInput {
+    orderId?: string;
+    fromUserId?: string;
+    toUserId?: string;
+  }
+
+  interface CheckPhoneVerificationCodeInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+    /** 楠岃瘉鐮� */
+    verificationCode?: string;
+  }
+
+  interface CheckUserWalletBalanceInfoOutput {
+    acctNo?: string;
+    acctName?: string;
+    canUseMoneyTotal?: number;
+    directMoneyTotal?: number;
+    salaryMoneyTotal?: number;
+    canNotUseMoneyTotal?: number;
+    freezeMoneyTotal?: number;
+    allMoneyTotal?: number;
+  }
+
+  interface CheckWalletRechargeInput {
+    id?: string;
+    status?: WalletRechargeStatusEnum;
+    checkRemark?: string;
+  }
+
+  interface CircleFriendDto {
+    /** 鏈嬪弸鍦堟秷鎭疘d */
+    id?: string;
+    /** 缂栧彿 */
+    identityId?: number;
+    /** 鐢ㄦ埛缂栧彿 */
+    userIdentityId?: number;
+    /** 鍚嶇墖ShortId */
+    shortId?: number;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鍚嶇墖浜岀淮鐮� */
+    qrCode?: string;
+    /** 鍚嶇墖鍚� */
+    name?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 鍚嶇墖澶村儚 */
+    headPhoto?: string;
+    /** 瀹℃牳鐘舵�� 閫氳繃锛�10 椹冲洖/鍏抽棴锛�-10 */
+    status?: number;
+    /** 鏈嬪弸鍦堟秷鎭唴瀹� */
+    content?: string;
+    /** 鍒涘缓浜篒d */
+    creatorId?: string;
+    /** 鍙戝竷鏃堕棿 */
+    creationTime?: string;
+    /** 鏄惁鑷禐 */
+    isSelfThumbsUp?: boolean;
+    /** 鏄惁鐐硅禐 */
+    isYourSelfThumbsUp?: boolean;
+    /** 鍏宠仈id */
+    relationalId?: string;
+    relationalType?: RelationalTypeEnum;
+    /** 鍥剧墖淇℃伅 */
+    files?: CircleFriendFileDto[];
+    /** 鐐硅禐淇℃伅 */
+    thumbsUps?: ThumbsUpDto[];
+    /** 鍥炲淇℃伅 */
+    replies?: CircleFriendReplyDto[];
+  }
+
+  interface CircleFriendDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CircleFriendDto[];
+  }
+
+  interface CircleFriendFileDto {
+    /** 鏂囦欢鍦板潃 */
+    fileUrl?: string;
+    /** 绫诲瀷锛�1锛氬浘鐗� 2锛氳棰� */
+    type?: number;
+    /** 椤哄簭 */
+    sequence?: number;
+  }
+
+  interface CircleFriendReplyDto {
+    /** 璇勮Id */
+    id?: string;
+    /** 鍥炲浜哄悕鐗嘢hortId */
+    shortId?: number;
+    /** 璇勮浜�/鍥炲浜篒d */
+    userId?: string;
+    /** 鍥炲浜哄悕鐗囧悕 */
+    name?: string;
+    /** 鍚嶇墖澶村儚 */
+    headPhoto?: string;
+    /** 琚洖澶嶄汉/琚瘎璁轰汉鍚嶇墖ShortId */
+    beRepliedShortId?: number;
+    /** 琚洖澶嶄汉/琚瘎璁轰汉Id */
+    beRepliedUserId?: string;
+    /** 琚洖澶嶄汉/琚瘎璁轰汉鍚嶇墖鍚� */
+    beRepliedName?: string;
+    /** 琚洖澶嶄汉/琚瘎璁轰汉鍚嶇墖澶村儚 */
+    beRepliedHeadPhoto?: string;
+    /** 璇勮鍐呭 */
+    content?: string;
+    /** 瀹℃牳鐘舵�� 閫氳繃锛�10 椹冲洖锛�-10 */
+    status?: number;
+    /** 璇勮鏃堕棿 */
+    creationTime?: string;
+    /** 鐖剁骇Id */
+    parentId?: string;
+  }
+
+  interface CircleFriendReplyInfo {
+    /** 璇勮Id */
+    id?: string;
+    /** 鍥炲浜哄悕鐗嘢hortId */
+    shortId?: number;
+    /** 璇勮浜�/鍥炲浜篒d */
+    userId?: string;
+    /** 鍥炲浜哄悕鐗囧悕 */
+    name?: string;
+    /** 鍚嶇墖澶村儚 */
+    headPhoto?: string;
+    /** 琚洖澶嶄汉/琚瘎璁轰汉鍚嶇墖ShortId */
+    beRepliedShortId?: number;
+    /** 琚洖澶嶄汉/琚瘎璁轰汉Id */
+    beRepliedUserId?: string;
+    /** 琚洖澶嶄汉/琚瘎璁轰汉鍚嶇墖鍚� */
+    beRepliedName?: string;
+    /** 琚洖澶嶄汉/琚瘎璁轰汉鍚嶇墖澶村儚 */
+    beRepliedHeadPhoto?: string;
+    /** 璇勮鍐呭 */
+    content?: string;
+    /** 瀹℃牳鐘舵�� 閫氳繃锛�10 椹冲洖锛�-10 */
+    status?: number;
+    /** 璇勮鏃堕棿 */
+    creationTime?: string;
+    /** 璇勮缂栧彿 */
+    identityId?: number;
+    /** 鏈嬪弸鍦堜俊鎭疘d */
+    circleFriendId?: string;
+    /** 鐢ㄦ埛缂栧彿 */
+    userIdentityId?: number;
+    /** 鐖剁骇Id */
+    parentId?: string;
+  }
+
+  interface CircleFriendUserReply {
+    /** 璇勮Id */
+    id?: string;
+    /** 璇勮缂栧彿 */
+    identityId?: number;
+    /** 鍥炲浜哄悕鐗嘢hortId */
+    shortId?: number;
+    /** 璇勮浜�/鍥炲浜篒d */
+    userId?: string;
+    /** 鐢ㄦ埛缂栧彿 */
+    userIdentityId?: number;
+    /** 鍥炲浜哄悕鐗囧悕 */
+    name?: string;
+    /** 璇勮鍐呭 */
+    content?: string;
+    /** 瀹℃牳鐘舵�� 閫氳繃锛�10 椹冲洖锛�-10 */
+    status?: number;
+    /** 璇勮鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface CircleFriendUserReplyPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CircleFriendUserReply[];
+  }
+
+  interface CityInfo {
+    provinceCode?: number;
+    areaCode?: number;
+    areaName?: string;
+    /** 椤哄簭 */
+    sequence?: number;
+  }
+
   interface ClockDto {
     kind?: string;
+  }
+
+  interface CommentCheckInput {
+    /** 璇勮Id */
+    id?: string;
+    /** 瀹℃牳鐘舵�侊細10閫氳繃锛�-10椹冲洖 */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface CommentForManage {
+    /** 璇勮Id */
+    id?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 绫诲埆鍚嶇О */
+    categoryName?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 璇勮鍐呭 */
+    content?: string;
+    /** 璇勮浜� */
+    commentator?: string;
+    /** 璇勮鏃堕棿 */
+    commentTime?: string;
+    /** 瀹℃牳鏃堕棿 */
+    checkTime?: string;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖 */
+    status?: number;
+    /** 楠屾敹鏃堕棿 */
+    fixtureDate?: string;
+  }
+
+  interface CommentForManagePageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CommentForManage[];
+  }
+
+  interface CommentForProduct {
+    /** 璇勮Id */
+    id?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 璇勮鍐呭 */
+    content?: string;
+    /** 璇勮浜� */
+    commentator?: string;
+    /** 璇勮鏃堕棿 */
+    commentTime?: string;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖 */
+    status?: number;
+    /** 璇勬槦鏁� */
+    starCount?: number;
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 鏄惁鏄垜鐨勭偣璧� */
+    isMyCommentThumbsUp?: boolean;
+    /** 鐐硅禐鐨処D */
+    commentThumbsUpId?: string;
+  }
+
+  interface CommentForProductPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CommentForProduct[];
+  }
+
+  type CommonInfoType = 10 | 20 | 30 | 40 | 50;
+
+  interface CompanyAttestationDto {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 璁よ瘉绫诲瀷锛�1涓轰紒涓氾紝2涓轰釜浜� */
+    type?: number;
+    /** 10 浜鸿祫鍏徃 20 鍥尯缁忚惀 30 鐢ㄥ伐鍗曚綅 40 姘戣惀浼佷笟 */
+    authType?: number;
+    /** 浼佷笟鍚嶇О */
+    customerName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    /** 鍖哄煙Code */
+    areaCode?: number;
+    /** 鎵�灞炲尯鍩� */
+    address?: string;
+    /** 鐪丆ode */
+    provinceCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯侰ode */
+    cityCode?: number;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄煙 */
+    areaName?: string;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 鍚嶇墖鑱旂郴浜� */
+    cardName?: string;
+    /** 鍚嶇墖鑱旂郴鐢佃瘽 */
+    cardPhone?: string;
+    /** 鍚嶇墖鐨凟mail */
+    cardEmail?: string;
+    /** 鍚嶇墖鐨勫湴鍧� */
+    cardAddress?: string;
+    /** 鍚嶇墖鐨勫井淇′簩缁寸爜 */
+    cardWxUrl?: string;
+    /** 澶村儚 */
+    cardHeadUrl?: string;
+    /** 鍚嶇墖鐨勮亴绉� */
+    cardPostion?: string;
+    /** 鍏徃鍚嶇О */
+    cardCompanyName?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 浼佷笟瑙勬ā */
+    firmSize?: number;
+    /** 鎵�鍦ㄨ亴浣� */
+    jobPosition?: number;
+    /** 娉ㄥ唽鏃ユ湡 */
+    registDate?: string;
+    /** 鎻愪氦璁よ瘉鏃堕棿 */
+    attestateDate?: string;
+    /** 鍐犲悕锛�0鍏朵粬锛�1鐪佺骇锛�2甯傜骇锛�3鍖哄幙绾� */
+    namingType?: number;
+    /** 鏈嶅姟鍟嗘槦绾э細1~5 */
+    serveStarLevel?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝1锛屽畬鍠勪腑 2锛� 宸插畬鍠� 9锛� 鎻愪氦瀹℃牳  10閫氳繃锛�-10椹冲洖 -20 绂佺敤 -30 鏈璇� */
+    status?: number;
+  }
+
+  interface CompanyAttestationSubmitInput {
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    /** 浼佷笟鍚嶇О */
+    customerName: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+    belongPark?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鍖哄煙Code */
+    areaCode?: number;
+    /** 鑱旂郴浜� */
+    contacter: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 浼佷笟瑙勬ā */
+    firmSize?: number;
+    /** 鎵�鍦ㄨ亴浣� */
+    jobPosition?: number;
+    /** 10 浜鸿祫鍏徃 20 鍥尯缁忚惀 30 鐢ㄥ伐鍗曚綅 40 姘戣惀浼佷笟 */
+    authType?: number;
+    /** 鍚嶇墖鑱旂郴浜� */
+    cardName?: string;
+    /** 鍚嶇墖鑱旂郴鐢佃瘽 */
+    cardPhone?: string;
+    /** 鍚嶇墖鐨凟mail */
+    cardEmail?: string;
+    /** 鍚嶇墖鐨勫湴鍧� */
+    cardAddress?: string;
+    /** 鍚嶇墖鐨勫井淇′簩缁寸爜 */
+    cardWxUrl?: string;
+    /** 澶村儚 */
+    cardHeadUrl?: string;
+    /** 鍚嶇墖鐨勮亴绉� */
+    cardPostion?: string;
+  }
+
+  interface CompanyInsureDto {
+    /** 瀹㈡埛绫诲瀷 */
+    type?: number;
+    /** 瀹㈡埛绠�绉� */
+    shortName?: string;
+    /** 瀹㈡湇鐢佃瘽 */
+    serviceTel?: string;
+    /** 鑱旂郴浜� */
+    contactPerson: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone: string;
+    /** 鍗忚鏂囦欢 */
+    protocolFileUrl?: string;
+    /** 鍗忚璧峰鏃ユ湡 */
+    protocolStartDate?: string;
+    /** 鍗忚鎴鏃ユ湡 */
+    protocolEndDate?: string;
+    /** 瀹㈡埛鏉ユ簮 */
+    fromType?: number;
+    /** 鎷涘晢浜哄憳Id */
+    merchantsId?: string;
+    /** 鎷涘晢浜哄憳 */
+    merchantsName?: string;
+    /** 榛樿浜哄憳鍒嗙被 */
+    jobCode: string;
+    /** 娓犻亾浣i噾姣斾緥 */
+    channelRate?: number;
+    /** 娓犻亾瀹㈡埛Id */
+    channelCustomerId?: string;
+    /** Logo鍦板潃 */
+    logoUrl: string;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鍏ヨ亴鍚堝悓妯℃澘 */
+    inductionContractTemplateUrl?: string;
+    /** 鏈夋晥鏈堜唤鑼冨洿 */
+    validMonth?: number;
+    /** 鍚堝悓鏈夋棤鏈夋晥璧锋鏃ユ湡 */
+    hasValidDuration?: boolean;
+    /** 鍚堝悓鏈夋棤瀹跺涵鍦板潃 */
+    hasFamilyAddress?: boolean;
+    /** 鍚堝悓鏈夋棤绱ф�ヨ仈绯讳汉 */
+    hasUrgencyPerson?: boolean;
+    /** 绂昏亴鍚堝悓妯℃澘 */
+    separationContractTemplateUrl?: string;
+    /** 鐘舵�� */
+    status?: number;
+    id?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 缁熶竴淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鎶曚繚鍚堢害寮�濮嬫棩鏈� */
+    effectStartTime?: string;
+    /** 鎶曚繚鍚堢害缁撴潫鏃ユ湡 */
+    effectEndTime?: string;
+    /** 绛剧害鏃ユ湡 */
+    insureSignTime?: string;
+    /** 鍏ヨ亴浜岀淮鐮� */
+    inductionQrCode?: string;
+    /** 绂昏亴浜岀淮鐮� */
+    separationQrCode?: string;
+    /** 鎶曚繚绛剧害浜岀淮鐮� */
+    insureQrCode?: string;
+    /** 娉曞ぇ澶у疄鍚嶇姸鎬� */
+    faddRealNameStatus?: number;
+    /** 娉曞ぇ澶ц嚜鍔ㄧ鎺堟潈鐘舵�� */
+    faddTradeAuthSignStatus?: number;
+    /** 鍏徃Id */
+    companyId?: string;
+    success?: boolean;
+    msg?: string;
+  }
+
+  interface CompanyInsureInfo {
+    id?: string;
+    companyId?: string;
+    /** 瀹㈡埛鍚嶇О */
+    name?: string;
+    /** 鍏ヨ亴浜岀淮鐮� */
+    inductionQrCode?: string;
+    /** 绂昏亴浜岀淮鐮� */
+    separationQrCode?: string;
+    /** 淇濋櫓绛剧害浜岀淮鐮� */
+    insureQrCode?: string;
+    /** 淇濋櫓绛剧害鐘舵�� */
+    insureSignStatus?: number;
+    /** 鑱旂郴浜� */
+    contactPerson?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 榛樿鍒嗙被 */
+    jobCode?: string;
+    /** 瀹㈡埛鏉ユ簮 */
+    fromType?: number;
+    /** 鎷涘晢浜哄憳 */
+    merchantsName?: string;
+    merchantsId?: string;
+    /** 娓犻亾鍟咺d */
+    channelCustomerId?: string;
+    /** 娓犻亾鍟� */
+    channelCustomerName?: string;
+    /** 娓犻亾浣i噾姣斾緥 */
+    channelRate?: number;
+    /** 鍗忚鍚堝悓鍦板潃 */
+    protocolFileUrl?: string;
+    /** 鍗忚璧峰鏃ユ湡 */
+    protocolStartDate?: string;
+    /** 鍗忚鎴鏃ユ湡 */
+    protocolEndDate?: string;
+    /** 鏄惁涓婁紶鍏ヨ亴鍚堝悓妯℃澘 */
+    hasInductionTemplate?: boolean;
+    /** 鏄惁涓婁紶绂昏亴鍚堝悓妯℃澘 */
+    hasSeparationTemplate?: boolean;
+    status?: number;
+  }
+
+  interface CompanyInsureInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CompanyInsureInfo[];
+  }
+
+  interface CompanyUserDto {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    customerName?: string;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 鎵�鍦ㄥ湴 */
+    address?: string;
+    /** 鍐犲悕锛�0鍏朵粬锛�1鐪佺骇锛�2甯傜骇锛�3鍖哄幙绾� */
+    namingType?: number;
+    /** 浜у搧鏁伴噺锛堝鏍搁�氳繃鐨勬暟閲忥級 */
+    productCount?: number;
+    /** 璧勮鏁伴噺锛堝鏍搁�氳繃鐨勬暟閲忥級 */
+    informationCount?: number;
+    /** 娉ㄥ唽鏃ユ湡 */
+    registDate?: string;
+    /** 鎻愪氦璁よ瘉鏃堕棿 */
+    attestateDate?: string;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+    isLocked?: boolean;
+    authType?: number;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 鎵�灞炲洯鍖� */
+    belongPark?: string;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+  }
+
+  interface ConditionInfo {
+    id?: string;
+    name?: string;
+    sort?: number;
+  }
+
+  interface ConfirmToAccountBatchInput {
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    /** 鎵瑰崟缂栧彿 */
+    batchBillId?: string;
+    /** 瀹℃牳鐞嗙敱 */
+    confirmToAccountRemark?: string;
+    checkStatus?: BatchBillCheckStatus;
+  }
+
+  interface ConfirmToAccountInput {
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    /** 瀹℃牳鐞嗙敱 */
+    confirmToAccountRemark?: string;
+    policyStatus?: number;
+  }
+
+  interface ConsultDto {
+    id?: string;
+    categoryId?: string;
+    userId?: string;
+    userStatus?: UserCertificationStatusEnum;
+    /** 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    creationTime?: string;
+    lastModificationTime?: string;
+    /** 鏄惁鎺ㄨ崘 1鏄� */
+    isRecommend?: boolean;
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber?: string;
+    /** 鑱屼綅鍚嶇ОId */
+    consultSettingId?: string;
+    /** 鑱屼綅鍚嶇ОId */
+    consultSettingName?: string;
+    /** 璇︾粏鍦板潃 */
+    address?: string;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastShelfTime?: string;
+    /** 鎵�灞炶涓欼D */
+    industrySettingId?: string;
+    /** 鎵�灞炶涓氬悕绉� */
+    industrySettingName?: string;
+    /** 鍛樺伐钖叕 */
+    salary?: number;
+    /** 璧峰钖祫 */
+    startMonthlySalary?: number;
+    /** 鎴璧峰钖祫 */
+    endMonthlySalary?: number;
+    /** 宸ヤ綔浠嬬粛 */
+    consultIntroduction?: string;
+    /** 10 鍥哄畾 20 闈㈣ */
+    salaryType?: number;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    viewCount?: number;
+    attentionCount?: number;
+    companyName?: string;
+    /** 鐢ㄦ埛鏄惁閿佸畾 */
+    userIsLocked?: boolean;
+    userAuthTye?: EnterpriseTypeEnum;
+    /** 瀹℃牳澶囨敞 */
+    checkRemark?: string;
+  }
+
+  interface ConsultDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ConsultDto[];
+  }
+
+  interface ConsultListInput {
+    pageModel?: Pagination;
+    /** 鏄电О */
+    consultName?: string;
+    status?: number;
+    startDate?: string;
+    endDate?: string;
+  }
+
+  interface ConsultRecommendInput {
+    id?: string;
+    isRecommend?: boolean;
+  }
+
+  interface ConsultViewInput {
+    /** 璁㈠崟娴忚Id */
+    id?: string;
+    /** 璁㈠崟Id */
+    consultId?: string;
+  }
+
+  interface ContractEvidenceReportDownloadInput {
+    /** 鎺ュ彛璐﹀彿 */
+    contractId?: string;
+    /** 鏄惁浣撶幇瀹炲悕 鍚� 0鎴栬��1锛�0涓轰笉浣撶幇锛�1涓洪渶瑕併�備粎浣跨敤杩囦笂涓婄鐨勨�滀釜浜烘墜鏈哄彿璁よ瘉锛堝甫鐭俊鏍¢獙锛夆�溿�佲�濅釜浜洪摱琛屽崱澶氳绱犳牎楠岋紙甯︾煭淇℃牎楠岋級鈥濄�佲�滆吘璁簯H5鍒疯劯璁よ瘉鈥濄�佲�滄敮浠樺疂鍒疯劯璁よ瘉鈥濄�佲�滀紒涓氶摱琛屾墦娆撅紙鍏宠仈鐢ㄦ埛锛夆�濇敮鎸佷綋鐜帮紝璇锋寜闇�浣跨敤銆� */
+    isSupportRealName?: string;
+    /** 鎶ュ憡鏄惁闄勫甫鍚堝悓鍘熸枃 鍚︼紝瀛楃涓插弬鏁� 锛屽湪鎶ュ憡涓槸鍚﹂檮甯﹀悎鍚屽師鏂囷紝榛樿涓嶉檮甯︼紝濉啓涓�"true"鍒欓檮甯﹀師鏂� */
+    includeContractFile?: string;
+    /** 鐢宠浜哄悕绉� 鍚︼紝鎶ュ憡涓浜岀珷鑺傦紙鐢靛瓙绛剧害鏁版嵁瀛樿瘉娓呭崟鍐呭锛堜竴锛夊悎鍚屽熀鏈俊鎭級涓綋鐜扮殑鐢宠浜虹殑濮撳悕锛屽涓虹┖鍒欎笉浣撶幇 */
+    requestPerson?: string;
+    /** 鐢宠浜鸿瘉浠跺彿鐮� 鍚� 鎶ュ憡涓浜岀珷鑺傦紙鐢靛瓙绛剧害鏁版嵁瀛樿瘉娓呭崟鍐呭锛堜竴锛夊悎鍚屽熀鏈俊鎭級浣撶幇鐨勭敵璇蜂汉鐨勮瘉浠跺彿鐮侊紝濡備负绌哄垯涓嶄綋鐜� */
+    requestPersonId?: string;
+    /** 鍚堝悓鍘熸枃Base64瀛楃涓� 鍚� 娣峰悎浜戝満鏅笅鍑哄叿璇佹嵁鎶ュ憡锛岃鍙傛暟涓哄繀濉弬鏁帮紝闇�涓婁紶鍚堝悓鍘熸枃锛岃繖閲屽悎鍚屽師鏂囨枃浠堕渶瑕佽浆涓築ase64瀛楃涓茶繘琛屼紶鍙傘�傚叕鏈変簯鍦烘櫙涓嬶紝璇ュ弬鏁板彲涓虹┖銆� */
+    contractFile?: string;
+  }
+
+  interface ContractGetFaceAuthOrderNoInput {
+    /** 鍚堝悓缂栧彿 */
+    contractId?: string;
+    /** 绛剧讲浜鸿处鍙� */
+    account?: string;
+  }
+
+  interface ContractSendByTemplateInput {
+    orderSignId?: string;
+    /** 鏍¢獙鎵嬫満鍙� */
+    mobile?: string;
+    /** 璁㈠崟Id */
+    orderId?: string;
+    /** 鍚堝悓缂栧彿 */
+    contractId?: string;
+  }
+
+  interface ContractTemplateDownInput {
+    /** 褰撳墠浼佷笟ID */
+    companyId?: string;
+    companyName?: string;
+  }
+
+  interface ContractUploadInput {
+    /** 褰撳墠浼佷笟ID */
+    companyId?: string;
+    companyName?: string;
+    filePath?: string;
   }
 
   interface ControllerApiDescriptionModel {
@@ -447,29 +3693,1109 @@
     type?: string;
   }
 
+  interface CooperationApplyDto {
+    id?: string;
+    /** 鍚堜綔鐨勭被鍒� */
+    title?: string;
+    /** 浼佷笟瑙勬ā */
+    companyScale?: number;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鐪佸競 */
+    provinceCity?: string;
+    /** 鐢宠鎻忚堪 */
+    applyDescription?: string;
+    status?: CooperationApplyStatusEnum;
+    userAttestationStatus?: UserCertificationStatusEnum;
+    creationTime?: string;
+    creatorId?: string;
+    customerName?: string;
+    applyType?: CooperationApplyTypeEnum;
+    companyName?: string;
+    insurePeopleNumber?: InsurePeopleNumberEnum;
+    /** 鎶曚繚闇�姹� */
+    requirement?: string;
+    cooperationApplyFllowDtos?: CooperationApplyFllowDto[];
+  }
+
+  interface CooperationApplyDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CooperationApplyDto[];
+  }
+
+  interface CooperationApplyFllowDto {
+    cooperationApplyId?: string;
+    /** 璺熻繘澶囨敞 */
+    remark?: string;
+    status?: CooperationApplyStatusEnum;
+    creationTime?: string;
+    creationName?: string;
+  }
+
+  type CooperationApplyStatusEnum = 10 | 20 | 30 | 40 | -10;
+
+  type CooperationApplyTypeEnum = 10 | 20 | 30 | 40 | 50;
+
+  interface CoverInfo {
+    /** 灏侀潰鍦板潃 */
+    url?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 鏄惁璁句负灏侀潰 */
+    isMain?: boolean;
+  }
+
+  interface CoverMsg {
+    /** 灏侀潰鍦板潃 */
+    url?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
   interface CreateAccountInput {
     /** 鍚嶇О */
-    name: string;
+    name?: string;
     /** 鐢ㄦ埛鍚� */
-    userName: string;
+    userName?: string;
     /** 澶囨敞 */
     remark?: string;
-    /** 瀵嗙爜 */
-    password: string;
     /** 鎵嬫満鍙� */
-    phoneNumber: string;
-    /** 娓犻亾 */
-    channel?: string;
+    phoneNumber?: string;
     /** 鐢ㄦ埛绔疘d */
     clientId?: string;
     /** 瑙掕壊 */
     roleNames?: string[];
-    /** 鏄惁鐞嗚禂鎻愰啋 */
-    sendClaimMessage?: boolean;
-    /** 鏄惁淇濆崟鍒版湡鎻愰啋 */
-    sendBillExpireMessage?: boolean;
-    /** 鏄惁鐭俊鎻愰啋 */
-    isSendMessage?: boolean;
+    /** 灏忕▼搴廜penId */
+    openId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    authType?: EnterpriseTypeEnum;
+    /** MatchMaking灏忕▼搴廜penId */
+    matchMakingOpenId?: string;
+    /** 缁勭粐鏋舵瀯鍏徃id */
+    companyOrgId?: string;
+    /** 缁勭粐鏋舵瀯閮ㄩ棬id */
+    departmentOrgId?: string;
+  }
+
+  interface CreateBackClientUserInput {
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 璐︽埛 */
+    userName?: string;
+    remark?: string;
+    /** 瑙掕壊 */
+    roleNames?: string[];
+    /** 缁勭粐鏋舵瀯鍏徃id */
+    companyOrgId?: string;
+    /** 缁勭粐鏋舵瀯閮ㄩ棬id */
+    departmentOrgId?: string;
+  }
+
+  interface CreateBaseRoleInput {
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 閮ㄩ棬Id */
+    departmentId?: number;
+    /** 鏁版嵁鑼冨洿 鍏ㄩ儴鏁版嵁100 涓汉鏁版嵁 10 */
+    dataRange?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface CreateCompanyInsureInput {
+    /** 鍏ラ┗瀹㈡埛Id */
+    companyId: string;
+    /** 瀹㈡埛绫诲瀷 */
+    type?: number;
+    /** 瀹㈡埛绠�绉� */
+    shortName?: string;
+    /** 瀹㈡湇鐢佃瘽 */
+    serviceTel?: string;
+    /** 鑱旂郴浜� */
+    contactPerson: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone: string;
+    /** 鍗忚鏂囦欢 */
+    protocolFileUrl?: string;
+    /** 鍗忚璧峰鏃ユ湡 */
+    protocolStartDate?: string;
+    /** 鍗忚鎴鏃ユ湡 */
+    protocolEndDate?: string;
+    /** 瀹㈡埛鏉ユ簮 */
+    fromType?: number;
+    /** 鎷涘晢浜哄憳Id */
+    merchantsId?: string;
+    /** 鎷涘晢浜哄憳 */
+    merchantsName?: string;
+    /** 榛樿浜哄憳鍒嗙被 */
+    jobCode: string;
+    /** 娓犻亾浣i噾姣斾緥 */
+    channelRate?: number;
+    /** 娓犻亾瀹㈡埛Id */
+    channelCustomerId?: string;
+    /** Logo鍦板潃 */
+    logoUrl: string;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鍏ヨ亴鍚堝悓妯℃澘 */
+    inductionContractTemplateUrl?: string;
+    /** 鏈夋晥鏈堜唤鑼冨洿 */
+    validMonth?: number;
+    /** 鍚堝悓鏈夋棤鏈夋晥璧锋鏃ユ湡 */
+    hasValidDuration?: boolean;
+    /** 鍚堝悓鏈夋棤瀹跺涵鍦板潃 */
+    hasFamilyAddress?: boolean;
+    /** 鍚堝悓鏈夋棤绱ф�ヨ仈绯讳汉 */
+    hasUrgencyPerson?: boolean;
+    /** 绂昏亴鍚堝悓妯℃澘 */
+    separationContractTemplateUrl?: string;
+    /** 鐘舵�� */
+    status?: number;
+  }
+
+  interface CreateCooperationApplyFllowInput {
+    cooperationApplyId?: string;
+    /** 璺熻繘澶囨敞 */
+    remark?: string;
+    status?: CooperationApplyStatusEnum;
+  }
+
+  interface CreateInformationAdvertiseInput {
+    /** 瀵瑰鑱旂郴浜� */
+    outerContacter?: string;
+    /** 瀵瑰鑱旂郴鐢佃瘽鏄惁骞冲彴鐢佃瘽 */
+    isOuterPhonePlatform?: boolean;
+    /** 瀵瑰鑱旂郴浜哄彿鐮� */
+    outerContacterPhone?: string;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 浠樿垂棰� */
+    fee?: number;
+    /** 鐘舵�侊細0锛堝鎴风锛夋彁浜わ紝-10涓嬫灦锛�10涓婃灦 */
+    status?: number;
+    userId?: string;
+    /** 璧勮Id */
+    informationId?: string;
+  }
+
+  interface CreateInformationInput {
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀,3閲囬泦 */
+    operateType?: number;
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紙鍙戝竷锛夛紝1鎺ュ彈寰呴噰鐢� */
+    status?: number;
+    /** 鏍囬 */
+    title: string;
+    /** 鏄惁鍘熷垱 */
+    isOriginal?: boolean;
+    /** 杞浇閾炬帴 */
+    repostLink?: string;
+    /** 鏄惁闇�瑕佹姤鍚� */
+    needApply?: boolean;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鎶ュ悕閾炬帴 */
+    applyLink?: string;
+    /** 涓惧姙璧峰鏃ユ湡 */
+    toHoldStartTime?: string;
+    /** 涓惧姙鎴鏃ユ湡 */
+    toHoldEndTime?: string;
+    /** 涓惧姙鍦板潃鍖哄煙Code */
+    areaCode?: number;
+    /** 璇︾粏涓惧姙鍦板潃 */
+    address?: string;
+    /** 缁忓害 */
+    longitude?: number;
+    /** 绾害 */
+    latitude?: number;
+    /** 涓惧姙/鍙戝竷鍗曚綅 */
+    unit?: string;
+    fromType?: InformationFormTypeEnum;
+    /** 璧勮鏉ユ簮璇存槑 */
+    fromMessage?: string;
+    /** 瀹炶鍖哄煙锛�0鍏ㄥ浗锛�1鐪佷唤 */
+    implementAreaType?: number;
+    /** 灏侀潰淇℃伅 */
+    coverInfo?: CoverInfo[];
+    /** 鏍囩淇℃伅 */
+    tagInfo?: TagMsg[];
+    /** 璇︽儏淇℃伅 */
+    introInfo?: IntroInfo[];
+    /** 瀹炶鐪佷唤淇℃伅 */
+    provinceInfo?: ProvinceMsg[];
+    /** 鍒濆娴忚閲� */
+    initViewCount?: number;
+    /** 鍒濆鍏虫敞閲� */
+    initAttendedCount?: number;
+    /** 鍒濆鐐硅禐閲� */
+    initThumbsUpCount?: number;
+    /** 浣滆�� */
+    author?: string;
+    acquisitionpPlatformType?: InformationAcquisitionPlatformTypeEnum;
+    /** 閲囬泦鏉ユ簮鍦板潃 浠呮潵婧愪负閲囬泦鏃舵湁鏁� */
+    acquisitionSourceLink?: string;
+    adoptStatus?: InformationAdoptStatusEnum;
+    /** 鏈夋晥鎴鏃堕棿 */
+    expirationDateTime?: string;
+  }
+
+  interface CreateInsureConsultFollowInput {
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鎶曚繚浜烘暟 1:1~49 2锛�20~99 3锛� 100浠ヤ笂 */
+    insureNumberType?: number;
+    /** 璧蜂繚鏃堕棿 */
+    insureStartDate?: string;
+    /** 淇濋櫓浜у搧Id */
+    insureMarketProductId?: string;
+    /** 瀹㈡埛闇�姹� */
+    customerNeed?: string;
+    /** 璺熻釜闇�姹� */
+    followNeed?: string;
+    /** 淇濋櫓鍜ㄨ鐨処D */
+    insureConsultId?: string;
+    /** 璺熻繘鐘舵�� 1 锛氬緟澶勭悊 -1锛氭殏鍋� -2 锛氫綔搴� 10锛氬鎺ヤ腑 20 纭鍚堜綔 */
+    status?: number;
+  }
+
+  interface CreateInsureSettingInput {
+    /** 绫诲瀷 */
+    type?: number;
+    /** 閰嶇疆鍚嶇О */
+    name?: string;
+    /** 鐘舵�� */
+    status?: number;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 璇存槑 */
+    remark?: string;
+  }
+
+  interface CreateOrEditAdvertiseBoardInput {
+    /** Id */
+    id?: string;
+    userId?: string;
+    /** 骞垮憡椤甸潰 */
+    boardName?: string;
+    /** 10 浜鸿祫椤甸潰 20 琛屼笟璧勮鍒楄〃 30 鎴戞湁浜� */
+    pageType?: number;
+    /** 骞垮憡椤甸潰X杞村昂瀵� */
+    pageSizeX?: number;
+    /** 骞垮憡椤甸潰Y杞村昂瀵� */
+    pageSizeY?: number;
+    /** 灞曠ず鏂瑰紡 1,鍗曞紶灞曠ず 2锛岃疆鎾� */
+    showType?: number;
+    /** 0,绂佺敤 1 鍚敤 */
+    status?: boolean;
+  }
+
+  interface CreateOrEditAdvertiseOnShowInput {
+    /** Id */
+    id?: string;
+    userId?: string;
+    /** 骞垮憡浣岻d */
+    pageBoardId?: string;
+    imgInfo?: AdvertiseOnShowImgDto[];
+    /** 骞垮憡鍚嶇О */
+    advertiseName?: string;
+    /** 骞垮憡閾炬帴 */
+    advertiseLink?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 骞垮憡寮�濮嬫椂闂� */
+    advertiseBeginDate?: string;
+    /** 骞垮憡缁撴潫鏃堕棿 */
+    advertiseEndDate?: string;
+    /** 骞垮憡鏀惰垂绫诲瀷 0 鍏嶈垂 1 鏀惰垂 */
+    advertiseType?: number;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+    /** 0,绂佺敤 1 鍚敤 */
+    status?: boolean;
+    sort?: number;
+  }
+
+  interface CreateOrEditConsultInput {
+    id?: string;
+    categoryId?: string;
+    userId?: string;
+    title?: string;
+    /** 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    creationTime?: string;
+    lastModificationTime?: string;
+    /** 璇︾粏鍦板潃 */
+    address?: string;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 鏄惁鎺ㄨ崘 1鏄� */
+    isRecommend?: boolean;
+    contact: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber: string;
+    consultSettingId: string;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastShelfTime?: string;
+    /** 鎵�灞炶涓� */
+    industrySettingId: string;
+    /** 鍛樺伐钖叕 */
+    salary?: number;
+    /** 璧峰缁煎悎鏈堣柂 */
+    startMonthlySalary?: number;
+    /** 鎴缁煎悎鏈堣柂 */
+    endMonthlySalary?: number;
+    /** 鑱屼綅瑕佹眰 */
+    consultIntroduction: string;
+    /** 10 鍥哄畾 20 闈㈣ */
+    salaryType?: number;
+  }
+
+  interface CreateOrEditHeadHunterInput {
+    id?: string;
+    categoryId?: string;
+    userId?: string;
+    title?: string;
+    /** 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    creationTime?: string;
+    lastModificationTime?: string;
+    /** 璇︾粏鍦板潃 */
+    address?: string;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 鏄惁鎺ㄨ崘 1鏄� */
+    isRecommend?: boolean;
+    contact: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber: string;
+    jobSettingId: string;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastShelfTime?: string;
+    /** 鎵�灞炶涓� */
+    industrySettingId: string;
+    /** 鍛樺伐钖叕 */
+    salary?: number;
+    /** 璧峰缁煎悎鏈堣柂 */
+    startMonthlySalary?: number;
+    /** 鎴缁煎悎鏈堣柂 */
+    endMonthlySalary?: number;
+    /** 鑱屼綅瑕佹眰 */
+    jobIntroduction: string;
+    /** 10 鍥哄畾 20 闈㈣ */
+    salaryType?: number;
+  }
+
+  interface CreateOrEditHelpQuestionInput {
+    id?: string;
+    userId?: string;
+    title?: string;
+    helpTypeSettingId?: string;
+    status?: number;
+    /** 璇︽儏淇℃伅 */
+    introInfo?: HelpQuestionIntroInfo[];
+  }
+
+  interface CreateOrEditInsureConsultInput {
+    id?: string;
+    /** 鍏徃鍚嶇О */
+    companyName: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鎶曚繚浜烘暟 1:1~49 2锛�40~99 3锛� 100浠ヤ笂 */
+    insureNumberType?: number;
+    /** 璧蜂繚鏃堕棿 */
+    insureStartDate?: string;
+    /** 璺熻繘鐘舵�� 1 锛氬緟澶勭悊 -1锛氭殏鍋� -2 锛氫綔搴� 10锛氬鎺ヤ腑 20 纭鍚堜綔 */
+    status?: number;
+    /** 鏈�鍚庤窡杩涙椂闂� */
+    lastFollowDate?: string;
+    /** 淇濋櫓浜у搧Id */
+    insureMarketProductId?: string;
+    /** 鐭俊楠岃瘉鐮� */
+    verificationCode: string;
+  }
+
+  interface CreateOrEditInsureOfflineBillInput {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    companyName: string;
+    /** 浼佷笟ID */
+    companyId?: string;
+    /** 缁熶竴淇$敤浠g爜 */
+    societyCreditCode: string;
+    /** 淇濋櫓淇濆崟鍙� */
+    billCode: string;
+    /** 闄╃ */
+    insureType?: string;
+    /** 淇濋櫓浜у搧Id */
+    insureProductId?: string;
+    /** 鎶曚繚浠锋牸 */
+    insurePrice?: number;
+    /** 淇濋櫓鏈夋晥鏈熻捣濮嬫椂闂� */
+    insureBeginDate?: string;
+    /** 淇濋櫓鏈夋晥鏈熺粨鏉熸椂闂� */
+    insureEndDate?: string;
+    /** 閿�鍞叕鍙� */
+    salesCompany: string;
+    /** 涓氬姟鍛� */
+    salesman: string;
+    /** 闄勪欢 */
+    attachment?: string;
+    /** 鐘舵�� 1 鏈紑濮� 2 淇濋殰涓� 宸插け鏁� -1 */
+    status?: number;
+  }
+
+  interface CreateOrEditInsureOrganizationInput {
+    id?: string;
+    userId?: string;
+    /** 淇濋櫓鍏徃鍏ㄧО */
+    name: string;
+    /** 淇濋櫓鍏徃绠�绉� */
+    shortName: string;
+    /** 鐘舵�� */
+    status?: number;
+    sort: number;
+  }
+
+  interface CreateOrEditInsureSupplierInput {
+    id?: string;
+    /** 渚涘簲鍟嗗悕绉� */
+    name: string;
+    userId?: string;
+    /** 琛屼笟閰嶅绫诲瀷 */
+    categoryType: string;
+    /** 缁熶竴淇$敤浠g爜 */
+    societyCreditCode: string;
+    /** 渚涘簲鍟嗙被鍨� 1娓犻亾浠g悊 2淇濋櫓鍏徃 */
+    suppierType?: number;
+    /** 渚涘簲鍟嗙瓑绾� 1鏅�� 2閲嶈 */
+    suppierLevel?: number;
+    /** 琛屼笟ID */
+    industryId?: string;
+    /** 鐪丆ode */
+    provinceCode?: number;
+    /** 甯侰ode */
+    cityCode?: number;
+    /** 鍖哄幙Code */
+    countyCode?: number;
+    /** 鍏徃鍦板潃 */
+    companyAddress?: string;
+    /** 浼佷笟浠嬬粛 */
+    introduce?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 閮ㄩ棬 */
+    departmentName?: string;
+    /** 鑱屼綅 */
+    position?: string;
+    /** 寰俊鍙� */
+    weChat?: string;
+    /** 閭 */
+    email?: string;
+    /** 缃戝潃 */
+    siteUrl?: string;
+    /** 鑱旂郴鍦板潃 */
+    linkAddress?: string;
+    /** 闄勪欢 */
+    attachment?: string;
+    /** 鐘舵�� */
+    status?: number;
+  }
+
+  interface CreateOrEditLgGigWorkerSignChannelSettingInput {
+    id?: string;
+    /** 閫氶亾鍚嶇О */
+    channelName?: string;
+    /** 绛剧害閫氶亾Id */
+    signChannelId?: string;
+    /** 娓犻亾Id */
+    channelIntId?: number;
+    /** 娓犻亾URL */
+    channelUrl?: string;
+    chargeType?: ChargeTypeEnum;
+    /** 瀹炲悕璁よ瘉璐圭敤 */
+    realVerifyCost?: number;
+    /** 绛剧害璐圭敤 */
+    signCost?: number;
+    /** 缁熶竴绛剧害璐圭敤 */
+    mergeSignCost?: number;
+    /** 涓婁笂绛炬槸鍚﹂厤缃� */
+    isSetBestSign?: boolean;
+    /** 闃块噷淇′换绛鹃厤缃� */
+    isSetAlipaySign?: boolean;
+  }
+
+  interface CreateOrEditLgGigWorkerSignFreeSettingInput {
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 娓犻亾Id */
+    signChannelId?: string;
+    /** 璧犻�佹潯鏁� */
+    freeCount?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface CreateOrEditLgGigWorkerSignSettingInput {
+    id?: string;
+    /** 鍚嶇О */
+    name?: string;
+    signChannel?: SignChannelEnum;
+    /** 瀹炲悕璁よ瘉璐圭敤 */
+    realVerifyCost?: number;
+    /** 绛剧害璐圭敤 */
+    signCost?: number;
+    /** 缁熶竴绛剧害璐圭敤 */
+    mergeSignCost?: number;
+    chargeType?: ChargeTypeEnum;
+    status?: LgGigWorkerSignStatus;
+    settingStatus?: LgGigWorkerSignSettingStatus;
+  }
+
+  interface CreateOrEditMarketProductInput {
+    id?: string;
+    userId?: string;
+    /** 淇濋櫓鍚嶇О */
+    name: string;
+    /** 淇濋櫓闄╃ */
+    insureType: string;
+    /** 淇濋櫓鍏徃 */
+    companyId: string;
+    priceBegin: number;
+    /** 浠锋牸鑼冨洿缁撴潫 */
+    priceEnd?: number;
+    insureWay: string;
+    jobLevelBegin: number;
+    jobLevelEnd: number;
+    ageBegin: number;
+    ageEnd: number;
+    /** 鏍囩鐨処d */
+    tagId?: number;
+    /** 鎺掑簭 */
+    sort?: number;
+    /** 浜у搧绠�杩� */
+    description?: string;
+    /** 淇濋櫓鍦烘櫙 */
+    scene?: string;
+    /** 淇濋櫓鏂规 */
+    scheme?: string;
+    /** 淇濋櫓娴佺▼ */
+    flow?: string;
+    /** 淇濋櫓椤荤煡 */
+    needKnow?: string;
+    supplierType: number;
+    /** 渚涘簲鍟咺d */
+    supplierId?: string;
+    productUrl: string;
+    /** 鍚堜綔鏂囦欢 */
+    collaborateFile?: string;
+    /** 绾夸笂淇濋櫓杩樻槸绾夸笅淇濋櫓 */
+    onlineType?: number;
+    /** 鏄惁涓烘巿鏉冧骇鍝� */
+    isNeedAuth?: boolean;
+    /** 骞翠繚澶╂暟 */
+    yearWayDays?: number;
+    marketProductQuestion?: InsureMarketProductQuestionInput[];
+    marketProductSchemeType?: InsureMarketProductSchemeTypeInput[];
+  }
+
+  interface CreateOrEditParkOrHRAuditInput {
+    id?: string;
+    /** 绫诲埆ID */
+    categoryId: string;
+    /** 鎵�灞炶处鍙稩d */
+    userId?: string;
+    /** 浜鸿祫鍏徃Id */
+    parkOrHRId?: string;
+    /** 10 鍥尯 20 浜鸿祫浼佷笟 */
+    type?: number;
+    /** 鏄惁闅愯棌鍚嶅瓧 1闅愯棌 0涓嶉殣钘� */
+    isHideName?: boolean;
+    /** 鍥尯/浼佷笟鍚嶇О */
+    name: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone: string;
+    /** 鏄惁灞曠ず */
+    isShow?: boolean;
+    /** 鍥尯瀵瑰鑱旂郴浜� */
+    foreignContact?: string;
+    /** 鍥尯瀵瑰鑱旂郴鏂瑰紡 */
+    foreignContactPhone?: string;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    provinceName?: string;
+    cityName?: string;
+    countyName?: string;
+    /** 鍥尯浠嬬粛 */
+    description?: string;
+    parkCustomersCount?: ParkCustomersCountTypeEnum;
+    /** 鎴愮珛骞翠唤 */
+    setUpDate: number;
+    serveSetting?: string[];
+    workOfType?: string[];
+    parkStyle?: ParkStyleDto[];
+    hrArea?: HRAreaDto[];
+    honorCertificateCount?: number;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    /** 钀ヤ笟鎵х収 */
+    licenseUrl?: string;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 浜哄姏璧勬簮璁稿彲璇� */
+    hrLicenseUrl?: string;
+    /** 鍔冲姟娲鹃仯璁稿彲璇� */
+    laborLienseUrl?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    publishSourceType?: ParkOrHRPublishSourceTypeEnum;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 缂栬緫鎴� */
+    editStamp?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 鍥尯鍏ラ┗瀹㈡埛鏁� */
+    parkSettledCustomersCount?: number;
+  }
+
+  interface CreateOrEditParkOrHRInput {
+    id?: string;
+    /** 鎵�灞炶处鍙� 10鑷姩鍒涘缓 20閫夋嫨璐﹀彿 */
+    belongAccountWay?: number;
+    /** 绫诲埆ID */
+    categoryId: string;
+    /** 鎵�灞炶处鍙稩d */
+    userId?: string;
+    /** 瀹℃壒鐘舵�� 1鍒濆鐘舵�� 5鑽夌 10寰呭鏍� 20鍔炵悊涓� 30閫氳繃 40椹冲洖 */
+    status?: number;
+    /** 10 鍥尯 20 浜鸿祫浼佷笟 */
+    type?: number;
+    /** 鏄惁闅愯棌鍚嶅瓧 1闅愯棌 0涓嶉殣钘� */
+    isHideName?: boolean;
+    /** 鍥尯/浼佷笟鍚嶇О */
+    name: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone: string;
+    /** 鍥尯/浼佷笟绾у埆 10鍥藉绾� 20鐪佺骇 30甯傜骇 40鍖哄幙绾� */
+    level?: number;
+    /** 鍥尯绫诲瀷 锛堝搴斾簬SearchSetting 涓璖earchType=40鐨処d锛夛紙瀹炰綋浜т笟鍥�/鏁板瓧浜т笟鍥�/...锛� */
+    parkTypeId?: string;
+    /** 鏄惁灞曠ず */
+    isShow?: boolean;
+    /** 鍥尯瀵瑰鑱旂郴浜� */
+    foreignContact?: string;
+    /** 鍥尯瀵瑰鑱旂郴鏂瑰紡 */
+    foreignContactPhone?: string;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    provinceName?: string;
+    cityName?: string;
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 鍥尯鍏ラ┗瀹㈡埛鏁� */
+    parkSettledCustomersCount?: number;
+    /** 杩愯惀鏈烘瀯 10姘戜紒杩愯惀 20鏀垮簻杩愯惀 */
+    operatingAgencies?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鍥尯浠嬬粛 */
+    description?: string;
+    parkCustomersCount?: ParkCustomersCountTypeEnum;
+    /** 鎴愮珛骞翠唤 */
+    setUpDate: number;
+    serveSetting?: string[];
+    workOfType?: string[];
+    parkStyle?: ParkStyleDto[];
+    hrArea?: HRAreaDto[];
+    honorCertificateCount?: number;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    /** 钀ヤ笟鎵х収 */
+    licenseUrl?: string;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 浜哄姏璧勬簮璁稿彲璇� */
+    hrLicenseUrl?: string;
+    /** 鍔冲姟娲鹃仯璁稿彲璇� */
+    laborLienseUrl?: string;
+    publishSourceType?: ParkOrHRPublishSourceTypeEnum;
+    /** 缂栬緫鎴� */
+    editStamp?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+  }
+
+  interface CreateOrEditParkRewardApplyInput {
+    id?: string;
+    /** 鍏徃鍚嶇О */
+    companyName: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐢宠鐞嗙敱 */
+    applyReason: string;
+    parkRewardId?: string;
+  }
+
+  interface CreateOrEditParkRewardInput {
+    /** 濂栧姳鍚嶇О */
+    rewardName: string;
+    rewardType: RewardTypeEnum;
+    /** 閫傜敤鍥尯 */
+    parkId?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鐪佸悕绉� */
+    provinceName?: string;
+    /** 甯傚悕绉� */
+    cityName?: string;
+    /** 濂栧姳璇存槑 */
+    rewardIntroduce?: string;
+    /** 浣跨敤瑙勫垯 */
+    rewardRule?: string;
+    rewardUseType?: RewardUseTypeEnum;
+    status?: ParkRewardStatusEnum;
+    id?: string;
+  }
+
+  interface CreateOrEditPlatformContactInput {
+    id?: string;
+    /** 琛屼笟鏈嶅姟 = 0 琛屼笟閰嶅 = 1  鐢叉柟闇�姹� = 2 琛屼笟璧勮 = 3; */
+    categoryType: number;
+    categoryId?: string;
+    /** 鑱旂郴鏂瑰紡 */
+    contactPhone: string;
+  }
+
+  interface CreateOrEditPlatUserAccountSettingInput {
+    id?: string;
+    /** 璐︽埛鍚嶇О */
+    accountName?: string;
+    /** 璐︽埛澶村儚 */
+    headUrl?: string;
+    /** 鎻忚堪 */
+    description?: string;
+    /** 杩愯惀璐﹀彿鍚嶇О */
+    userName?: string;
+    status?: boolean;
+    categoryIds?: number[];
+  }
+
+  interface CreateOrEditResourceInput {
+    id?: string;
+    categoryId?: string;
+    /** 璧勬簮鏍囬 */
+    title: string;
+    /** 璧勬簮鏁伴噺 */
+    resourceCount: number;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber?: string;
+    /** 棰勮浜や粯瀹屾垚澶╂暟 */
+    estimatedDeliveryCompletionMonth?: number;
+    /** 鍚堜綔璐� */
+    cooperationFee: string;
+    /** 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 鏄惁鎺ㄨ崘 1鏄� */
+    isRecommend?: boolean;
+    /** 鏄惁鍚屾鍒版湅鍙嬪湀 */
+    isSyncCircleFriend?: boolean;
+    /** 鎵�鍦ㄧ渷鍖哄煙鐮� */
+    provinceCode?: number;
+    /** 鎵�鍦ㄧ渷 */
+    provinceName?: string;
+    checkRemark?: string;
+    /** 鏍囩Id */
+    resourceTagIds?: OrderSettingDto[];
+    /** 鎰忓悜杈撻�佸煄甯� */
+    intendedDeliveryCity: CityInfo[];
+    /** 鎵�鍦ㄥ煄甯� */
+    cities: CityInfo[];
+    resourceStyleInfo?: ResourceStyleInfo[];
+    /** 璧勬簮浠嬬粛 */
+    resourceIntros?: ResourceIntro[];
+    /** 鍚嶇墖鐢ㄦ埛id */
+    userId?: string;
+    /** 琛屼笟绫诲瀷 */
+    industryTypeId: string;
+    /** 鏄惁寮�閫氬湪绾夸氦鏄� */
+    isOpenOnlineTrade?: boolean;
+  }
+
+  interface CreateOrEditSearchInput {
+    id?: string;
+    parentId?: string;
+    /** 鎼滅礌绠$悊 10鐑悳璇� 20鏈嶅姟绫诲瀷 30宸ョ 40鍥尯绫诲瀷 50璧勮娲诲姩绫诲瀷 60鏀跨瓥棰佸竷鏈烘瀯 70鍖哄煙绠$悊 80浜у搧绫诲瀷 90闇�姹傜被鍨� 100闇�姹傝寖鍥�
+110 鍛樺伐绂忓埄 120琛屼笟绫诲瀷 130 鐚庡ご 140 鍜ㄨ绫诲埆 150 甯姪绫诲瀷 160 浜鸿祫琛屼笟绫诲瀷 */
+    searchType: number;
+    /** 鎵�灞炵被鍒� 10鍥尯 20浜鸿祫浼佷笟 */
+    belongType?: number;
+    /** 鍚嶇О */
+    name: string;
+    /** 鎺掑簭 */
+    sort: number;
+    /** 鐘舵�� 1鏄剧ず 0绂佺敤 */
+    status: boolean;
+    /** 鍥剧墖 */
+    src?: string;
+    /** 鎺ㄨ崘 1鎺ㄨ崘 0涓嶆帹鑽� */
+    isRecommend?: boolean;
+  }
+
+  interface CreateOrEditTrainingInput {
+    id?: string;
+    categoryId?: string;
+    userId?: string;
+    /** 鍩硅鏍囬 */
+    title: string;
+    /** 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    creationTime?: string;
+    lastModificationTime?: string;
+    /** 鐪� */
+    provinceCode?: number;
+    /** 甯� */
+    cityCode?: number;
+    /** 鍖� */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 鏄惁鎺ㄨ崘 1鏄� */
+    isRecommend?: boolean;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber: string;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastShelfTime?: string;
+    /** 鍛樺伐钖叕 */
+    salary?: number;
+    /** 璧峰缁煎悎鏈堣柂 */
+    startMonthlySalary?: number;
+    /** 鎴缁煎悎鏈堣柂 */
+    endMonthlySalary?: number;
+    /** 10 鍥哄畾 20 闈㈣ */
+    salaryType?: number;
+    department?: string;
+    month?: string;
+    /** 宸ヤ綔浠嬬粛 */
+    trainIntroduction?: string;
+  }
+
+  interface CreateOrUpdateAdvertisePriceInput {
+    /** 骞垮憡绫诲瀷锛�0浜у搧鏈嶅姟锛�1琛屼笟璧勮 */
+    type?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 浠锋牸淇℃伅 */
+    prices?: PeriodPriceInfo[];
+  }
+
+  interface CreateOrUpdateCategoryInput {
+    /** 绫诲埆Id */
+    id?: string;
+    /** 绫诲瀷锛�0浜у搧绫诲埆锛�1璧勮绫诲埆 */
+    type?: number;
+    /** 鍚嶇О */
+    name: string;
+    /** 绫诲埆Id */
+    categoryIntId?: number;
+    /** 绠�杩� */
+    sketch: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 鍥炬爣鍦板潃 */
+    icon?: string;
+    /** 澶撮儴鍥炬爣鍦板潃 */
+    headIcon?: string;
+    /** 鏄惁鏀寔骞垮憡 */
+    isSupportAdvertise?: boolean;
+    /** 澶囬�夊浘鐗囷紙灏侀潰淇℃伅锛� */
+    coverInfo?: CoverMsg[];
+  }
+
+  interface CreateOrUpdateCooperationApplyInput {
+    id?: string;
+    /** 鍚堜綔鐨勭被鍒� */
+    title?: string;
+    /** 浼佷笟瑙勬ā */
+    companyScale?: number;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鐪佸競 */
+    provinceCity?: string;
+    /** 鐢宠鎻忚堪 */
+    applyDescription?: string;
+    status?: CooperationApplyStatusEnum;
+    applyType?: CooperationApplyTypeEnum;
+    companyName?: string;
+    insurePeopleNumber?: InsurePeopleNumberEnum;
+    /** 鎶曚繚闇�姹� */
+    requirement?: string;
+    /** 鐭俊楠岃瘉鐮� */
+    verificationCode: string;
+  }
+
+  interface CreateOrUpdateOrderinput {
+    id?: string;
+    /** 璁㈠崟鍚嶇О */
+    name: string;
+    categoryId?: string;
+    /** 鎵�灞炶处鍙稩d */
+    userId?: string;
+    /** -10 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 鎷涜仒浜烘暟绫诲瀷 10 鍥哄畾浜烘暟  20 鑼冨洿浜烘暟 */
+    hireType: number;
+    /** 鍥哄畾浜烘暟 鎴� 鑼冨洿浜烘暟鐨勮捣濮嬩汉鏁� */
+    hireNumber?: number;
+    /** 鑼冨洿浜烘暟鐨勬埅姝汉鏁� */
+    hireEndNumber?: number;
+    /** 杩旇垂澶囨敞 */
+    rebateRemark?: string;
+    /** 璧峰骞撮緞 */
+    ageStart?: number;
+    /** 鎴骞撮緞 */
+    ageEnd?: number;
+    /** 瀛﹀巻瑕佹眰 0 涓嶉檺 10 灏忓 20 鍒濅腑 30 楂樹腑 40 涓撶 50 澶у 60 纭曞+ 70 鍗氬+ 鍙婁互涓� */
+    education?: number;
+    /** 鎬у埆瑕佹眰 0 涓嶉檺 10 浠呴檺鐢峰+ 20 浠呴檺濂冲+ */
+    sexRequirement: number;
+    /** 鐢锋�т汉鏁� */
+    manNumber?: number;
+    /** 濂虫�т汉鏁� */
+    womanNumber?: number;
+    /** 宸ヤ綔鎬ц川 10 涓ょ彮鍊� 20 浠呯櫧鐝� */
+    workNature?: number;
+    /** 鐧界彮鏃堕棿 */
+    dayStartTime?: string;
+    /** 鐧界彮鎴鏃堕棿 */
+    dayEndTime?: string;
+    /** 鏅氱彮寮�濮嬫椂闂� */
+    nightStartTime?: string;
+    /** 鏅氱彮鎴鏃堕棿 */
+    nightEndTime?: string;
+    /** 鍛樺伐钖叕 */
+    salary?: number;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber?: string;
+    /** 鍏徃搴ф満 */
+    companyLandline?: string;
+    /** 鎺ヨ溅鐢佃瘽 */
+    carNumber?: string;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 宸ヤ綔浠嬬粛 */
+    jobIntroduction?: string;
+    /** 璧峰缁煎悎鏈堣柂 */
+    startMonthlySalary?: number;
+    /** 鎴缁煎悎鏈堣柂 */
+    endMonthlySalary?: number;
+    /** 缁撶畻鏂瑰紡 10 鏈堢粨 20 鍛ㄧ粨 30 鏃ョ粨 */
+    salaryType?: number;
+    /** 鏈嶅姟璐� */
+    service?: number;
+    /** 瀵瑰鑱旂郴鏂瑰紡 10 骞冲彴 20 鎵嬪姩杈撳叆 */
+    externalcontactType?: number;
+    /** 瀵瑰鑱旂郴鐢佃瘽 */
+    externalcontactNumber?: string;
+    /** 鍛樺伐绂忓埄 */
+    searchSettingId?: string[];
+    /** 鏄惁鍚屾鍒版湅鍙嬪湀 */
+    isSyncCircleFriend?: boolean;
+    /** 浼佷笟椋庨噰 */
+    src?: string[];
+    checkRemark?: string;
+    /** 琛屼笟绫诲瀷 */
+    industryTypeId?: string;
+    /** 鍛樺伐钖祫 10 鏈堣柂锛� 20 鍛ㄨ柂锛�30 鏃ヨ柂锛�40 鏃惰柂 */
+    salaryTimeType?: number;
+    /** 缁煎悎钖祫 */
+    integratedSalary?: string;
+    supplierRefundList?: SupplierRefundList[];
+  }
+
+  interface CreateOrUpdateRewardPercentageInput {
+    /** Up涓荤瓑绾� */
+    upLevel?: number;
+    /** Up涓诲崰姣� */
+    upRatio?: number;
+    /** 骞冲彴鍗犳瘮 */
+    platformRatio?: number;
   }
 
   interface CreateOrUpdateRoleInput {
@@ -485,6 +4811,329 @@
     remark?: string;
     /** 瑙掕壊Id */
     id?: string;
+  }
+
+  interface CreateOrUpdateTagInput {
+    /** 鏍囩Id */
+    id?: string;
+    /** 绫诲瀷锛�0浜у搧鏍囩锛�1璧勮鏍囩锛�2鑷畾涔夋爣绛撅紝3蹇嵎璇勮鏍囩 */
+    type?: number;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 琛屼笟鏈嶅姟 = 0 琛屼笟閰嶅 = 1  鐢叉柟闇�姹� = 2 琛屼笟璧勮 = 3; */
+    categoryType?: number;
+    /** 鍚嶇О */
+    name: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
+  interface CreateParkOrHRAdvertiseInput {
+    /** 瀵瑰鑱旂郴浜� */
+    outerContacter?: string;
+    /** 瀵瑰鑱旂郴鐢佃瘽鏄惁骞冲彴鐢佃瘽 */
+    isOuterPhonePlatform?: boolean;
+    /** 瀵瑰鑱旂郴浜哄彿鐮� */
+    outerContacterPhone?: string;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 浠樿垂棰� */
+    fee?: number;
+    /** 鐘舵�侊細0锛堝鎴风锛夋彁浜わ紝-10涓嬫灦锛�10涓婃灦 */
+    status?: number;
+    userId?: string;
+    /** 浜у搧Id */
+    parkOrHRId?: string;
+  }
+
+  interface CreateParkRewardApplyFollowInput {
+    /** 澶囨敞 */
+    remark?: string;
+    /** 濂栧姳鐢宠ID */
+    parkRewardApplyId?: string;
+    status?: ParkRewardApplyStatusEnum;
+  }
+
+  interface CreatePlatformCooperationApplyInput {
+    /** 鍚堜綔鐨勭被鍒� */
+    title: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone: string;
+    /** 鍚堜綔澶囨敞 */
+    applyDescription: string;
+    /** 鍏徃鍚嶇О */
+    companyName: string;
+    applyType?: CooperationApplyTypeEnum;
+  }
+
+  interface CreateProductAdvertiseInput {
+    /** 瀵瑰鑱旂郴浜� */
+    outerContacter?: string;
+    /** 瀵瑰鑱旂郴鐢佃瘽鏄惁骞冲彴鐢佃瘽 */
+    isOuterPhonePlatform?: boolean;
+    /** 瀵瑰鑱旂郴浜哄彿鐮� */
+    outerContacterPhone?: string;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 浠樿垂棰� */
+    fee?: number;
+    /** 鐘舵�侊細0锛堝鎴风锛夋彁浜わ紝-10涓嬫灦锛�10涓婃灦 */
+    status?: number;
+    userId?: string;
+    /** 浜у搧Id */
+    productId?: string;
+  }
+
+  interface CreateProductInput {
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 浜у搧鍚嶇О */
+    name: string;
+    /** 绠�杩� */
+    sketch?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紙鍙戝竷锛� */
+    status?: number;
+    /** 灏侀潰淇℃伅 */
+    coverInfo?: CoverInfo[];
+    /** 璇︽儏淇℃伅 */
+    priceVersionInfo?: PriceVersionInfo[];
+    /** 鏍囩淇℃伅 */
+    tagInfo?: TagMsg[];
+    /** 璇︽儏淇℃伅 */
+    introInfo?: IntroInfo[];
+    /** 鍒濆閿�鍞噺 */
+    initSalesVolume?: number;
+    /** 鍒濆璇勫垎 */
+    initScore?: number;
+    /** 鍒濆娴忚閲� */
+    initViewCount?: number;
+    /** 鍒濆鍏虫敞閲� */
+    initAttendedCount?: number;
+    /** 鍒濆濂借瘎鏁� */
+    initPraiseCount?: number;
+    /** 鍒濆鐐硅禐鏁� */
+    initThumbsUpCount?: number;
+  }
+
+  interface CreatePurchasedProductInput {
+    /** 浜у搧Id */
+    productId?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鐗堟湰Id */
+    versionId?: string;
+    /** 浜у搧鍗曚环 */
+    unitPrice?: number;
+    /** 鐗堟湰鍚� */
+    versionName?: string;
+    /** 鏀惰垂鏂瑰紡 */
+    chargeWay?: string;
+    /** 浜у搧鏁伴噺 */
+    count?: number;
+    /** 鐘舵�侊細0寰呯‘璁ら獙鏀讹紝10寰呰瘎浠�(纭楠屾敹)锛�20浜ゆ槗瀹屾垚锛�-10鐢宠閫�娆撅紝-20閫�娆炬垚鍔燂紝-30鐢宠閫�娆鹃┏鍥� */
+    status?: number;
+  }
+
+  interface CreateRechargeInput {
+    /** 鍏呭�奸噾棰濓紝鍗曚綅涓哄厓銆� */
+    amount: number;
+    /** 鎵撴鍑瘉 */
+    acountBillUrl: string;
+    userId: string;
+    /** 鎵撴鏃ユ湡 */
+    successTime: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface CreateUserForAdminInput {
+    createAccountData?: CreateAccountInput;
+    updateUserInfoData?: UpdateUserInfoInput;
+    /** 鍒濆瀵嗙爜 */
+    initPassword?: string;
+  }
+
+  interface CreateUserWithdrawInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鎻愮幇鍗曞彿 */
+    withDrawNo?: string;
+    /** 鎻愮幇绫诲瀷锛�10寰俊锛�20鏀粯瀹� 30 閾惰鍗� */
+    type?: number;
+    /** 璐﹀彿鍚� */
+    name?: string;
+    /** 鏀舵璐﹀彿 */
+    account?: string;
+    /** 璐﹀彿鏀 */
+    bankBranch?: string;
+    amount?: number;
+    /** 浜ゆ槗鐘舵�� */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鍥炲崟URL */
+    receiptUrl?: string;
+  }
+
+  interface CreateWithdrawAccountInput {
+    /** 鏀舵璐﹀彿 */
+    account?: string;
+    /** 璐﹀彿鏀 */
+    bankBranch?: string;
+  }
+
+  interface CredentialVerifyEnterpriseIdInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О銆� 褰撲紒涓氫负涓綋宸ュ晢鎴锋椂鎯呭喌姣旇緝澶嶆潅锛氣憼涓綋宸ュ晢鎴疯惀涓氭墽鐓т笂鑻ユ湁鈥滀紒涓氬悕绉扳�濄�佲�滃悕绉扳�濄�佲�滅粡钀ュ瓧鍙封�濄�佲�滃瓧鍙封�濈瓑椤圭洰鍒欑敤杩欎簺椤圭洰浣滀负浼佷笟鍚嶇О浼犲叆锛涒憽涓綋宸ュ晢鎴疯惀涓氭墽鐓т笂鑻ユ病鏈夆�滀紒涓氬悕绉扳�濄�佲�滃悕绉扳�濄�佲�滅粡钀ュ瓧鍙封�濄�佲�滃瓧鍙封�濈瓑椤圭洰浠呮湁鈥滅粡钀ヨ�呪�濅笌鈥滅粺涓�绀句細淇$敤浠g爜鈥濓紝鍒欒瀛楁浼犵┖锛涒憿鑻ヤ釜浣撳伐鍟嗘埛鏈夆�滀紒涓氬悕绉扳�濄�佲�滃悕绉扳�濄�佲�滅粡钀ュ瓧鍙封�濄�佲�滃瓧鍙封�濈瓑椤圭洰浣嗛」鐩樉绀轰负***鎴栬�呮槸绌虹潃鐨勶紝鍒欏厛灏濊瘯鐢ㄢ�滅粡钀ヨ�呪�濆悕绉颁綔涓轰紒涓氬悕绉颁紶鍏ワ紝濡傛灉浼犫�滅粡钀ヨ�呪�濆悕绉伴�氫笉杩囧垯鍐嶆崲鎴愪紶绌洪噸璇曘�� */
+    name?: string;
+    /** 宸ュ晢娉ㄥ唽鍙锋垨缁熶竴绀句細淇$敤浠g爜锛岄檺涓浗澶ч檰浼佷笟 */
+    identity?: string;
+    /** 娉曞畾浠h〃浜哄鍚� */
+    legalPerson?: string;
+    /** 娉曞畾浠h〃浜鸿瘉浠跺彿 锛屽湪宸ュ晢灞�娉ㄥ唽鐨勬硶浜鸿瘉浠跺彿鐮� 浼佷笟鍥涜绱犺璇佹椂闇�瑕佽鍙傛暟 */
+    legalPersonIdentity?: string;
+    /** 璁よ瘉鏂瑰紡  10娉曚汉璁よ瘉  20浠g悊浜鸿璇� */
+    certificationMode?: number;
+    certificationContact?: string;
+    certificationContactPhone?: string;
+  }
+
+  interface CredentialVerifyEnterpriseIdResponse {
+    /** 璁よ瘉娑堟伅 */
+    msg?: string;
+    /** "1"琛ㄧず楠岃瘉閫氳繃锛屸��0鈥濊〃绀洪獙璇佷笉閫氳繃 
+闈炲ぇ闄嗚韩浠戒俊鎭簩瑕侀獙璇佹帴鍙� 瀵瑰簲 1 鎴愬姛锛�2澶辫触锛�3姝e湪澶勭悊涓紝4寮傚父
+浼佷笟搴旂瓟楠岃瘉鎺ュ彛 瀵瑰簲  1锛氭垚鍔� 0锛氶獙璇佸け璐�
+涓汉鎵嬫満鍙蜂笁瑕佺礌楠岃瘉鐮佹牎楠屾帴鍙� 1锛氭垚鍔� 0锛氶獙璇佸け璐� 4锛氭煡鏃犺褰曟垨涓嶆敮鎸佽鍙锋绛夊叾浠栨儏鍐�
+閾惰鍗″瑕佺礌楠岃瘉鐮佹牎楠屾帴鍙�  1锛氭垚鍔� 0锛氶獙璇佸け璐�
+閾惰鍗″瑕佺礌鏍¢獙鍙婂彂閫侀獙璇佺爜锛堟敮鎸侀潪韬唤璇侊級鎺ュ彛 1锛氭垚鍔燂紝闈�1锛氶獙璇佸け璐�
+閾惰鍗″瑕佺礌楠岃瘉鐮佹牎楠岋紙鏀寔闈炶韩浠借瘉锛夋帴鍙� 1锛氭垚鍔燂紝闈�1锛氶獙璇佸け璐� */
+    result?: string;
+    /** 浼佷笟缁忚惀鐘舵�� */
+    businessStatus?: string;
+    /** 娴佺▼id */
+    flowId?: string;
+    /** 浼佷笟缁忚惀鐘舵�� */
+    personalIdentity4PlusKey?: string;
+  }
+
+  interface CredentialVerifyEnterpriseIdResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: CredentialVerifyEnterpriseIdResponse;
+  }
+
+  interface CredentialVerifyEnterprisePayAuthInput {
+    /** 閾惰鍗″彿 */
+    bizNo?: string;
+    /** 鎵撴閲戦 */
+    bankCard?: string;
+  }
+
+  interface CredentialVerifyEnterprisePayAuthVerifyInput {
+    /** 閾惰鍗″彿 */
+    bankCard?: string;
+    /** 鏀舵閲戦 */
+    amount?: number;
+    /** 鎵撴閲戦 */
+    transactionAmount?: string;
+  }
+
+  interface CredentialVerifyFaceAuthResultDownloadInput {
+    /** 璁㈠崟鍙� 鍒疯劯璁よ瘉锛歰rderNo鏄繘琛岃吘璁簯鍒疯劯璁よ瘉鏃朵娇鐢ㄧ殑鍞竴鏍囪瘑鐨勫瓧绗︿覆锛� 鍒疯劯绛剧讲锛歰rdrerNo闇�瑕佽皟鐢ㄣ�愯幏鍙栧埛鑴哥缃茶鍗曞彿銆戞帴鍙h幏鍙� */
+    orderNo?: string;
+    /** 杩斿洖鏁版嵁绫诲瀷 杩斿洖鏁版嵁绫诲瀷锛屾灇涓惧��1,2,3锛� 1琛ㄧず瑙嗛鐓х墖閮借繑鍥� 2琛ㄧず杩斿洖鐓х墖 3琛ㄧず杩斿洖瑙嗛 */
+    dataType?: string;
+  }
+
+  interface CredentialVerifyFaceAuthResultDownloadResponse {
+    /** 鎻忚堪淇℃伅 */
+    message?: string;
+    /** 瑙嗛鏂囦欢锛宐ase64缂栫爜鏍煎紡 */
+    video?: string;
+    /** 鐓х墖鏂囦欢锛宐ase64缂栫爜鏍煎紡 */
+    photo?: string;
+  }
+
+  interface CredentialVerifyFaceAuthResultDownloadResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: CredentialVerifyFaceAuthResultDownloadResponse;
+  }
+
+  interface CredentialVerifyPersonalBankcard2Input {
+    /** 閾惰鍗″彿 */
+    bankcard?: string;
+    /** 濮撳悕/鍚嶇О */
+    name?: string;
+    /** 璇佷欢鍙凤紝鐩墠鍙敮鎸佷腑鍥藉ぇ闄嗚韩浠借瘉鍙� 閾惰鍗″绱犺璇佹椂蹇呴』 */
+    identity?: string;
+    /** 鎵嬫満鍙� 鍚� 锛岄摱琛屽崱澶氱礌璁よ瘉鏃跺繀椤� */
+    mobile?: string;
+  }
+
+  interface CredentialVerifyPersonalId3AbroadInput {
+    /** 浼佷笟鍚嶇О銆� 褰撲紒涓氫负涓綋宸ュ晢鎴锋椂鎯呭喌姣旇緝澶嶆潅锛氣憼涓綋宸ュ晢鎴疯惀涓氭墽鐓т笂鑻ユ湁鈥滀紒涓氬悕绉扳�濄�佲�滃悕绉扳�濄�佲�滅粡钀ュ瓧鍙封�濄�佲�滃瓧鍙封�濈瓑椤圭洰鍒欑敤杩欎簺椤圭洰浣滀负浼佷笟鍚嶇О浼犲叆锛涒憽涓綋宸ュ晢鎴疯惀涓氭墽鐓т笂鑻ユ病鏈夆�滀紒涓氬悕绉扳�濄�佲�滃悕绉扳�濄�佲�滅粡钀ュ瓧鍙封�濄�佲�滃瓧鍙封�濈瓑椤圭洰浠呮湁鈥滅粡钀ヨ�呪�濅笌鈥滅粺涓�绀句細淇$敤浠g爜鈥濓紝鍒欒瀛楁浼犵┖锛涒憿鑻ヤ釜浣撳伐鍟嗘埛鏈夆�滀紒涓氬悕绉扳�濄�佲�滃悕绉扳�濄�佲�滅粡钀ュ瓧鍙封�濄�佲�滃瓧鍙封�濈瓑椤圭洰浣嗛」鐩樉绀轰负***鎴栬�呮槸绌虹潃鐨勶紝鍒欏厛灏濊瘯鐢ㄢ�滅粡钀ヨ�呪�濆悕绉颁綔涓轰紒涓氬悕绉颁紶鍏ワ紝濡傛灉浼犫�滅粡钀ヨ�呪�濆悕绉伴�氫笉杩囧垯鍐嶆崲鎴愪紶绌洪噸璇曘�� */
+    name?: string;
+    /** 宸ュ晢娉ㄥ唽鍙锋垨缁熶竴绀句細淇$敤浠g爜锛岄檺涓浗澶ч檰浼佷笟 */
+    identity?: string;
+    /** 鍥界睄,3浣嶅浗绫嶄唬鐮侊紝鍥藉鍚嶈嫳鏂囩缉鍐欙紝闄ゆ腐婢充互澶栧弬鐓� ISO3166 鏍囧噯锛屽畾灞呭浗澶栫殑涓浗鍏皯鍜屾腐婢冲彴灞呮皯浣跨敤 CHN */
+    nationality?: string;
+    /** 璇佷欢绫诲瀷,鏋氫妇鍊硷紝1- 瀹氬眳鍥藉鐨勪腑鍥藉叕姘戞姢鐓э紱2-娓境鍙板眳姘戞潵寰�鍐呭湴閫氳璇侊紱3-澶栧浗浜烘案涔呭眳鐣欒韩浠借瘉锛�4-鍙版咕灞呮皯鏉ュ線澶ч檰閫氳璇� */
+    identityType?: string;
+  }
+
+  interface CredentialVerifyPersonalIdentity2Input {
+    /** 瀹㈡埛UserId */
+    userId?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 璇佷欢鍙凤紝鐩墠鍙敮鎸佷腑鍥藉ぇ闄嗚韩浠借瘉鍙� */
+    identity?: string;
+    /** 鎵嬫満鍙风爜 涓汉鎵嬫満鍙蜂笁瑕佺礌楠岃瘉鏃跺繀椤� */
+    mobile?: string;
+  }
+
+  interface CredentialVerifyPersonalIdentity2Response {
+    /** "1"琛ㄧず楠岃瘉閫氳繃锛屸��0鈥濊〃绀洪獙璇佷笉閫氳繃 */
+    result?: string;
+    /** 璁よ瘉娑堟伅 */
+    msg?: string;
+    /** 娴佺▼id */
+    flowId?: string;
+    /** 涓氬姟娴佹按鍙� */
+    bizNo?: string;
+  }
+
+  interface CredentialVerifyPersonalIdentity2ResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: CredentialVerifyPersonalIdentity2Response;
   }
 
   interface CurrentCultureDto {
@@ -523,6 +5172,152 @@
     roles?: string[];
   }
 
+  interface CusmterAmountDto {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 浣欓鎬婚 */
+    amount?: number;
+    /** 鍏呭�奸噾棰� */
+    consumeAmount?: number;
+    customerName?: string;
+    contracter?: string;
+    contracterPhone?: string;
+  }
+
+  interface CusmterAmountDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CusmterAmountDto[];
+  }
+
+  interface CusmterAmountListInput {
+    pageModel?: Pagination;
+    /** 瀹㈡埛鍚嶇О */
+    customerName?: string;
+    amountBegin?: number;
+    amountEnd?: number;
+    consumeBegin?: number;
+    consumeEnd?: number;
+  }
+
+  interface CusmterRewardDto {
+    transferId?: string;
+    /** 鎵撹祻鐢ㄦ埛Id */
+    userId?: string;
+    /** 琚墦璧忕敤鎴稩d */
+    rewardUserId?: string;
+    /** 鎵撹祻閲戦 */
+    amount?: number;
+    /** 琚墦璧忓鎴峰悕绉� */
+    rewardCustomerName?: string;
+    /** 鎵撹祻瀹㈡埛鍚嶇О */
+    customerName?: string;
+    /** 鎵撹祻浜虹殑鑱旂郴鏂瑰紡 */
+    customerPhone?: string;
+    rewardTime?: string;
+    title?: string;
+    url?: string;
+  }
+
+  interface CusmterRewardDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CusmterRewardDto[];
+  }
+
+  interface CusmterRewardListInput {
+    pageModel?: Pagination;
+    /** 瀹㈡埛鍚嶇О */
+    customerName?: string;
+    amountBegin?: number;
+    amountEnd?: number;
+    beginTime?: string;
+    endTime?: string;
+  }
+
+  interface CustomerManageListOutput {
+    id?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 鐧诲綍鐢ㄦ埛鍚� */
+    userName?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    authType?: EnterpriseTypeEnum;
+    /** 鏄惁瀹炲悕 */
+    isCertification?: boolean;
+    /** 浜т笟鍥尯id */
+    industrialParkId?: string;
+    /** 浜т笟鍥尯鍚嶇О */
+    industrialParkName?: string;
+    /** 鏄惁鏈夋湇鍔′汉鍛� */
+    isHasServiceStaff?: boolean;
+    /** 鏈嶅姟浜哄憳id */
+    userServiceStaffId?: string;
+    /** 鏈嶅姟浜哄憳鍚嶇О */
+    userServiceStaffName?: string;
+    /** 鏄惁濂栧姳閲戝彂鏀� */
+    isIncentivePayments?: boolean;
+    /** 鐢靛瓙绛捐禒閫� */
+    isSignFreeSet?: boolean;
+    /** 娉ㄥ唽鏃堕棿 */
+    registTime?: string;
+  }
+
+  interface CustomerManageListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CustomerManageListOutput[];
+  }
+
+  interface CustomerMenu {
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 浼佷笟鍚嶇О/涓汉濮撳悕 */
+    customerName?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+  }
+
+  interface CustomerRechargeListInput {
+    pageModel?: Pagination;
+    /** 鏄电О */
+    customerId?: string;
+  }
+
+  interface CustomerTemplateParamListOutput {
+    id?: string;
+    /** 妯℃澘id */
+    lgGigWorkerCustomerTemplateId?: string;
+    /** 鏁版嵁鍙傛暟瀛楀吀id */
+    templateDataParamId?: string;
+    /** 妯℃澘鍙傛暟鍚嶇О */
+    templateParamName?: string;
+    /** 鏁版嵁鍚嶇О */
+    dataParamName?: string;
+    /** 妯℃澘鍙傛暟瀛楁鍚嶇О */
+    templateParamFieldName?: string;
+    /** 鏁版嵁鍙傛暟瀛楁鍚嶇О */
+    dataParamNameFieldName?: string;
+    /** 妯℃澘鍙傛暟鍊� 浠呮棤鏁版嵁鍙傛暟鏃跺瓨鍦ㄥ�� */
+    templateParamValue?: string;
+    /** 妯℃澘鍙傛暟棰濆鏁版嵁 */
+    templateParamExtraData?: string;
+  }
+
+  interface DataprepareCreateExtInfo {
+    contextParams?: string;
+    shortUrl?: string;
+  }
+
+  interface DataprepareCreateOutput {
+    code?: string;
+    subMsg?: string;
+    jumpUrl?: string;
+    extInfoStr?: string;
+    extInfo?: DataprepareCreateExtInfo;
+  }
+
   interface DateTimeFormatDto {
     calendarAlgorithmType?: string;
     dateTimeFormatLong?: string;
@@ -533,9 +5328,367 @@
     longTimePattern?: string;
   }
 
+  interface DealWithRefundInput {
+    /** 浜у搧璐拱Id */
+    id?: string;
+    /** 閫�娆惧鐞嗙姸鎬佺姸鎬侊細-20閫�娆炬垚鍔燂紝-30鐢宠閫�娆鹃┏鍥� */
+    status?: number;
+    /** 閫�娆惧鐞嗗娉� */
+    refundDealRemark?: string;
+  }
+
+  type DecimalDecimalValueTuple = true;
+
+  interface DistTemplateCreateContractInput {
+    /** 璁㈠崟绛剧害Id */
+    orderSignId?: string;
+    orderId?: string;
+    fromUserId?: string;
+    toUserId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 浼佷笟淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鍙戣捣鏂硅仈绯讳汉 */
+    contacterName?: string;
+    /** 鍙戣捣鏂硅仈绯讳汉鐢佃瘽 */
+    contactPhoneNum?: string;
+    /** 鍙戣捣鏂硅仈绯讳汉鍦板潃 */
+    contactAdress?: string;
+    /** 璐︽埛绫诲瀷 10閾惰 20鏀粯瀹� */
+    toUserAccountType?: number;
+    /** 閾惰寮�鎴蜂紒涓氬悕绉� */
+    bankEnterName?: string;
+    /** 寮�鎴烽摱琛屾墍灞為摱琛� */
+    bankName?: string;
+    /** 寮�鎴烽摱琛屾敮琛屽悕绉� */
+    bankRamus?: string;
+    /** 寮�鎴烽摱琛岃处鍙� */
+    bankAccoutNo?: string;
+    /** 鍗忚璧峰鏃ユ湡 */
+    pactStartDate?: string;
+    /** 鍗忚鎴鏃ユ湡 */
+    pactEndDate?: string;
+    /** 鏈嶅姟璐圭粨绠楁柟寮� */
+    feePayDays?: number;
+    /** 宸ヨ祫缁撶畻鍛ㄦ湡 */
+    wagesPayDays?: number;
+    /** 璐圭敤鏄庣粏琛ㄤ笂浼� */
+    payBillUploadDays?: number;
+    /** 鏈嶅姟璐瑰彂绁ㄥ紑鍏� */
+    invoiceDays?: number;
+    /** 鐩稿叧璐圭敤鏀粯 */
+    otherFeeDays?: number;
+    /** 浠樻鏈熸暟 */
+    datesCount?: number;
+    /** 鍚堝悓椤甸潰閿��(闈炲叏閮�) */
+    listParams?: Record<string, any>;
+  }
+
+  interface EDZ001Input {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    acctNo: string;
+    queryDate: string;
+    pageNo: string;
+    pageSize: string;
+    checkFlag?: string;
+  }
+
+  interface EDZ001Item {
+    actualPeriod?: string;
+    finishFlag1?: string;
+    acctNo?: string;
+    balanceDate?: string;
+    subAcctNo?: string;
+    finishFlag2?: string;
+    ccy?: string;
+    balance?: string;
+    valueDate?: string;
+    dueDate?: string;
+    cycle?: string;
+    reconResult?: string;
+    myBalance?: string;
+    myInfo?: string;
+    noMatchType?: string;
+  }
+
+  interface EDZ001Output {
+    recordTotalCount?: string;
+    resultNum?: string;
+    beginRowNum?: string;
+    endFlag?: string;
+    list?: EDZ001Item[];
+  }
+
+  interface EDZ002Input {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    acctNo: string;
+    balanceDate: string;
+    updateCts: string;
+    list?: EDZ002Item[];
+  }
+
+  interface EDZ002Item {
+    subAcctNo?: string;
+    ccy: string;
+    reconResult: string;
+    myBalance?: string;
+    myInfo?: number;
+    noMatchType?: string;
+  }
+
+  interface EDZ002Output {
+    stt?: string;
+  }
+
+  interface ElecBillInfoOutput {
+    /** 鐢靛瓙鍥炲崟鍚嶇О */
+    elecBillDocName?: string;
+    /** 鐢靛瓙鍥炲崟鍦板潃 */
+    elecBillUrl?: string;
+    /** 闅忔満瀵嗙爜 */
+    randomPwd?: string;
+  }
+
+  interface EnableSearchSettingInput {
+    id: string;
+    status: boolean;
+  }
+
+  interface EnquiriesAboutSingleTransactionInput {
+    mrchCode: string;
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    origThirdVoucher?: string;
+    origFrontLogNo?: string;
+  }
+
+  interface EnquiriesAboutSingleTransactionOutput {
+    origThirdVoucher?: string;
+    frontLogNo?: string;
+    cstInnerFlowNo?: string;
+    ccyCode?: string;
+    outAcctBankName?: string;
+    outAcctNo?: string;
+    inAcctBankName?: string;
+    inAcctNo?: string;
+    inAcctName?: string;
+    tranAmount?: string;
+    unionFlag?: string;
+    stt?: string;
+    isBack?: string;
+    backRem?: string;
+    yhcljg?: string;
+    sysFlag?: string;
+    fee?: string;
+    transBsn?: string;
+    submitTime?: string;
+    accountDate?: string;
+    hostFlowNo?: string;
+    hostErrorCode?: string;
+  }
+
+  interface EnterinessLgGigSignFeeOutput {
+    accountRemainAmount?: number;
+    yesterdayFee?: number;
+    oneWeekFee?: number;
+    freeCount?: number;
+  }
+
+  interface EnterpriseBatchRefundInput {
+    guid?: string;
+    listOrderNo?: number[];
+  }
+
+  interface EnterpriseMaterialDetailOutput {
+    id?: string;
+    /** 骞� */
+    year?: number;
+    /** 鏈� */
+    month?: number;
+    /** 鐢ㄦ埛id */
+    userId?: string;
+    materialType?: EnterpriseMaterialTypeEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    lastModificationTime?: string;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 浜т笟鍥尯鍚嶇О */
+    industrialParkName?: string;
+    materialItemOutputList?: EnterpriseMaterialItemOutput[];
+  }
+
+  type EnterpriseMaterialFileBusinessTypeEnum =
+    | 10
+    | 20
+    | 30
+    | 40
+    | 50
+    | 60
+    | 70
+    | 80
+    | 90
+    | 100
+    | 110
+    | 200
+    | 210
+    | 220
+    | 999;
+
+  interface EnterpriseMaterialItemOutput {
+    fileBusinessType?: EnterpriseMaterialFileBusinessTypeEnum;
+    /** 鏂囦欢鏁伴噺 */
+    fileCount?: number;
+    /** 鏄惁涓婁紶 */
+    isUploaded?: boolean;
+    lastModificationTime?: string;
+    materialFileItemList?: MaterialFileItemOutput[];
+    lastModifierName?: string;
+  }
+
+  interface EnterpriseMaterialManageListOutput {
+    id?: string;
+    creationTime?: string;
+    userId?: string;
+    /** 骞� */
+    year?: number;
+    /** 鏈� */
+    month?: number;
+    materialType?: EnterpriseMaterialTypeEnum;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鏂囦欢鏁伴噺 */
+    fileCount?: number;
+    lastModificationTime?: string;
+    lastModifierName?: string;
+    lastModifierId?: string;
+    /** 浜т笟鍥尯鍚嶇О */
+    industrialParkName?: string;
+    /** 浜т笟鍥尯Id */
+    industrialParkId?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+  }
+
+  interface EnterpriseMaterialManageListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: EnterpriseMaterialManageListOutput[];
+  }
+
+  type EnterpriseMaterialTypeEnum = 10 | 11 | 20;
+
+  interface EnterpriseRegVerifyInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 璁よ瘉浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 浼佷笟淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 璁よ瘉鏂瑰紡 10娉曚汉璁よ瘉 20浠g悊浜鸿璇� */
+    certificationMode?: number;
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 璁よ瘉鑱旂郴浜� */
+    certificationContact?: string;
+    /** 璁よ瘉浜烘墜鏈哄彿 */
+    certificationContactPhone?: string;
+    /** 浠g悊浜哄鍚� */
+    proxyPersonName?: string;
+    /** 浠g悊浜鸿韩浠借瘉鍙� */
+    proxyPersonIdNumber?: string;
+    /** 娉ㄥ唽绫诲瀷 1涓汉 2浼佷笟 */
+    userType?: string;
+    /** 鏄惁鎵嬫満楠岃瘉鐮佹牎楠� */
+    isVerifyVCode?: boolean;
+    /** 楠岃瘉鐮� */
+    vcode?: string;
+    /** 鐢ㄤ簬楠岃瘉鐨刱ey */
+    personalIdentity3Key?: string;
+  }
+
+  interface EnterpriseSimpleOutput {
+    name?: string;
+    userId?: string;
+    id?: string;
+  }
+
+  type EnterpriseTypeEnum = 10 | 20 | 30 | 40;
+
+  interface EnterpriseUserRegCredentialInput {
+    /** 璇佷欢绫诲瀷鍚� 璇ヨ瘉浠剁被鍨嬩細褰卞搷瀹為檯CA璇佷功涓殑鎻忚堪淇℃伅锛堜粎鏀寔CFCA浼佷笟璇佷功锛夛紝璇锋厧鐢紝璇ュ瓧娈典负闈炲繀濉紝榛樿涓�8-浼佷笟钀ヤ笟鎵х収锛� 
+鍏朵粬绀轰緥鍊硷細 3-宸ュ晢鐧昏璇侊紱4-绋庡姟鐧昏璇侊紱-5-鑲′笢浠g爜璇侊紱7-缁勭粐鏈烘瀯浠g爜璇侊紱8-浼佷笟钀ヤ笟鎵х収锛�9-娉曚汉浠g爜璇侊紱H-浜嬩笟鍗曚綅娉曚汉璇佷功锛汮-绀句細鍥綋鐧昏璇佷功锛�
+K-姘戝姙闈炰紒涓氱櫥璁拌瘉涔︼紱L-澶栧浗锛堝湴鍖猴級浼佷笟甯搁┗浠h〃鏈烘瀯锛汳-鏀垮簻鎵规枃锛汵-缁熶竴绀句細淇$敤浠g爜璇侊紱 浣跨敤璇ュ瓧娈垫椂锛岃瘉浠跺彿鐮佷粎浣跨敤regCode鍗冲彲 */
+    enterpriseIdentityType?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 澶氳瘉鍚堜竴鍚庢湰瀛楁濉啓缁熶竴绀句細淇$敤浠g爜锛屼娇鐢ㄥ璇佸悎涓�涔嬪墠鐨勬棫鐗堣惀涓氭墽鐓э紙鍦ㄦ湁鏁堟湡鍐咃級鐨勫彲濉啓宸ュ晢娉ㄥ唽鍙� */
+    regCode?: string;
+    /** 缁勭粐鏈烘瀯浠g爜 鍚� 鍥藉宸叉帹琛屽璇佸悎涓�锛屾湰瀛楁闈炲繀濉� */
+    orgCode?: string;
+    /** 绋庡姟鐧昏璇佸彿 鍚� 鍥藉宸叉帹琛屽璇佸悎涓�锛屾湰瀛楁闈炲繀濉� */
+    taxCode?: string;
+    /** 缁忓姙浜猴紙鎴栨硶瀹氫唬琛ㄤ汉锛夊鍚� 缁忓姙浜哄鍚嶆垨娉曞畾浠h〃浜哄鍚� */
+    legalPerson?: string;
+    /** 缁忓姙浜猴紙鎴栨硶瀹氫唬琛ㄤ汉锛夎瘉浠跺彿 缁忓姙浜鸿瘉浠跺彿鎴栨硶浜轰唬琛ㄨ瘉浠跺彿 */
+    legalPersonIdentity?: string;
+    /** 缁忓姙浜猴紙鎴栨硶瀹氫唬琛ㄤ汉锛夎瘉浠剁被鍨� 缁忓姙浜鸿瘉浠剁被鍨嬫垨娉曚汉浠h〃璇佷欢绫诲瀷锛屼笌鈥渓egalPersonIdentity鈥濊鍖归厤锛岄粯璁や负鈥�0鈥濓紝涓�0鏃朵細鏍¢獙18浣嶈韩浠借瘉鍙锋牸寮忋�� 0-灞呮皯韬唤璇� 1-鎶ょ収 B-娓境灞呮皯寰�鏉ュ唴鍦伴�氳璇� C-鍙版咕灞呮皯鏉ュ線澶ч檰閫氳璇� E-鎴峰彛绨� F-涓存椂灞呮皯韬唤璇� */
+    legalPersonIdentityType?: string;
+    /** 娉曞畾浠h〃浜烘垨缁忓姙浜烘墜鏈哄彿 娉曚汉浠h〃鎵嬫満鍙锋垨缁忓姙浜烘墜鏈哄彿 */
+    legalPersonMobile?: string;
+    /** 鑱旂郴鎵嬫満蹇呭~锛屼负CA骞存鎶芥煡鏃惰仈绯讳娇鐢紝鍙互濉啓缁忓姙浜烘墜鏈哄彿 */
+    contactMobile?: string;
+    /** 鑱旂郴閭 鍚� */
+    contactMail?: string;
+    /** 鐪佷唤 鍚� */
+    province?: string;
+    /** 鍩庡競 鍚� */
+    city?: string;
+    /** 鍦板潃 鍚� */
+    address?: string;
+  }
+
+  interface EnterpriseUserRegInput {
+    /** 鐢ㄦ埛璐﹀彿 鐢ㄦ埛鐨勫敮涓�鏍囪瘑锛屽彲浠ユ槸閭銆佹墜鏈哄彿銆佽瘉浠跺彿绛変笉闄愶紝寤鸿浣跨敤閭鎴栨墜鏈哄彿鐮併�傝鍕夸娇鐢ㄧ┖鏍笺�佸洖杞︺�佹崲琛岀瓑鐗规畩瀛楃銆� */
+    account?: string;
+    /** 鐢ㄦ埛鍚嶇О 蹇呴』鍜岃瘉浠朵笂鐧昏鐨勫鍚嶄竴鑷� */
+    name?: string;
+    /** 鐢ㄦ埛绫诲瀷 1琛ㄧず涓汉 2琛ㄧず浼佷笟 */
+    userType?: string;
+    /** 鐢ㄦ埛閭 鍚� */
+    mail?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� 鍚� */
+    mobile?: string;
+    /** 鏄惁鐢宠璇佷功 鍚� 闇�鐢宠璇佷功鍒欏~鍐�1锛岀敵璇疯瘉涔︽墍浣跨敤鐨勮瘉浠朵俊鎭鍏堟牳瀹炵‘璁ゆ纭棤璇悗鍐嶈皟鐢ㄦ湰鎺ュ彛銆� 鏃犻渶鐢宠濉啓0銆� */
+    applyCert?: string;
+    credential?: EnterpriseUserRegCredentialInput;
+    /** 鏄惁鐢宠鑷姩娉ㄥ唽 */
+    isDrivingApply?: boolean;
+  }
+
   interface EntityExtensionDto {
     properties?: Record<string, any>;
     configuration?: Record<string, any>;
+  }
+
+  interface ExportInsStaffInput {
+    companyId?: string;
+    url?: string;
+    insureMarketProductId?: string;
+    productSchemeTypeId?: string;
+    /** 淇濋殰鍛ㄦ湡锛�1D銆�30D銆�360D锛坆izCode涓洪暱鏈熸椂蹇呬紶锛� */
+    period?: string;
   }
 
   interface ExtensionEnumDto {
@@ -605,6 +5758,12 @@
     isVisible?: boolean;
   }
 
+  interface FailOrderInfo {
+    orderNo?: number;
+    name?: string;
+    failReason?: string;
+  }
+
   interface FeatureDto {
     name?: string;
     displayName?: string;
@@ -627,8 +5786,1931 @@
     key?: string;
   }
 
+  interface FileDetail {
+    fileName?: string;
+    previewUrl?: string;
+  }
+
+  interface FileUploadOutput {
+    code?: string;
+    subMsg?: string;
+    fileId?: string;
+  }
+
+  interface FirstPartyCompanyAuditDatilOutput {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    industryTypeId?: string;
+    /** 鎵�灞炶涓氬悕绉� */
+    industryTypeName?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    firstPartyCompanyId?: string;
+  }
+
+  interface FirstPartyCompanyAuditListOutput {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    industryTypeId?: string;
+    /** 鎵�灞炶涓氬悕绉� */
+    industryTypeName?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    firstPartyCompanyId?: string;
+  }
+
+  interface FirstPartyCompanyAuditListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: FirstPartyCompanyAuditListOutput[];
+  }
+
+  interface FirstPartyCompanyDto {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    industryTypeId?: string;
+    status?: ParkOrStatusEnum;
+    isUserCertification?: boolean;
+  }
+
+  interface FirstPartyCompanyListOutput {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    industryTypeId?: string;
+    /** 鎵�灞炶涓氬悕绉� */
+    industryTypeName?: string;
+    status?: ParkOrStatusEnum;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface FirstPartyCompanyListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: FirstPartyCompanyListOutput[];
+  }
+
+  interface FollowUserInput {
+    userId?: string;
+    followUserId?: string;
+  }
+
+  interface FollowUserListOutput {
+    /** 鍚嶇О */
+    name?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 澶村儚鍦板潃 */
+    avatarUrl?: string;
+    creationTime?: string;
+    /** 鏄惁浜掔浉鍏虫敞 */
+    isMutualFollow?: boolean;
+    id?: string;
+    /** 鍏虫敞鐢ㄦ埛鐨処d */
+    followUserId?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+  }
+
+  interface FollowUserListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: FollowUserListOutput[];
+  }
+
+  interface FrontHROfParkInput {
+    pageModel?: Pagination;
+    parkId: string;
+    /** 鍐犲悕绾у埆 10鍥藉绾� 20鐪佺骇 30甯傜骇 40鍖哄幙绾� */
+    level?: number;
+    workOfType?: string[];
+    service?: string[];
+    searchName?: string;
+    isMy?: boolean;
+  }
+
+  interface FrontHROfParkList {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    name?: string;
+    /** 灏侀潰 */
+    topSrc?: string;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    /** 钀ヤ笟鎵х収 */
+    licenseUrl?: string;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 浜哄姏璧勬簮璁稿彲璇� */
+    hrLicenseUrl?: string;
+    /** 鍔冲姟娲鹃仯璁稿彲璇� */
+    laborLienseUrl?: string;
+    /** 鏈嶅姟 */
+    service?: string[];
+    /** 宸ョ */
+    workOfType?: string[];
+    /** 鏄惁鍏虫敞 */
+    isMyAttention?: boolean;
+    /** 鍐犲悕 */
+    level?: number;
+    location?: string;
+  }
+
+  interface FrontHROfParkListPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: FrontHROfParkList[];
+  }
+
+  interface FrontOrderList {
+    id?: string;
+    categoryId?: string;
+    /** 璁㈠崟鍚嶇О */
+    orderName?: string;
+    creatorId?: string;
+    creatorName?: string;
+    companyName?: string;
+    userId?: string;
+    /** 璧峰缁煎悎鏈堣柂 */
+    startMonthlySalary?: number;
+    /** 鎴缁煎悎鏈堣柂 */
+    endMonthlySalary?: number;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastShelfTime?: string;
+    /** 鎷涜仒浜烘暟绫诲瀷 10 鍥哄畾浜烘暟  20 鑼冨洿浜烘暟 */
+    hireType?: number;
+    /** 鍥哄畾浜烘暟 鎴� 鑼冨洿浜烘暟鐨勮捣濮嬩汉鏁� */
+    hireNumber?: number;
+    /** 宸ヤ綔鎬ц川 10 涓ょ彮鍊� 20 浠呯櫧鐝� */
+    workNature?: number;
+    /** 鑼冨洿浜烘暟鐨勬埅姝汉鏁� */
+    hireEndNumber?: number;
+    /** 璧峰骞撮緞 */
+    ageStart?: number;
+    /** 鎴骞撮緞 */
+    ageEnd?: number;
+    /** 鎬у埆瑕佹眰 0 涓嶉檺 10 浠呴檺鐢峰+ 20 浠呴檺濂冲+ 30 鐢峰コ璁惧畾 */
+    sexRequirement?: number;
+    /** 鐢锋�т汉鏁� */
+    manNumber?: number;
+    /** 濂虫�т汉鏁� */
+    womanNumber?: number;
+    /** 瀛﹀巻瑕佹眰 0 涓嶉檺 10 灏忓 20 鍒濅腑 30 楂樹腑 40 涓撶 50 澶у 60 纭曞+ 70 鍗氬+ 鍙婁互涓� */
+    education?: number;
+    /** 鏈嶅姟璐� */
+    service?: number;
+    /** -10 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 瀹℃牳澶囨敞 */
+    checkRemark?: string;
+    /** 娴忚閲� */
+    viewCount?: number;
+    creationTime?: string;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 鐢宠鍚堜綔浼佷笟 */
+    companyCount?: number;
+    isRecommend?: boolean;
+    userName?: string;
+    lastModificationTime?: string;
+    /** 璁剧疆淇℃伅 */
+    searchSettings?: SearchSettingInfo[];
+    /** 杩旇垂淇℃伅 */
+    orderSupplierRefundInfo?: OrderSupplierRefundInfo[];
+    /** 瀹℃牳閫氳繃鏃堕棿 */
+    approvalTime?: string;
+    /** 杩愯垂妯″紡 10闄愭椂杩旇垂 20涓�娆℃�ц繑璐� 30 闀挎湡杩� */
+    rebateMode?: number;
+    /** 渚涘簲鍟嗗埄娑� */
+    supplierProfit?: number;
+    /** 10 涓�娆℃�у埄娑� 20 xx鍏�/姣忎汉/姣忓皬鏃� 30 xx鍏�/姣忎汉/姣忔湀 */
+    supplierProfitUint?: number;
+    rebateTime?: number;
+    addressDetail?: string;
+    /** 缁煎悎钖祫 */
+    integratedSalary?: string;
+    /** 琛屼笟绫诲瀷鍚嶇О */
+    industryTypeName?: string;
+    /** 鐢ㄦ埛澶村儚鍦板潃 */
+    avatarUrl?: string;
+    /** 鑱岀О */
+    jobTitle?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鍛樺伐钖祫 10 鏈堣柂锛� 20 鍛ㄨ柂锛�30 鏃ヨ柂锛�40 鏃惰柂 */
+    salaryTimeType?: number;
+    /** 鐢宠浜烘暟 */
+    matchMakingApplyCount?: number;
+  }
+
+  interface FrontOrderListInput {
+    pageModel?: Pagination;
+    searchName?: string;
+    /** 宸ヤ綔鎬ц川 10 涓ょ彮鍊� 20 浠呯櫧鐝� */
+    workNature?: number;
+    provinceCode?: number;
+    searchSettings?: string[];
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    categoryId?: string;
+    rebateMode?: number;
+    hireNumberBegin?: number;
+    hireNumberEnd?: number;
+  }
+
+  interface FrontOrderListPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: FrontOrderList[];
+  }
+
+  interface FundOrderChangedInput {
+    notifyId?: string;
+    utcTimestamp?: string;
+    msgMethod?: string;
+    appId?: string;
+    version?: string;
+    bizContent?: OrderChangedBzContentInput;
+    sign?: string;
+    signType?: string;
+    charset?: string;
+  }
+
+  interface GeAlltCompanyUsersInput {
+    /** 鍐犲悕锛�0鍏朵粬锛�1鐪佺骇锛�2甯傜骇锛�3鍖哄幙绾� */
+    namingType?: number;
+    /** 鏌ヨ鏉′欢锛氬鎴峰悕绉� */
+    queryCondition?: string;
+    /** 閫傜敤鍖哄煙 */
+    provinceCodes?: number[];
+  }
+
+  interface GeInformationByUserIdInput {
+    pageModel?: Pagination;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+  }
+
+  type GenderTypeEnum = 1 | 2;
+
+  interface GenerateUserNameInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+  }
+
+  interface GetAdvertisePriceInfosInput {
+    /** 鎺掑簭淇℃伅锛氶粯璁ゆ寜骞垮憡绫诲瀷锛歍ype銆佸箍鍛婁綅缃細Position鍗囧簭 */
+    orderInput?: OrderInput[];
+  }
+
+  interface GetAlipayAccount {
+    companyName?: string;
+    aliPayAccount?: string;
+    societyCreditCode?: string;
+  }
+
+  interface GetAllAttestationsInputV2 {
+    pageModel?: Pagination;
+    authType?: EnterpriseTypeEnum;
+    status?: UserCertificationStatusEnum;
+    /** 鏌ヨ鏉′欢锛氬鎴峰悕绉�/鑱旂郴浜�/鎵嬫満鍙� */
+    queryCondition?: string;
+    /** 寮�濮嬫渶鍚庣櫥褰曟椂闂� */
+    beginLastLoginTime?: string;
+    /** 缁撴潫鏈�鍚庣櫥褰曟椂闂� */
+    endLastLoginTime?: string;
+    /** 寮�濮嬫敞鍐屾棩鏈� */
+    beginRegistDate?: string;
+    /** 缁撴潫娉ㄥ唽鏃ユ湡 */
+    endRegistDate?: string;
+  }
+
+  interface GetAreaListInput {
+    /** 1鐪� 2甯� 3鍖� 4闀� */
+    layer?: number;
+    /** 鐖剁骇缂栫爜 */
+    parentCode?: number;
+  }
+
+  interface GetAsyncapplyCertStatusInput {
+    /** 璐﹀彿Id */
+    account?: string;
+    /** 璇佷功Id */
+    taskId?: string;
+  }
+
+  interface GetBackClientUsersInput {
+    pageModel?: Pagination;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+    isLocked?: boolean;
+    /** 鏌ヨ鏉′欢锛氬悕绉�/璐﹀彿 */
+    queryCondition?: string;
+  }
+
+  interface GetBatchBillDetailInput {
+    pageModel?: Pagination;
+    /** 淇濆崟Id */
+    insurancePolicyId?: string;
+    /** 鎵瑰崟Id */
+    batchBillId?: string;
+    /** 鏌ヨ鏉′欢锛氫汉鍛樺悕绉�/韬唤璇佸彿/鐢ㄥ伐浼佷笟 */
+    queryCondition?: string;
+    companyId?: string;
+  }
+
+  interface GetBatchBillStaffListOutput {
+    addList?: InsureInsStaffList[];
+    delList?: InsureInsStaffList[];
+    updateList?: InsureInsStaffList[];
+    remainList?: InsureInsStaffList[];
+  }
+
+  interface GetBusinessPayInfoInput {
+    pageModel?: Pagination;
+    settleNo?: string;
+  }
+
+  interface GetBusinessPayInfoOutput {
+    /** 鏀舵鏂硅处鍙� */
+    inAccountNo?: string;
+    /** 鏀舵鏂规埛鍚� */
+    name?: string;
+    /** 鏀舵鏂瑰紑鎴疯 */
+    inAccountBankName?: string;
+    /** 寮�鎴疯琛屽彿 */
+    inAccountBankNo?: string;
+    /** 閲戦 */
+    amount?: number;
+    /** 鎵嬫満鍙� */
+    phoneNum?: string;
+    /** 鐢ㄩ�� */
+    useTo?: string;
+    creationTime?: string;
+  }
+
+  interface GetBusinessPayInfoOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetBusinessPayInfoOutput[];
+  }
+
+  interface GetCanAuthMarkProductOutput {
+    hasAuthList?: AuthInsureMarkProductDto[];
+    notAuthList?: AuthInsureMarkProductDto[];
+  }
+
+  interface GetCategoriesInput {
+    /** 绫诲瀷锛�0浜у搧绫诲埆锛�1璧勮绫诲埆 */
+    type?: number;
+    /** 鎺掑簭淇℃伅锛氶粯璁ゆ寜Sequence鍗囧簭 */
+    orderInput?: OrderInput[];
+  }
+
+  interface GetCertDataInput {
+    /** 璐﹀彿Id */
+    account?: string;
+    userId?: string;
+    userCertifiId?: string;
+  }
+
+  interface GetCertDataResponse {
+    /** 璐﹀彿Id */
+    account?: string;
+    /** 璇佷功Id */
+    certId?: string;
+  }
+
+  interface GetCertDataResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: GetCertDataResponse;
+  }
+
+  interface GetCircleFriendListInput {
+    pageModel?: Pagination;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鏌ヨ鏉′欢锛氬唴瀹�/鍙戝竷浜� */
+    queryCondition?: string;
+    createStartTime?: string;
+    createEndTime?: string;
+  }
+
+  interface GetCircleFriendMutualFollowListInput {
+    pageModel?: Pagination;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+  }
+
+  interface GetCircleFriendReplyListInput {
+    pageModel?: Pagination;
+    /** 鍥炲浜哄悕鐗囧悕 */
+    name?: string;
+    /** 璇勮鍐呭 */
+    content?: string;
+    /** 琚洖澶嶄汉/琚瘎璁轰汉鍚嶇墖鍚� */
+    beRepliedName?: string;
+  }
+
+  interface GetCommentsForManageInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖 */
+    status?: number;
+    /** 璇勮璧峰鏃ユ湡 */
+    commentStartTime?: string;
+    /** 璇勮鎴鏃ユ湡 */
+    commentEndTime?: string;
+    /** 鏌ヨ鏉′欢锛氫拱瀹跺悕绉�/鍗栧鍚嶇О/浜у搧鍚嶇О */
+    queryCondition?: string;
+  }
+
+  interface GetCommentsForProductInput {
+    pageModel?: Pagination;
+    /** 浜у搧Id */
+    productId?: string;
+  }
+
+  interface GetCommonInfoInput {
+    pageModel?: Pagination;
+    /** 鏌ヨ鏉′欢 */
+    queryCondition?: string;
+    commonInfoType?: CommonInfoType;
+    companyId?: string;
+  }
+
+  interface GetCompanyInsureAddressList {
+    id?: string;
+    companyId?: string;
+    address?: string;
+  }
+
+  interface GetCompanyInsurePagedListInput {
+    pageModel?: Pagination;
+    /** 鏄惁閰嶇疆 */
+    configStatus?: boolean;
+    queryCondition?: string;
+    /** 閿�鍞叕鍙窱d */
+    salesCompanyId?: string;
+    /** 鎷涘晢浜哄憳Id */
+    merchantsId?: string;
+    /** 鍚堜綔寮�濮嬫椂闂� */
+    collaborateBeginDate?: string;
+    /** 鍚堜綔缁撴潫鏃堕棿 */
+    collaborateEndDate?: string;
+  }
+
+  interface GetCompanyInsuresExportInput {
+    /** 鏌ヨ鏉′欢锛氬鎴峰悕绉�/鎷涘晢浜哄憳鍚嶇О */
+    queryCondition?: string;
+  }
+
+  interface GetCompanyInsureSignResult {
+    /** 鏄惁澶勭悊鎴愬姛 */
+    success?: boolean;
+    /** 澶勭悊澶辫触鐨勫師鍥� */
+    message?: string;
+    /** 淇濋櫓绛剧害璁よ瘉杩炴帴浜岀淮鐮丅ase64 */
+    insureQrCode?: string;
+  }
+
+  interface GetCooperationApplyInput {
+    pageModel?: Pagination;
+    status?: CooperationApplyStatusEnum;
+    /** 鑱旂郴鏂瑰紡锛岃仈绯讳汉 绫诲埆鍚嶇О */
+    searchKey?: string;
+    /** 鏄惁鏄垜鐨勭敵璇� */
+    isMy?: boolean;
+    applyTimeBegin?: string;
+    applyTimeEnd?: string;
+    applyType?: CooperationApplyTypeEnum;
+  }
+
+  interface GetCustomerInfoExportInput {
+    /** 鏌ヨ鏉′欢锛氬鎴峰悕绉� */
+    queryCondition?: string;
+    /** 鍚堜綔璧峰鏃ユ湡 */
+    cooperateStartDate?: string;
+    /** 鍚堜綔鎴鏃ユ湡 */
+    cooperateEndDate?: string;
+    /** 鐘舵�� */
+    status?: number;
+  }
+
+  interface GetCustomerInfoListInput {
+    pageModel?: Pagination;
+    /** 鏌ヨ鏉′欢锛氬鎴峰悕绉� */
+    queryCondition?: string;
+    /** 鍚堜綔璧峰鏃ユ湡 */
+    cooperateStartDate?: string;
+    /** 鍚堜綔鎴鏃ユ湡 */
+    cooperateEndDate?: string;
+    /** 鐘舵�� */
+    status?: number;
+  }
+
+  interface GetCustomerListInput {
+    pageModel?: Pagination;
+    /** 鏌ヨ鍏抽敭瀛� */
+    keyWord?: string;
+    /** 妯℃澘鏄惁宸蹭笂浼犵姸鎬� */
+    templateStatus?: boolean;
+    /** 鐢ㄦ埛id */
+    companyId?: string;
+    /** 鏄惁鏈夊緟鍒剁増 */
+    hasPendingPlateMaking?: boolean;
+  }
+
+  interface GetCustomerListOutput {
+    /** 鐢叉柟瀹㈡埛Id */
+    customerId?: string;
+    /** 鐢叉柟瀹㈡埛鍚嶇О */
+    customerName?: string;
+    /** 鍚堝悓妯℃澘Id */
+    templateId?: string;
+    /** 妯℃澘Url */
+    templateUrl?: string;
+    /** 绀句細缁熶竴淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鐢叉柟鑱旂郴浜� */
+    contactMan?: string;
+    /** 鐢叉柟鑱旂郴鏂瑰紡 */
+    contactPhone?: string;
+    /** 鍚堝悓鏁伴噺 */
+    contractCount?: number;
+    /** 寰呭埗鐗堟暟 */
+    pendingPlateMakingCount?: number;
+    /** 骞冲彴鐢ㄦ埛Id */
+    companyId?: string;
+    /** 骞冲彴鐢ㄦ埛鍚嶇О */
+    enterpriseName?: string;
+    /** 鏄惁宸蹭笂浼犳ā鏉� */
+    isUploadTemplate?: boolean;
+  }
+
+  interface GetCustomerListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetCustomerListOutput[];
+  }
+
+  interface GetCustomersExportInput {
+    /** 鏌ヨ鏉′欢锛氱敳鏂瑰悕绉�/鑱旂郴浜� */
+    queryCondition?: string;
+  }
+
+  interface GetCustomerTemplateDetailOutput {
+    id?: string;
+    templateId?: string;
+    templateUrl?: string;
+    name?: string;
+    bussinessCode?: string;
+    creationTime?: string;
+    signChannel?: SignChannelEnum;
+    /** 妯℃澘缂栬緫鏁版嵁 */
+    templateEditData?: string;
+    /** 妯℃澘娓叉煋json鏁版嵁 */
+    templateJsonData?: string;
+    creatorId?: string;
+    /** 鏄惁鍙互缂栬緫鍚嶇О */
+    isCanEditName?: boolean;
+  }
+
+  interface GetCustomerTemplateListOutput {
+    id?: string;
+    templateId?: string;
+    templateUrl?: string;
+    customerName?: string;
+    name?: string;
+    bussinessCode?: string;
+    creationTime?: string;
+    signPluginType?: SignChannelEnum;
+    signChannel?: SignChannelEnum;
+    status?: LgGigWorkerCustomerTemplateStatusEnum;
+    /** 鍒剁増鏃堕棿 */
+    platedTime?: string;
+    /** 鎿嶄綔浜� */
+    operator?: string;
+  }
+
+  interface GetEnterpriseCredentialDataResponse {
+    contactMobile?: string;
+    address?: string;
+    province?: string;
+    legalPersonIdentityType?: string;
+    city?: string;
+    legalPersonIdentity?: string;
+    regCode?: string;
+    taxCode?: string;
+    legalPersonMobile?: string;
+    orgCode?: string;
+    legalPerson?: string;
+    name?: string;
+    contactMail?: string;
+  }
+
+  interface GetEnterpriseCredentialDataResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: GetEnterpriseCredentialDataResponse;
+  }
+
   interface GetFeatureListResultDto {
     groups?: FeatureGroupDto[];
+  }
+
+  interface GetFileMetaSDKInput {
+    /** 璐﹀彿Id */
+    account?: string;
+    /** 婧愭枃浠秈d */
+    fid?: string;
+  }
+
+  interface GetFrontConsultListInput {
+    pageModel?: Pagination;
+    consultName?: string;
+    provinceCode?: number;
+    userId?: string;
+  }
+
+  interface GetFrontHeadHunterListInput {
+    pageModel?: Pagination;
+    jobName?: string;
+    provinceCode?: number;
+    userId?: string;
+  }
+
+  interface GetFrontResourceList {
+    id?: string;
+    userId?: string;
+    categoryId?: string;
+    title?: string;
+    /** 瀹℃牳澶囨敞 */
+    checkRemark?: string;
+    /** 鎵�鍦ㄧ渷鍖哄煙鐮� */
+    provinceCode?: number;
+    /** 鎵�鍦ㄧ渷 */
+    provinceName?: string;
+    /** 灞曠ず鏃堕棿 */
+    showTime?: string;
+    viewCount?: number;
+    tags?: TagInfo[];
+    viewUsers?: ViewUserInfo[];
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber?: string;
+    status?: number;
+    lastModificationTime?: string;
+    /** 琚姩鏂筰d */
+    visitForUserId?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 浠嬬粛 */
+    intros?: ResourceIntro[];
+    /** 鎵�鍦ㄥ煄甯� */
+    cities?: CityInfo[];
+    /** 鎰忓悜杈撻�佸煄甯� */
+    intendedDeliveryCities?: CityInfo[];
+    /** 鍚堜綔璐� */
+    cooperationFee?: string;
+    /** 鏄惁鎺ㄨ崘 1鏄� */
+    isRecommend?: boolean;
+    /** 璧勬簮鏁伴噺 */
+    resourceCount?: number;
+    creationTime?: string;
+    /** 琛屼笟绫诲瀷 */
+    industryTypeId?: string;
+    /** 琛屼笟绫诲瀷鍚嶇О */
+    industryTypeName?: string;
+    /** 鐢ㄦ埛澶村儚鍦板潃 */
+    avatarUrl?: string;
+    /** 鑱岀О */
+    jobTitle?: string;
+    /** 鍙戝竷鏃堕棿 */
+    lastShelfTime?: string;
+  }
+
+  interface GetFrontResourceListInput {
+    pageModel?: Pagination;
+    searchName?: string;
+    tags?: string[];
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鐪両d */
+    provinceCode?: number;
+    resourceCountBegin?: number;
+    resourceCountEnd?: number;
+  }
+
+  interface GetFrontResourceListPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetFrontResourceList[];
+  }
+
+  interface GetFrontTrainingListInput {
+    pageModel?: Pagination;
+    title?: string;
+    provinceCode?: number;
+    userId?: string;
+  }
+
+  interface GetGigWorkerRechargeFeeInput {
+    pageModel?: Pagination;
+    status?: LgGigWorkerRechargeStatusEnum;
+    /** 鎻愪氦璧峰鏃堕棿 */
+    creationTimeBegin?: string;
+    /** 鎻愪氦缁撴潫鏃堕棿 */
+    creationTimeEnd?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+  }
+
+  interface GetGigWorkerSignChannelSettingInput {
+    pageModel?: Pagination;
+    channelName?: string;
+    settingStatus?: LgGigWorkerSignChannelSettingStatus;
+  }
+
+  interface GetGigWorkerSignFreeSettingInput {
+    pageModel?: Pagination;
+    /** 浼佷笟鍚嶇О/鏇存柊浜�/璐﹀彿 */
+    searchKeyWord?: string;
+    /** 寮�濮嬫湀浠借寖鍥� */
+    startMonth?: string;
+    /** 缁撴潫鏈堜唤鑼冨洿 */
+    endMonth?: string;
+  }
+
+  interface GetGigWorkerSignSettingInput {
+    pageModel?: Pagination;
+    signName?: string;
+    status?: LgGigWorkerSignStatus;
+    settingStatus?: LgGigWorkerSignSettingStatus;
+  }
+
+  interface GetHeadlineInformationInput {
+    /** 鎺掑簭淇℃伅锛氶粯璁ゆ寜骞垮憡鎺掑簭AdSequence鍗囧簭 */
+    orderInput?: OrderInput[];
+  }
+
+  interface GetHeadSumInfo {
+    /** 鑱屽伐浜哄憳 */
+    staffCount?: number;
+    /** 鎶曚繚鎬婚 */
+    insureAmount?: number;
+    /** 鎶曚繚浜哄憳 */
+    insureStaffCount?: number;
+    /** 閫�淇濅汉鍛� */
+    insureRefundStaffCount?: number;
+    /** 鎶曚繚浜烘 */
+    insureCount?: number;
+  }
+
+  interface GetHelpQuestionListInput {
+    pageModel?: Pagination;
+    helpTypeSettingId?: string;
+    title?: string;
+    status?: number;
+  }
+
+  interface GetHotProductAdvertiseInput {
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鏌ヨ鏉′欢锛氫骇鍝佸悕绉�/鏈嶅姟鍟嗗悕绉� */
+    queryCondition?: string;
+  }
+
+  interface GetInformationAdvertiseByCategoryInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    userId?: string;
+    /** 鏌ヨ鏉′欢锛氫骇鍝佸悕绉�/鏈嶅姟鍟嗗悕绉� */
+    queryCondition?: string;
+    /** 0:鎶ュ悕涓�  10 杩涜涓� 20 宸茬粨鏉� */
+    informationApplyStatus?: number;
+    provinceCode?: number;
+  }
+
+  interface GetInformationAdvertisesForManageInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鏌ヨ鏉′欢锛氳祫璁爣棰�/鍙戝竷鍗曚綅 */
+    queryCondition?: string;
+  }
+
+  interface GetInformationForManageInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鐘舵�侊細10閫氳繃锛堟樉绀轰腑锛夛紝-20宸蹭笅鏋� */
+    status?: number;
+    /** 鏄惁骞垮憡鍖� */
+    isOnAdvertise?: boolean;
+    /** 鍙戝竷璧峰鏃堕棿 */
+    publishStartDate?: string;
+    /** 鍙戝竷姝㈡椂闂� */
+    publishEndDate?: string;
+    /** 鍒涘缓璧峰鏃堕棿 */
+    beginCreationTime?: string;
+    /** 鍒涘缓鎴鏃堕棿 */
+    endCreationTime?: string;
+    /** 鏌ヨ鏉′欢锛氳祫璁爣棰�/浣滆�� */
+    queryCondition?: string;
+    /** 閫傜敤鍖哄煙 */
+    provinceCodes?: number[];
+    /** 鏄惁鏀寔骞垮憡 */
+    isSupportAdvertise?: boolean;
+    showStatus?: InformationShowStatusEnum;
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 鏍囬 */
+    title?: string;
+  }
+
+  interface GetInformationWaitForCheckInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝-10椹冲洖 */
+    status?: number;
+    /** 鍙戝竷璧峰鏃堕棿 */
+    publishStartDate?: string;
+    /** 鍙戝竷姝㈡椂闂� */
+    publishEndDate?: string;
+    /** 鍒涘缓璧峰鏃堕棿 */
+    beginCreationTime?: string;
+    /** 鍒涘缓鎴鏃堕棿 */
+    endCreationTime?: string;
+    /** 鏌ヨ鏉′欢锛氭爣棰�/璧勮鏉ユ簮 */
+    queryCondition?: string;
+  }
+
+  interface GetInsuranceBatchBillInput {
+    pageModel?: Pagination;
+    /** 淇濆崟Id */
+    insurancePolicyId?: string;
+    /** 鎶曚繚鏂瑰紡 10绾夸笂鎶曚繚  20绾夸笅鎶曚繚 */
+    insureOnlineType?: number;
+    /** 浜鸿祫鏈烘瀯Id */
+    companyId?: string;
+    /** 鎶曚繚鏂瑰紡(淇濋殰鍛ㄦ湡:1D,30D,360D) */
+    period?: string;
+    /** 鎶曚繚绫诲瀷(鎶曚繚鐨勯櫓绉嶇紪鐮�: ACCIDENT: 鎰忓闄�, EMPLOYER_LIABILITY: 闆囦富闄�) */
+    insuranceTypeCode?: string;
+    status?: BatchBillCheckStatus;
+    /** 鎼滅储鍏抽敭瀛� 淇濋櫓鍚嶇О/淇濆崟缂栧彿/鎵瑰崟缂栧彿 */
+    keyword?: string;
+  }
+
+  interface GetInsurancePoliciesInput {
+    pageModel?: Pagination;
+    /** 淇濋櫓鍚嶇О/淇濆崟缂栧彿 */
+    searchKeyword?: string;
+    /** 鎶曚繚鏂瑰紡 10绾夸笂鎶曚繚  20绾夸笅鎶曚繚 */
+    insureOnlineType?: number;
+    /** 浜鸿祫鏈烘瀯Id */
+    companyId?: string;
+    /** 鎶曚繚鏂瑰紡(淇濋殰鍛ㄦ湡:1D,30D,360D) */
+    period?: string;
+    /** 鎶曚繚绫诲瀷(鎶曚繚鐨勯櫓绉嶇紪鐮�: ACCIDENT: 鎰忓闄�, EMPLOYER_LIABILITY: 闆囦富闄�) */
+    insuranceTypeCode?: string;
+    startDate?: string;
+    endDate?: string;
+    /** 淇濋櫓寮�濮嬭捣濮嬫棩鏈� */
+    insureStartStartDate?: string;
+    /** 淇濋櫓寮�濮嬫埅姝㈡棩鏈� */
+    insureStartEndDate?: string;
+    /** 淇濋櫓缁撴潫璧峰鏃ユ湡 */
+    insureEndStartDate?: string;
+    /** 淇濋櫓缁撴潫鎴鏃ユ湡 */
+    insureEndEndDate?: string;
+    isBack?: boolean;
+    /** 璇峰弬鑰僆nsure.Domain.Shared.InsureConstant.InsurancePolicyDetailStatus */
+    status?: number;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 淇濋櫓鍒版湡澶╂暟 */
+    insureEndDays?: number;
+  }
+
+  interface GetInsurancePolicyDetailInput {
+    pageModel?: Pagination;
+    /** 淇濆崟Id */
+    insurancePolicyId?: string;
+    statusList?: number[];
+    /** 鏌ヨ鏉′欢锛氫汉鍛樺悕绉�/韬唤璇佸彿/鎵嬫満鍙� */
+    queryCondition?: string;
+    companyId?: string;
+  }
+
+  interface GetInsurancePolicyList {
+    companyId?: string;
+    companyName?: string;
+    policyId?: string;
+    customerId?: string;
+    customerName?: string;
+    staffName?: string;
+    /** 鎶曚繚娓犻亾 10绾夸笂鎶曚繚  20绾夸笅鎶曚繚 */
+    insureOnlineType?: number;
+    /** 浜у搧Id */
+    insureMarketProductId?: string;
+    /** 韬唤璇佸彿 */
+    idNumber?: string;
+    phone?: string;
+    /** 淇濆崟鐢熸晥鏃堕棿 */
+    effectStartTime?: string;
+    /** 淇濆崟澶辨晥鏃堕棿 */
+    effectEndTime?: string;
+    /** 鎶曚繚璁板綍 */
+    insureCount?: number;
+    /** 鎶曚繚鐘舵�� 10 姝e父 20 宸查��淇� 30 宸茶繃鏈� */
+    insureStatus?: number;
+    /** 1 鍦ㄤ繚 0鍚� */
+    isInsuring?: boolean;
+    creationTime?: string;
+    insuranceTypeCode?: string;
+    /** 淇濋锛堝垎锛� */
+    sumInsured?: number;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 鑱屼笟缂栫爜: default-1-涓�绫昏亴涓�; default-2-浜岀被鑱屼笟;default-3-涓夌被鑱屼笟;default-4-鍥涚被鑱屼笟; */
+    jobCode?: string;
+    /** 浜у搧鍗曚环 */
+    unitPrice?: number;
+    /** 淇濊垂閲戦(鍒�) */
+    premium?: number;
+    /** 閫�璐归噾棰�(鍒�) */
+    refundPremium?: number;
+    /** 瀹為檯淇濊垂閲戦(鍒�) */
+    realPremium?: number;
+    errorMsg?: string;
+    /** 淇濆崟鍙� */
+    policyNo?: string;
+    /** 鑿滈笩璁㈠崟鍙� */
+    orderNo?: number;
+    merchantsId?: string;
+    merchantsName?: string;
+    salesCompanyName?: string;
+    /** 閿�鍞叕鍙窱D */
+    salesCompanyId?: string;
+    period?: string;
+    /** 鏂规鍚嶇О */
+    schemeType?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    sex?: number;
+    age?: number;
+    useEmploer?: string;
+    useEmploerId?: string;
+    jobName?: string;
+    jobType?: string;
+  }
+
+  interface GetInsurancePolicyListInput {
+    pageModel?: Pagination;
+    companyId?: string;
+    policyId?: string;
+    customerId?: string;
+    /** 1 鍦ㄤ繚 0鍚� */
+    isInsuring?: boolean;
+    searchName?: string;
+    isBack?: boolean;
+    statusList?: number[];
+    isInputDate?: boolean;
+    startDateTime?: string;
+    endDateTime?: string;
+    /** 淇濋櫓寮�濮嬭捣濮嬫棩鏈� */
+    insureStartStartDate?: string;
+    /** 淇濋櫓寮�濮嬫埅姝㈡棩鏈� */
+    insureStartEndDate?: string;
+    /** 淇濋櫓缁撴潫璧峰鏃ユ湡 */
+    insureEndStartDate?: string;
+    /** 淇濋櫓缁撴潫鎴鏃ユ湡 */
+    insureEndEndDate?: string;
+  }
+
+  interface GetInsurancePolicyListPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetInsurancePolicyList[];
+  }
+
+  interface GetInsurancePolicyRecordsExportInput {
+    startTime?: string;
+    endTime?: string;
+    /** 鍏ラ┗瀹㈡埛Id */
+    companyId?: string;
+    policyId?: string;
+    /** 鎶曚繚璁″垝Id */
+    insurePlanId?: string;
+    /** 瀹㈡埛鐢叉柟Id */
+    customerId?: string;
+    /** 韬唤璇佸彿 */
+    idNumber?: string;
+    /** 鎶曚繚鐘舵�� 0鍒濆鐘舵�� 5妫�娴嬪け璐�  10鎶曚繚鎴愬姛 -10鎶曚繚澶辫触  20寮傚父 30閫�淇� 60纭涓� 70淇濋櫓涓� 80宸茶繃鏈� */
+    status?: number;
+  }
+
+  interface GetInsurancePolicyRecordsInput {
+    pageModel?: Pagination;
+    startTime?: string;
+    /** 鎶曚繚绠$悊Id */
+    policyId?: string;
+    /** 鎶曚繚璁″垝Id */
+    insurePlanId?: string;
+    endTime?: string;
+    /** 鍏ラ┗瀹㈡埛Id */
+    companyId?: string;
+    /** 瀹㈡埛鐢叉柟Id */
+    customerId?: string;
+    /** 韬唤璇佸彿 */
+    idNumber?: string;
+    /** 鎶曚繚鐘舵�� 0鍒濆鐘舵�� 5妫�娴嬪け璐�  10鎶曚繚鎴愬姛 -10鎶曚繚澶辫触  20寮傚父 30閫�淇� 60纭涓� 70淇濋櫓涓� 80宸茶繃鏈� */
+    status?: number;
+  }
+
+  interface GetInsuranceStaticByCustomerDto {
+    /** 瀹㈡埛Id */
+    companyId?: string;
+    /** 瀹㈡埛鍚嶇О */
+    companyName?: string;
+    /** 鎷涘晢浜哄憳 */
+    merchantsName?: string;
+    /** 鎶曚繚浜烘暟 */
+    numberOfInsured?: number;
+    /** 鎶曚繚鎴愬姛 */
+    numberOfSuccess?: number;
+    /** 鎶曚繚澶辫触 */
+    numberOfFailed?: number;
+    /** 閫�淇濅汉鏁� */
+    numberOfRefund?: number;
+    /** 閫�淇濋噾棰� */
+    refundPremium?: number;
+    /** 閫�淇濋噾棰� */
+    refundMoney?: number;
+    /** 瀹為檯鎶曚繚鎴愬姛璐圭敤 */
+    successAmount?: number;
+    /** 鎶曚繚璐圭敤 */
+    amount?: number;
+  }
+
+  interface GetInsuranceStaticByCustomerDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetInsuranceStaticByCustomerDto[];
+  }
+
+  interface GetInsureActionLogInput {
+    pageModel?: Pagination;
+    insurancePolicyId?: string;
+    batchBillId?: string;
+  }
+
+  interface GetInsureConsultExportInput {
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 璺熻繘鐘舵�� 1 锛氬緟澶勭悊 -1锛氭殏鍋� -2 锛氫綔搴� 10锛氬鎺ヤ腑 20 纭鍚堜綔 */
+    status?: number;
+  }
+
+  interface GetInsureConsultFollowInput {
+    pageModel?: Pagination;
+    status?: number;
+    /** 鍜ㄨId */
+    id?: string;
+  }
+
+  interface GetInsureConsultInput {
+    pageModel?: Pagination;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 璺熻繘鐘舵�� 1 锛氬緟澶勭悊 -1锛氭殏鍋� -2 锛氫綔搴� 10锛氬鎺ヤ腑 20 纭鍚堜綔 */
+    status?: number;
+  }
+
+  interface GetInsureCustomersInput {
+    pageModel?: Pagination;
+    /** 鏌ヨ鏉′欢锛氱敳鏂瑰悕绉�/鑱旂郴浜� */
+    queryCondition?: string;
+  }
+
+  interface GetInsureEffectDateTimeOutput {
+    effectStartTime?: string;
+    /** 鐢熸晥鎴鏃堕棿 */
+    effectEndTime?: string;
+    /** 鏄惁宸茶繃鏈� */
+    isOutTime?: boolean;
+  }
+
+  interface GetInsureInfo {
+    /** 鍏徃Id */
+    companyId?: string;
+    /** 鎵瑰鏈夋晥璧峰鏃ユ湡 */
+    batchAddEffectStarTime?: string;
+    /** 鏈夋晥鎴鏃堕棿 */
+    effectEndTime?: string;
+    /** 鍗曚环 */
+    unitPrice?: number;
+    insuranceTypeCode?: string;
+    /** 淇濋櫓鍦烘櫙鐮�: FLEXIBLE_EMPLOYMENT-鏃ュ崟锛堝疄鏃剁敓鏁堬級锛汭NITIATIVE_EMPLOYMENT-闀挎湡锛堟鏃�0鐐圭敓鏁堬級 */
+    bizCode?: string;
+    /** 淇濋殰鍛ㄦ湡锛�1D鎸夋棩鏈熸姇淇濄��30D鎸夋湀鎶曚繚銆�360D鎸夊勾鎶曚繚锛坆izCode涓洪暱鏈熸椂蹇呬紶锛� */
+    period?: string;
+    /** 鑱屼笟缂栫爜: default-1-涓�绫昏亴涓�; default-2-浜岀被鑱屼笟;default-3-涓夌被鑱屼笟;default-4-鍥涚被鑱屼笟; */
+    jobCode?: string;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 淇濋锛堝垎锛� */
+    sumInsured?: number;
+    /** 宸ヤ綔鍦扮偣 */
+    companyInsureAddress?: string;
+    remark?: string;
+    serialNum?: string;
+    /** 鎶曚繚璐圭敤 */
+    insureMoney?: number;
+    insStaffList?: ImportInsStaffAnalysisList[];
+  }
+
+  interface GetInsureInfoByMonth {
+    /** 10 闆囦富闄� 20 鎰忓闄� 30 鎶曚繚浜烘暟 40 閫�淇濅汉鏁� 50 鎶曚繚浜烘 60 鎶曚繚鎬婚 */
+    type?: number;
+    timeRange?: TimeRange[];
+  }
+
+  interface GetInsureInfoByMonthInput {
+    companyId: string;
+    startTime: string;
+    endTime: string;
+  }
+
+  interface GetInsureMarketProductAllInput {
+    /** 淇濋櫓闄╃ */
+    insureType?: string;
+  }
+
+  interface GetInsureMarketProductInput {
+    pageModel?: Pagination;
+    /** 淇濋櫓闄╃ */
+    insureType?: string;
+    /** 淇濋櫓鍏徃 */
+    companyId?: string;
+    /** 淇濋櫓浜у搧鍚嶇О */
+    name?: string;
+    /** 鐘舵�� 1锛氭甯� 0锛氱鐢� -1 锛氫笅鏋� */
+    status?: number;
+    /** 绾夸笂淇濋櫓杩樻槸绾夸笅淇濋櫓 */
+    onlineType?: number;
+    /** 鏄惁涓烘巿鏉冧骇鍝佹煡鐪嬫ā寮� (姹熻タ妯″紡) */
+    isSearchAuthProduct?: boolean;
+  }
+
+  interface GetInsureMoneyInput {
+    /** 鏂规Id */
+    productSchemeTypeId?: string;
+    period?: string;
+    /** 浜哄憳鍚嶇О */
+    staffList?: InsureInsStaffList[];
+  }
+
+  interface GetInsureOfflineBillExportInput {
+    /** 淇濋櫓闄╃ */
+    insureType?: string;
+    /** 淇濋櫓鏈夋晥鏈熻捣濮嬫椂闂� 璧峰鏃堕棿 */
+    insureBeginStartDate?: string;
+    /** 淇濋櫓鏈夋晥鏈熻捣濮嬫椂闂� 缁撴潫鏃堕棿 */
+    insureBeginEndDate?: string;
+    /** 淇濋櫓鏈夋晥鏈熺粨鏉� 寮�濮嬫椂闂� */
+    insureEndStartDate?: string;
+    /** 淇濋櫓鏈夋晥鏈熺粨鏉熸椂闂� 缁撴潫鏃堕棿 */
+    insureEndEndDate?: string;
+    /** 淇濋櫓浜у搧Id */
+    insureProductId?: string;
+    /** 鐘舵�� 1 鏈紑濮� 2 淇濋殰涓� 宸插け鏁� -1 */
+    status?: number;
+    /** 鍏徃鍚嶇О銆侀攢鍞叕鍙搞�佷笟鍔″憳 */
+    searchKey?: string;
+  }
+
+  interface GetInsureOfflineBillInput {
+    pageModel?: Pagination;
+    /** 鏌ヨ绫诲瀷 1閫�淇濇暟鎹�  2鎵瑰鏁版嵁 */
+    operateType?: number;
+    /** 淇濋櫓闄╃ */
+    insureType?: string;
+    /** 淇濋櫓鏈夋晥鏈熻捣濮嬫椂闂� 璧峰鏃堕棿 */
+    insureBeginStartDate?: string;
+    /** 淇濋櫓鏈夋晥鏈熻捣濮嬫椂闂� 缁撴潫鏃堕棿 */
+    insureBeginEndDate?: string;
+    /** 淇濋櫓鏈夋晥鏈熺粨鏉� 寮�濮嬫椂闂� */
+    insureEndStartDate?: string;
+    /** 淇濋櫓鏈夋晥鏈熺粨鏉熸椂闂� 缁撴潫鏃堕棿 */
+    insureEndEndDate?: string;
+    /** 淇濋櫓浜у搧Id */
+    insureProductId?: string;
+    /** 鐘舵�� 1 鏈紑濮� 2 淇濋殰涓� 宸插け鏁� -1 */
+    status?: number;
+    /** 鍏徃鍚嶇О銆侀攢鍞叕鍙搞�佷笟鍔″憳 */
+    searchKey?: string;
+  }
+
+  interface GetInsureOrganizationInput {
+    pageModel?: Pagination;
+    searchKey?: string;
+  }
+
+  interface GetInsurePersonSortList {
+    id?: number;
+    /** 澶х被琛屼笟 */
+    bigIndustry?: string;
+    /** 灏忕被琛屼笟 */
+    smallIndustry?: string;
+    /** 鑱屼笟浠g爜 */
+    code?: string;
+    /** 鑱屼笟鍚嶇О */
+    name?: string;
+    /** 鑱屼笟绫诲埆 */
+    type?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface GetInsurePersonSortListInput {
+    pageModel?: Pagination;
+    /** 琛屼笟鍏抽敭瀛� */
+    industryName?: string;
+    /** 鑱屼笟鍚嶇О */
+    searchName?: string;
+  }
+
+  interface GetInsurePersonSortListPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetInsurePersonSortList[];
+  }
+
+  interface GetInsurePlanDetailInput {
+    pageModel?: Pagination;
+    id?: string;
+    insurePlanId?: string;
+    status?: number;
+    isInsureing?: boolean;
+    searchWord?: string;
+  }
+
+  interface GetInsurePlanInfoExportInput {
+    /** 鎶曚繚鍛ㄦ湡 1D  30D  360D */
+    period?: string;
+    /** 闄╃绫诲瀷: ACCIDENT: 鎰忓闄�; EMPLOYER_LIABILITY: 闆囦富闄� */
+    insuranceTypeCode?: string;
+    /** 璁″垝鐘舵�� 1鏈紑濮�  10杩涜涓�  20宸茬粨鏉� */
+    status?: number;
+    /** 浼佷笟鍚嶇О */
+    companyName?: string;
+    startTime?: string;
+    endTime?: string;
+    /** 浼佷笟Id */
+    companyId?: string;
+  }
+
+  interface GetInsurePlanInput {
+    pageModel?: Pagination;
+    /** 鎶曚繚鍛ㄦ湡 1D  30D  360D */
+    period?: string;
+    /** 闄╃绫诲瀷: ACCIDENT: 鎰忓闄�; EMPLOYER_LIABILITY: 闆囦富闄� */
+    insuranceTypeCode?: string;
+    /** 璁″垝鐘舵�� 0鏈紑濮�  10杩涜涓�  20宸茬粨鏉� */
+    status?: number;
+    /** 浼佷笟鍚嶇О */
+    companyName?: string;
+    startTime?: string;
+    endTime?: string;
+  }
+
+  interface GetInsureProductConsultRequest {
+    bizIdentity?: string;
+    enterpriseName?: string;
+    socialCreditCode?: string;
+    bizCode?: string;
+    insuranceTypeCode?: string;
+  }
+
+  interface GetInsureProductConsultResponse {
+    success?: boolean;
+    message?: string;
+    module?: InsureProductDTO[];
+  }
+
+  interface GetInsureProductInput {
+    pageModel?: Pagination;
+    /** 鎶曚繚鐨勯櫓绉嶇紪鐮�: ACCIDENT: 鎰忓闄�, EMPLOYER_LIABILITY: 闆囦富闄� */
+    insuranceTypeCode?: string;
+    /** 浜у搧鍚嶇О */
+    name?: string;
+    /** 鎶曚繚鐗堟湰 5鎰忓闄╁熀纭�宸ヤ綔鐗� 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 35闆囦富閫氱敤鍩虹宸ヤ綔鐗� 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 60闆囦富閫氱敤浣忛櫌娲ヨ创鐗� 70闆囦富寤虹瓚鍩虹宸ヤ綔鐗� 80闆囦富寤虹瓚鍩虹24灏忔椂鐗� */
+    insureWay?: number;
+    /** 浜у搧绫诲瀷: 濂楅绫诲瀷: common-鎰忓闄╅�氱敤锛沘llowance-鎰忓闄╂触璐�; suddenDeath-鎰忓闄╃対姝�; liabilityCommon-闆囦富闄╁熀纭�; liabilityThird-闆囦富闄╀笁鑰�; liabilityAllowance-闆囦富闄╂触璐寸増; liabilityBuilding-闆囦富闄╁缓绛� */
+    type?: string;
+    /** 浜у搧鐘舵�� 0绂佺敤 1鍚敤 */
+    status?: number;
+  }
+
+  interface GetInsureProductPrice {
+    productId?: string;
+    price?: number;
+    /** 鎺ㄨ崘缂栫爜 */
+    recomFlowNo?: string;
+    sumInsured?: number;
+    unitPrice?: number;
+    yearWayDays?: number;
+  }
+
+  interface GetInsureProductPriceInput {
+    companyId?: string;
+    insuranceTypeCode?: string;
+    /** 淇濋櫓鍦烘櫙鐮�: FLEXIBLE_EMPLOYMENT-鏃ュ崟锛堝疄鏃剁敓鏁堬級锛汭NITIATIVE_EMPLOYMENT-闀挎湡锛堟鏃�0鐐圭敓鏁堬級 */
+    bizCode?: string;
+    /** 淇濋殰鍛ㄦ湡锛�1D銆�30D銆�360D锛坆izCode涓洪暱鏈熸椂蹇呬紶锛� */
+    period?: string;
+    /** 鑱屼笟缂栫爜: default-1-涓�绫昏亴涓�; default-2-浜岀被鑱屼笟;default-3-涓夌被鑱屼笟;default-4-鍥涚被鑱屼笟; */
+    jobCode?: string;
+    /** 鎶曚繚鐗堟湰 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 淇濋锛堝垎锛� */
+    sumInsured?: number;
+  }
+
+  interface GetInsureProjectByShortId {
+    id?: string;
+    insuranceTypeCode?: string;
+    /** 淇濋锛堝垎锛� */
+    sumInsured?: number;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 鑱屼笟缂栫爜: default-1-涓�绫昏亴涓�; default-2-浜岀被鑱屼笟;default-3-涓夌被鑱屼笟;default-4-鍥涚被鑱屼笟; */
+    jobCode?: string;
+    /** 浜у搧鍗曚环 */
+    unitPrice?: number;
+    /** 淇濋櫓浜у搧Id */
+    productId?: string;
+    /** 宸ヤ綔鍦扮偣 */
+    address?: string;
+    companyId?: string;
+    /** 鍦哄湴鐮佺被鍨� 10闀挎湡鐮�  20鏃舵晥鐮� */
+    qrType?: number;
+    /** 鐘舵�� 1鍚敤  0绂佺敤 */
+    status?: number;
+    /** 鍦哄湴鐮佽捣濮嬫湁鏁堟湡 */
+    effectStartDateTime?: string;
+    /** 鍦哄湴鐮佹埅姝㈡湁鏁堟湡 */
+    effectEndDateTime?: string;
+    /** 鍦哄湴鐮佹壂鐮佺粨鏋� */
+    success?: boolean;
+    /** 寮傚父淇℃伅 褰� success 涓篺alse鏃朵笉涓虹┖ */
+    msg?: string;
+  }
+
+  interface GetInsureProjectList {
+    id?: string;
+    insuranceTypeCode?: string;
+    /** 淇濋锛堝垎锛� */
+    sumInsured?: number;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 鑱屼笟缂栫爜: default-1-涓�绫昏亴涓�; default-2-浜岀被鑱屼笟;default-3-涓夌被鑱屼笟;default-4-鍥涚被鑱屼笟; */
+    jobCode?: string;
+    /** 浜у搧鍗曚环 */
+    unitPrice?: number;
+    /** 宸ヤ綔鍦扮偣 */
+    address?: string;
+    url?: string;
+    /** 鍦哄湴鐮佺被鍨� 10闀挎湡鐮�  20鏃舵晥鐮� */
+    qrType?: number;
+    /** 鐘舵�� 1鍚敤  0绂佺敤 */
+    status?: number;
+    /** 鍦哄湴鐮佽捣濮嬫湁鏁堟湡 */
+    effectStartDateTime?: string;
+    /** 鍦哄湴鐮佹埅姝㈡湁鏁堟湡 */
+    effectEndDateTime?: string;
+    /** 鎶曚繚鍛ㄦ湡 1D  30D  360D */
+    period?: string;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface GetInsureProjectListInput {
+    pageModel?: Pagination;
+    companyId?: string;
+    insuranceTypeCode?: string;
+  }
+
+  interface GetInsureProjectListPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetInsureProjectList[];
+  }
+
+  interface GetInsureQueryUnitPriceRequest {
+    bizIdentity?: string;
+    enterpriseName?: string;
+    socialCreditCode?: string;
+    productId?: string;
+    jobCode?: string;
+    period?: string;
+  }
+
+  interface GetInsureQueryUnitPriceResponse {
+    success?: boolean;
+    message?: string;
+    module?: InsureProductDetail;
+  }
+
+  interface GetInsureRefundResultNotifyResponse {
+    success?: boolean;
+    message?: string;
+  }
+
+  interface GetInsureRefundSendRequest {
+    bizIdentity?: string;
+    outBizNo?: string;
+    enterpriseName?: string;
+    socialCreditCode?: string;
+    batchOrderNo?: number;
+    orderNoList?: number[];
+  }
+
+  interface GetInsureRefundSendResponse {
+    success?: boolean;
+    message?: string;
+    module?: FailOrderInfo[];
+  }
+
+  interface GetInsureResultNotifyRequest {
+    logisticsInterface?: GetInsureResultNotifyRequestInfo;
+    logisticsInterfaceStr?: string;
+    dataDigest?: string;
+    msgType?: string;
+    msgId?: string;
+    partnerCode?: string;
+    fromCode?: string;
+  }
+
+  interface GetInsureResultNotifyRequestInfo {
+    outBizNo?: string;
+    outSubBizNo?: string;
+    type?: string;
+    resultCode?: string;
+    errorCode?: string;
+    errorMsg?: string;
+    insurePolicyDTO?: InsurePolicyDTO;
+  }
+
+  interface GetInsureResultNotifyResponse {
+    success?: boolean;
+    message?: string;
+  }
+
+  interface GetInsureSendRequest {
+    bizIdentity?: string;
+    outBizNo?: string;
+    enterpriseName?: string;
+    socialCreditCode?: string;
+    bizCode?: string;
+    insuranceTypeCode?: string;
+    productId?: string;
+    jobCode?: string;
+    period?: string;
+    recomFlowNo?: string;
+    address?: string;
+    effectStartTime?: string;
+    employeeListmployeeList?: InsureEmployeeDTO[];
+  }
+
+  interface GetInsureSendResponse {
+    success?: boolean;
+    message?: string;
+    module?: InsureFailEmployeeDTO[];
+  }
+
+  interface GetInsureSettingPricesInput {
+    /** 鎶曚繚闄╃Id */
+    typeId?: string;
+  }
+
+  interface GetInsureSettingsInput {
+    /** 绫诲瀷 */
+    type?: number;
+    /** 鐘舵�� */
+    status?: number;
+  }
+
+  interface GetInsureSignNotifyResponse {
+    success?: boolean;
+    message?: string;
+  }
+
+  interface GetInsureSignUrlInput {
+    /** 浜鸿祫鏈烘瀯Id */
+    companyId?: string;
+  }
+
+  interface GetInsureSignUrlRequest {
+    bizIdentity?: string;
+    enterpriseName?: string;
+    socialCreditCode?: string;
+    authAccount?: string;
+    mobile?: string;
+    outBizNo?: string;
+  }
+
+  interface GetInsureSignUrlResponse {
+    success?: boolean;
+    message?: string;
+    module?: SignInfo;
+  }
+
+  interface GetInsureStatusInfo {
+    insureStatus?: number;
+    insureSignMsg?: string;
+    effectStartTime?: string;
+    effectEndTime?: string;
+    insureSignTime?: string;
+  }
+
+  interface GetInsureSubSettingsInput {
+    /** Tab绫诲瀷 */
+    type?: number;
+  }
+
+  interface GetInsureSupplierInput {
+    pageModel?: Pagination;
+    searchKey?: string;
+    /** 渚涘簲鍟嗙被鍨� 1娓犻亾浠g悊 2淇濋櫓鍏徃 */
+    suppierType?: number;
+  }
+
+  interface GetLgGigWorkerContractUrlOutput {
+    contractUrl?: string;
+    signChannel?: SignChannelEnum;
+  }
+
+  interface GetLgGigWorkUserInput {
+    pageModel?: Pagination;
+    /** 鏌ヨ鍏抽敭瀛� */
+    searchKey?: string;
+    /** 鐧昏鏃堕棿寮�濮� */
+    regiterTimeBegin?: string;
+    /** 鐧昏鏃堕棿缁撴潫 */
+    regiterTimeEnd?: string;
+    regiterStatus?: boolean;
+    /** 绛剧害鏃堕棿寮�濮嬫椂闂� */
+    signTimeBegin?: string;
+    /** 绛剧害鏃堕棿缁撴潫鏃堕棿 */
+    signTimeEnd?: string;
+    realVerifyStatus?: LgGigRealVerifyStatus;
+    signStatus?: LgGigUserSignEnum;
+    enterSignStatus?: LgGigUserSignEnum;
+  }
+
+  interface GetMarketProductPriceDto {
+    price?: number;
+    marketProductId?: string;
+    schemeTypeId?: string;
+    schemeTypeDetailId?: string;
+    insureBillTemplateUrl?: string;
+  }
+
+  interface GetMarketProductPriceInput {
+    period?: string;
+    marketProductId?: string;
+    schemeTypeId?: string;
+    staffLevel?: number;
+  }
+
+  interface GetMessageInput {
+    pageModel?: Pagination;
+    /** 鏄惁宸茶 */
+    isRead?: boolean;
+  }
+
+  interface GetMyAttentionsInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+  }
+
+  interface GetMyConsultListInput {
+    pageModel?: Pagination;
+    status?: number;
+    /** 寮�濮嬫椂闂� */
+    startDate?: string;
+    /** 缁撴潫鏃堕棿 */
+    endDate?: string;
+  }
+
+  interface GetMyHeadHunterListInput {
+    pageModel?: Pagination;
+    status?: number;
+    /** 寮�濮嬫椂闂� */
+    startDate?: string;
+    /** 缁撴潫鏃堕棿 */
+    endDate?: string;
+  }
+
+  interface GetMyInformationAttentionsInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鏌ヨ鏉′欢锛氭爣棰�/鏈嶅姟鍟嗗悕绉� */
+    queryCondition?: string;
+  }
+
+  interface GetMyInformationInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鏌ヨ鏉′欢锛氭爣棰�/鍗曚綅 */
+    queryCondition?: string;
+    showStatus?: InformationShowStatusEnum;
+    /** 鍙戝竷璧峰鏃堕棿 */
+    publishStartDate?: string;
+    /** 鍙戝竷姝㈡椂闂� */
+    publishEndDate?: string;
+    /** 鍒涘缓璧峰鏃堕棿 */
+    beginCreationTime?: string;
+    /** 鍒涘缓鎴鏃堕棿 */
+    endCreationTime?: string;
+    /** 鐘舵�� */
+    status?: number;
+  }
+
+  interface GetMyProductAttentionsInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鏌ヨ鏉′欢锛氫骇鍝佸悕绉�/鏈嶅姟鍟嗗悕绉� */
+    queryCondition?: string;
+  }
+
+  interface GetMyProductsInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鏌ヨ鏉′欢锛氫骇鍝佸悕绉�/鏈嶅姟鍟嗗悕绉� */
+    queryCondition?: string;
+  }
+
+  interface GetMyPurchasesInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+  }
+
+  interface GetMyResourceListInput {
+    pageModel?: Pagination;
+    status?: number;
+    /** 寮�濮嬫椂闂� */
+    startDate?: string;
+    /** 缁撴潫鏃堕棿 */
+    endDate?: string;
+    title?: string;
+  }
+
+  interface GetMySellsInput {
+    pageModel?: Pagination;
+    /** 鏌ヨ鏉′欢锛氫拱瀹跺悕绉�/涔板鑱旂郴浜�/涔板鑱旂郴鐢佃瘽 */
+    purchaserInfo?: string;
+  }
+
+  interface GetMyTrainingListInput {
+    pageModel?: Pagination;
+    status?: number;
+    /** 寮�濮嬫椂闂� */
+    startDate?: string;
+    /** 缁撴潫鏃堕棿 */
+    endDate?: string;
+  }
+
+  interface GetOperateHistoryInput {
+    pageModel?: Pagination;
+    relationId?: string;
+    operateName?: string;
+  }
+
+  interface GetOrderContractInfo {
+    id?: string;
+    orderName?: string;
+    orderService?: string;
+    empTypes?: string;
+    orderAddress?: string;
+    fromUserSignStatus?: BestSignUserSignStatusEunm;
+    toUserSignStatus?: BestSignUserSignStatusEunm;
+    contractId?: string;
+    orderId?: string;
+    toUserId?: string;
+    fromUserId?: string;
+    fromUserAccount?: string;
+    toUserAccount?: string;
+    fromUserEnterpriseName?: string;
+    creationTime?: string;
+    previewUrl?: string;
+    toLongUrl?: string;
+    toShortUrl?: string;
+    toSignDateTime?: string;
+  }
+
+  interface GetOrderContractInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetOrderContractInfo[];
+  }
+
+  interface GetOrderContractInput {
+    pageModel?: Pagination;
+    orderId?: string;
+    userId?: string;
+    status?: BestSignUserSignStatusEunm;
+    /** 鏌ヨ绫诲瀷 10鍙戣捣鏂�  20鎺ユ敹鏂� */
+    sendType?: number;
+  }
+
+  interface GetOrderSignPayInput {
+    pageModel?: Pagination;
+    /** 鑾峰彇绫诲瀷 10浠樻淇℃伅 20 鏀舵淇℃伅 */
+    searchType?: number;
+    /** 褰撳墠浜篒d */
+    userId?: string;
+    /** 璁㈠崟绛剧害Id */
+    orderSignId?: string;
+    /** 鐘舵�� 10鏈畬鎴� 20宸插畬鎴� */
+    status?: number;
+    startDateTime?: string;
+    endDateTime?: string;
+    enterinessName?: string;
+  }
+
+  interface GetParkOrHRInfoByUserInput {
+    categoryId?: string;
+    userId?: string;
+  }
+
+  interface GetParkRewardApplyFollowInput {
+    pageModel?: Pagination;
+    status?: ParkRewardApplyStatusEnum;
+    /** 鍜ㄨId */
+    id?: string;
+  }
+
+  interface GetParkRewardApplyInput {
+    pageModel?: Pagination;
+    /** 鍏徃鍚嶇О/鎵嬫満鍙� */
+    seachKey?: string;
+    status?: ParkRewardApplyStatusEnum;
+    beginCreationTime?: string;
+    endCreationTime?: string;
+  }
+
+  interface GetParkRewardInput {
+    pageModel?: Pagination;
+    rewardType?: RewardTypeEnum;
+    status?: ParkRewardStatusEnum;
+    /** 濂栧姳鍚嶇О */
+    rewardName?: string;
   }
 
   interface GetPermissionListResultDto {
@@ -636,10 +7718,1140 @@
     groups?: PermissionGroupDto[];
   }
 
+  interface GetPersonalCredentialDataResponse {
+    contactMobile?: string;
+    address?: string;
+    province?: string;
+    identityType?: string;
+    city?: string;
+    identity?: string;
+    name?: string;
+    contactMail?: string;
+  }
+
+  interface GetPersonalCredentialDataResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: GetPersonalCredentialDataResponse;
+  }
+
+  interface GetPersonalUsersInput {
+    pageModel?: Pagination;
+    /** 鏌ヨ鏉′欢锛氬悕绉�/鎵嬫満鍙� */
+    queryCondition?: string;
+  }
+
+  interface GetPhoneNumberInfo {
+    phoneNumber?: string;
+    idNumber?: string;
+    /** 濮撳悕 */
+    name?: string;
+    staffId?: string;
+    /** 鏈夋棤鏈夋晥鎶曚繚 */
+    hasValidInsured?: boolean;
+  }
+
+  interface GetPlaformServicePayQRCodeInput {
+    /** 骞冲彴鏈嶅姟鏀粯Id */
+    plaformServicePayId?: string;
+    payType?: PayTypeEnum;
+    platformServiceType?: PlatformServiceTypeEnum;
+  }
+
+  interface GetPlatFormPurchasesInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 璐拱璧峰鏃ユ湡 */
+    purchaseMinDate?: string;
+    /** 璐拱鎴鏃ユ湡 */
+    purchaseMaxDate?: string;
+    /** 鎴愪氦璧峰鏃ユ湡 */
+    fixtureMinDate?: string;
+    /** 鎴愪氦鎴鏃ユ湡 */
+    fixtureMaxDate?: string;
+    /** 鎴愪氦鏈�灏忛噾棰� */
+    minAmount?: number;
+    /** 鎴愪氦鏈�澶ч噾棰� */
+    maxAmount?: number;
+    /** 鏌ヨ鏉′欢锛氫拱瀹跺悕绉�/鍗栧鍚嶇О/浜у搧鍚嶇О */
+    queryCondition?: string;
+  }
+
+  interface GetProductAdvertiseByCategoryInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鏌ヨ鏉′欢锛氫骇鍝佸悕绉�/鏈嶅姟鍟嗗悕绉� */
+    queryCondition?: string;
+    tags?: string[];
+    provinceCode?: number;
+  }
+
+  interface GetProductAdvertisesForManageInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鏌ヨ鏉′欢锛氫骇鍝佸悕绉�/鏈嶅姟鍟嗗悕绉� */
+    queryCondition?: string;
+  }
+
+  interface GetProductByCategoryInput {
+    pageModel?: Pagination;
+    categoryId?: string;
+    userId?: string;
+    provinceCode?: number;
+    /** 鏌ヨ鏉′欢锛氫骇鍝佸悕绉�/鏈嶅姟鍟嗗悕绉� */
+    queryCondition?: string;
+    tags?: string[];
+  }
+
+  interface GetProductForHomePageInput {
+    pageModel?: Pagination;
+    categoryId?: string;
+    userId?: string;
+  }
+
+  interface GetProductsForManageInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鐘舵�侊細10閫氳繃锛堟樉绀轰腑锛夛紝-20宸蹭笅鏋� */
+    status?: number;
+    /** 鏄惁骞垮憡鍖� */
+    isOnAdvertise?: boolean;
+    /** 鍙戝竷璧峰鏃堕棿 */
+    publishStartDate?: string;
+    /** 鍙戝竷姝㈡椂闂� */
+    publishEndDate?: string;
+    /** 鏌ヨ鏉′欢锛氫骇鍝佸悕绉�/鏈嶅姟鍟嗗悕绉� */
+    queryCondition?: string;
+  }
+
+  interface GetProductsWaitForCheckInput {
+    pageModel?: Pagination;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝-10椹冲洖 */
+    status?: number;
+    /** 鍙戝竷璧峰鏃堕棿 */
+    publishStartDate?: string;
+    /** 鍙戝竷姝㈡椂闂� */
+    publishEndDate?: string;
+    /** 鏌ヨ鏉′欢锛氫骇鍝佸悕绉�/鏈嶅姟鍟嗗悕绉� */
+    queryCondition?: string;
+  }
+
+  interface GetRewardPercentagesInput {
+    /** 鎺掑簭淇℃伅锛氶粯璁ゆ寜Up涓荤瓑绾э細UpLevel鍗囧簭 */
+    orderInput?: OrderInput[];
+  }
+
   interface GetRolesInput {
     pageModel?: Pagination;
     /** 鏌ヨ鏉′欢锛氳鑹插悕绉� */
     queryCondition?: string;
+  }
+
+  interface GetSearchSettingList {
+    id?: string;
+    parentId?: string;
+    parentName?: string;
+    /** 鎵�灞炵被鍒� 10鍥尯 20浜鸿祫浼佷笟 */
+    belongType?: number;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎺掑簭 */
+    sort?: number;
+    /** 鐘舵�� 1鏄剧ず 0绂佺敤 */
+    status?: boolean;
+    /** 琚偣鍑绘鏁� */
+    clickCount?: number;
+    src?: string;
+    /** 鎺ㄨ崘 */
+    isRecommend?: boolean;
+  }
+
+  interface GetSearchSettingListInput {
+    pageModel?: Pagination;
+    /** 鎼滅礌绠$悊 10鐑悳璇� 20鏈嶅姟绫诲瀷 30宸ョ 40鍥尯绫诲瀷 50璧勮娲诲姩绫诲瀷 60鏀跨瓥棰佸竷鏈烘瀯 70鍖哄煙绠$悊 80浜у搧绫诲瀷 90闇�姹傜被鍨� 100闇�姹傝寖鍥�
+110 鍛樺伐绂忓埄 120琛屼笟绫诲瀷 130 鐚庡ご 140 鍜ㄨ绫诲埆 150 甯姪绫诲瀷 160 浜鸿祫琛屼笟绫诲瀷 */
+    searchType: number;
+    /** 鎵�灞炵被鍒� 10鍥尯 20浜鸿祫浼佷笟 */
+    belongType?: number;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎺ㄨ崘 */
+    isRecommend?: boolean;
+    /** 鏄惁鏄剧ず */
+    status?: boolean;
+    /** 琛屼笟绫诲埆 */
+    parentId?: string;
+  }
+
+  interface GetSearchSettingListPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetSearchSettingList[];
+  }
+
+  interface GetSignContractToOrderInput {
+    pageModel?: Pagination;
+    /** 璁㈠崟绛剧害Id */
+    orderSignId?: string;
+    /** 鑾峰彇绫诲瀷 10鎴戝彂璧风殑 20 鎴戞敹鍒扮殑 */
+    searchType?: number;
+    /** 褰撳墠浜篒d */
+    userId?: string;
+    /** 绛剧害鐘舵�� 1寰呯‘璁� 10寰呯绾� 20宸茬缃� 50宸叉嫆缁� */
+    status?: number;
+    startDateTime?: string;
+    endDateTime?: string;
+    enterinessName?: string;
+  }
+
+  interface GetSignContractToOrderOutput {
+    /** 绛剧害Id */
+    orderSignId?: string;
+    /** 鍚堝悓缂栧彿 */
+    contactNo?: string;
+    fromUserId?: string;
+    /** 鐢叉柟浼佷笟鍚嶇О */
+    fromEnternissName?: string;
+    /** 鐢叉柟鍙戞斁 */
+    fromLegalPersonName?: string;
+    /** 鐢叉柟浼佷笟淇$敤浠g爜 */
+    fromEnternissSecoic?: string;
+    /** 鐢叉柟鑱旂郴浜� */
+    fromContracter?: string;
+    /** 鐢叉柟鑱旂郴鐢佃瘽 */
+    fromContractPhone?: string;
+    fromAddress?: string;
+    fromSignDateTime?: string;
+    toUserId?: string;
+    /** 涔欐柟浼佷笟鍚嶇О */
+    toEnternissName?: string;
+    /** 涔欐柟娉曚汉 */
+    toLegalPersonName?: string;
+    /** 涔欐柟浼佷笟淇$敤浠g爜 */
+    toEnternissSecoic?: string;
+    /** 涔欐柟鑱旂郴浜� */
+    toContracter?: string;
+    /** 涔欐柟鑱旂郴鐢佃瘽 */
+    toContractPhone?: string;
+    toAddress?: string;
+    /** 浼佷笟鏀舵寮�鎴峰悕绉� */
+    toUserBankEnterName?: string;
+    /** 璐︽埛绫诲瀷 10閾惰 20鏀粯瀹� */
+    toUserAccountType?: number;
+    /** 鏀舵璐︽埛鎵�灞為摱琛� */
+    toUserBankName?: string;
+    /** 鏀舵寮�鎴锋敮琛� */
+    toUserBankRamus?: string;
+    /** 鏀舵璐﹀彿 */
+    toUserBankAccoutNo?: string;
+    toLongUrl?: string;
+    toShortUrl?: string;
+    /** 鍚堝悓Id */
+    contractId?: string;
+    /** 鏈敮浠樻潯鏁� */
+    waitPayCount?: number;
+    /** 鏀粯淇℃伅鏉℃暟 */
+    payCount?: number;
+    /** 鍗忚浠樻鐘舵�� 10杩涜涓�/浜ゆ槗涓� 20宸插畬鎴�/宸茬粨鏉� 50宸插叧闂� */
+    payStatus?: number;
+    /** 绛剧害鐘舵�� 10寰呯绾� 20宸茬绾� 50宸叉嫆缁� */
+    orderSignStatus?: number;
+    /** 绛剧害鐘舵�� 1寰呬箼鏂圭‘璁� 2寰呮垜纭 11寰呮垜绛剧害  12寰呯敳鏂圭绾�  30宸茬绾�  50宸叉嫆缁� */
+    signStatus?: number;
+    /** 鍙戦�佹棩鏈� */
+    creationTime?: string;
+    /** 鍚堝悓鍦板潃 */
+    contractUrl?: string;
+    /** 鍗忚璧峰鏃ユ湡 */
+    pactStartDate?: string;
+    /** 鍗忚鎴鏃ユ湡 */
+    pactEndDate?: string;
+    fromStatus?: number;
+    toStatus?: number;
+  }
+
+  interface GetSignContractToOrderOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetSignContractToOrderOutput[];
+  }
+
+  interface GetSignCostListInput {
+    pageModel?: Pagination;
+    /** 鐢ㄦ埛Id */
+    companyId?: string;
+    /** 璐圭敤绫诲瀷 10鐭俊璐圭敤 20瀹炲悕鐢ㄩ噺 30鐢靛瓙绛剧敤閲� 40缁熶竴鐢靛瓙绛� */
+    costType?: number;
+  }
+
+  interface GetSignMergeCostListOutput {
+    /** 鍙戠敓鏃堕棿 */
+    creationTime?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 鐭俊绫诲瀷 10涓夎绱犺璇� */
+    verifyType?: number;
+    /** 鐢佃瘽鍙风爜 */
+    phone?: string;
+    /** 璐圭敤 */
+    cost?: number;
+  }
+
+  interface GetSignMergeCostListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetSignMergeCostListOutput[];
+  }
+
+  interface GetSignMessageCostListOutput {
+    /** 鍙戠敓鏃堕棿 */
+    creationTime?: string;
+    /** 鎵嬫満鍙� */
+    phone?: string;
+    /** 鐭俊绫诲瀷 10绛剧害鐭俊 20鐧昏鐭俊 */
+    messageType?: number;
+    /** 鐭俊閫氶亾 10涓婁笂绛� 20闃块噷浜� */
+    messageChannel?: number;
+    /** 璐圭敤 */
+    cost?: number;
+  }
+
+  interface GetSignMessageCostListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetSignMessageCostListOutput[];
+  }
+
+  interface GetSignOrderToPayDto {
+    id?: string;
+    /** 绾﹀畾浠樻鏃ユ湡 */
+    payDrawDate?: string;
+    /** 璐圭敤鏄庣粏琛� */
+    feeSubFile?: string;
+    /** 璐圭敤鏄庣粏鏂囦欢涓婁紶鐘舵�� 10鏈笂浼� 20宸蹭笂浼� 30宸茬‘璁� 40宸叉嫆缁� */
+    feeSubFileStatus?: number;
+    /** 鍙戠エ鐘舵�� 10寰呬箼鏂瑰紑鍏� 20寰呯‘璁� 30宸茬‘璁�  40宸叉嫆缁� */
+    invoiceStatus?: number;
+    /** 鍙戠エ鏂囦欢 */
+    invoiceFile?: string;
+    /** 瀵瑰叕鏀粯鐘舵�� 10寰呯敳鏂规敮浠� 15 鏀粯涓� 20宸叉敮浠� */
+    businessPayStatus?: number;
+    /** 鍙戣柂鐘舵��  10寰呬箼鏂瑰彂钖� 15鍙戣柂涓� 20宸插彂钖� */
+    settleFinalStatus?: number;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 鍏鍏敮浠樻祦姘村彿 */
+    businessPayNo?: string;
+    /** 鎵归噺鍙戞斁娴佹按鍙� */
+    settleNo?: string;
+    singleTransStatus?: WalletTransactionStatusEnum;
+    batchTransStatus?: BatchIssuanceRegulatorsStatusEnum;
+  }
+
+  interface GetSignRealNameCostListOutput {
+    /** 鍙戠敓鏃堕棿 */
+    creationTime?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 鐭俊绫诲瀷 10涓夎绱犺璇� */
+    verifyType?: number;
+    /** 璐圭敤 */
+    cost?: number;
+    /** 鐢佃瘽鍙风爜 */
+    phone?: string;
+  }
+
+  interface GetSignRealNameCostListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetSignRealNameCostListOutput[];
+  }
+
+  interface GetTagsInput {
+    /** 绫诲瀷锛�0浜у搧鏍囩锛�1璧勮鏍囩锛�3蹇嵎璇勮鏍囩 */
+    type?: number;
+    categoryType?: number;
+    /** 鎺掑簭淇℃伅锛氶粯璁ゆ寜Sequence鍗囧簭 */
+    orderInput?: OrderInput[];
+  }
+
+  interface GetTemplateInfoInput {
+    /** 妯$増缂栧彿 涓婁笂绛惧紑鏀惧钩鍙扮殑妯$増绠$悊鍒楄〃鑾峰彇锛屾垨鑰呴�氳繃鈥滆幏鍙栧紑鍙戣�呮ā鐗堝垪琛ㄢ�濇帴鍙h幏鍙� */
+    tid?: string;
+  }
+
+  interface GetTemplateVarsDto {
+    newId?: string;
+    type?: string;
+    pageNum?: string;
+    name?: string;
+    x?: string;
+    y?: string;
+    tag?: string;
+    dateTimeFormat?: string;
+    maxLength?: string;
+  }
+
+  interface GetTemplateVarsSubNodeTemplateDto {
+    fid?: string;
+    pageCount?: string;
+    fileName?: string;
+    title?: string;
+    tid?: string;
+    templateVars?: GetTemplateVarsDto[];
+  }
+
+  interface GetTencentUserInput {
+    pageModel?: Pagination;
+    /** 鑵捐鐨勮亰澶︰SERID */
+    tencentUserId?: string;
+    userName?: string;
+  }
+
+  interface GetTypeSearchSettingList {
+    id?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鍥剧墖 */
+    src?: string;
+  }
+
+  interface GetTypeSearchSettingListInput {
+    /** 鎼滅礌绠$悊 10鐑悳璇� 20鏈嶅姟绫诲瀷 30宸ョ 40鍥尯绫诲瀷 50璧勮娲诲姩绫诲瀷 60鏀跨瓥棰佸竷鏈烘瀯 70鍖哄煙绠$悊 80浜у搧绫诲瀷 90闇�姹傜被鍨� 100闇�姹傝寖鍥�
+110 鍛樺伐绂忓埄 120琛屼笟绫诲瀷 130 鐚庡ご 140 鍜ㄨ绫诲埆 150 甯姪绫诲瀷 160 浜鸿祫琛屼笟绫诲瀷 */
+    searchType: number;
+    /** 鎵�灞炵被鍒� 10鍥尯 20浜鸿祫浼佷笟 */
+    belongType?: number;
+  }
+
+  interface GetUserAccountDto {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鏀舵璐﹀彿 */
+    account?: string;
+    /** 璐﹀彿鏀 */
+    bankBranch?: string;
+  }
+
+  interface GetUserAttestationsInput {
+    pageModel?: Pagination;
+    /** 璁よ瘉绫诲瀷锛�1涓轰紒涓氾紝2涓轰釜浜� */
+    type?: number;
+    /** 10 浜鸿祫鍏徃 20 鍥尯缁忚惀 30 鐢ㄥ伐鍗曚綅 40 姘戣惀浼佷笟 */
+    authType?: number;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝1锛屽畬鍠勪腑 2锛� 宸插畬鍠� 9锛� 鎻愪氦瀹℃牳  10閫氳繃锛�-10椹冲洖 -20 绂佺敤 -30 鏈璇� */
+    status?: number;
+    /** 娉ㄥ唽璧峰鏃ユ湡 */
+    registStartDate?: string;
+    /** 娉ㄥ唽鎴鏃ユ湡 */
+    registEndDate?: string;
+    /** 鎻愪氦璁よ瘉璧峰鏃堕棿 */
+    attestateStartDate?: string;
+    /** 鎻愪氦璁よ瘉鎴鏃堕棿 */
+    attestateEndDate?: string;
+    /** 鏌ヨ鏉′欢锛氬鎴峰悕绉�/鑱旂郴浜�/鎵嬫満鍙� */
+    queryCondition?: string;
+  }
+
+  interface GetUserBaseInfoDataResponse {
+    /** 鐢ㄦ潵鎺ユ敹閫氱煡閭欢鐨勭數瀛愰偖绠� */
+    mail?: string;
+    /** 涓汉涓哄鍚嶏紝 浼佷笟涓轰紒涓氬悕绉� */
+    name?: string;
+    /** 鐢ㄦ潵鎺ユ敹閫氱煡鐭俊鐨勬墜鏈哄彿鐮� */
+    mobile?: string;
+    /** 鏋氫妇鍊硷細1-涓汉 2-浼佷笟 */
+    userType?: string;
+    /** 鐢ㄦ埛鍞竴璐﹀彿锛屽彲浠ユ槸鎵嬫満鍙风爜锛岄偖绠憋紝韬唤璇佸彿鐮佺瓑 */
+    account?: string;
+  }
+
+  interface GetUserBaseInfoDataResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: GetUserBaseInfoDataResponse;
+  }
+
+  interface GetUserCertInfoDataResponse {
+    /** 鐢ㄦ埛鍞竴鏍囪瘑 */
+    account?: string;
+    /** 璇佷功缂栧彿 */
+    certId?: string;
+    /** 璇佷功涓婚锛屽嵆璇ヨ瘉涔︿唬琛ㄧ殑涓汉鎴栦紒涓氱殑鍚嶇О绛変俊鎭�,璇佷功涓婚锛屽嵆璇ヨ瘉涔︿唬琛ㄧ殑涓汉鎴栦紒涓氱殑鍚嶇О绛変俊鎭� */
+    subjectDN?: string;
+    /** 棰佸彂鏈烘瀯 */
+    issuerDN?: string;
+    /** 鏈夋晥鏈熷紑濮嬫椂闂� */
+    startTime?: string;
+    /** 鏈夋晥鏈熸埅姝㈡椂闂� */
+    stopTime?: string;
+    /** 鍚婇攢鏃ユ湡锛屾甯镐娇鐢ㄤ腑鐨勮瘉涔︽棤姝ら」鍐呭 */
+    revokedTime?: string;
+    /** 鍚婇攢鍘熷洜锛屾甯镐娇鐢ㄤ腑鐨勮瘉涔︽棤姝ら」鍐呭 */
+    revokedReason?: string;
+    /** 鐘舵�佺爜 1锛� -2 */
+    status?: string;
+    /** 鐘舵�佹弿杩帮紝1锛氭縺娲伙紝 -2锛氬悐閿� */
+    statusMsg?: string;
+  }
+
+  interface GetUserCertInfoDataResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: GetUserCertInfoDataResponse;
+  }
+
+  interface GetUserContractCreateInput {
+    /** 鏂囦欢缂栧彿 涓婁紶鍚堝悓鏂囦欢寰楀埌鐨勬枃浠剁紪鍙� */
+    fid?: string;
+    /** 绛剧讲鑰呰处鍙� 鎸囧畾缁欏摢涓敤鎴风湅锛堝繀椤绘槸鍚堝悓鍙備笌鑰呮墠鏈夋潈闄愰瑙� */
+    account?: string;
+    /** 閾炬帴鏈夋晥鏈� 鍚�  棰勮閾炬帴鐨勮繃鏈熸椂闂达紝unix鏃堕棿鎴炽�傛牸寮忎负绉掔骇鐨剈nix鏃堕棿鎴筹紝濡傚笇鏈涒��2017/12/30 10:21:52鈥濆埌鏈燂紝鍒欒缃负鈥�1514600512鈥濄�� */
+    expireTime?: string;
+    /** 鍚堝悓鏍囬 */
+    title?: string;
+    /** 鍚堝悓鎻忚堪 鍚� */
+    description?: string;
+    /** 鐑瓨鍛ㄦ湡 鍚� */
+    hotStoragePeriod?: string;
+  }
+
+  interface GetUserContractGetInfoResponse {
+    /** 鏂囦欢缂栧彿 */
+    fid?: string;
+    /** 鍚堝悓鐨勫畬鎴愭椂闂� */
+    finishTime?: string;
+    /** 鏂囦欢绫诲瀷 鍚� 濡侾DF绛� */
+    senderAccount?: string;
+    /** 鍚堝悓鐨勫彂閫佹椂闂� 娣诲姞绗竴涓缃茶�呯殑鏃堕棿锛屽綋绗竴涓缃茶�呮坊鍔犳垚鍔熷嵆璁や负鍚堝悓宸插彂閫� */
+    sendTime?: string;
+    /** 鎬婚〉鏁� */
+    signers?: string;
+    /** 寮�鍙戣�呯紪鍙� */
+    developerId?: string;
+    /** 鍚堝悓缂栧彿 */
+    contractId?: string;
+    /** 鍒犻櫎鏍囪 0-鏈垹闄� 1-宸插垹闄� */
+    isDel?: string;
+    /** 鍚堝悓鐘舵�� 鍚堝悓鐘舵�侊紝鏋氫妇鍊硷細2锛氬凡鍒涘缓锛�3锛氬凡鍙戦�侊紝姝e湪绛剧讲涓紱4锛氭嫆缁濈缃�,宸插彇娑堬紱5锛氬凡瀹屾垚锛�9锛氬凡杩囨湡锛�99锛氬悎鍚屾娴嬫棤鏁� */
+    status?: string;
+    /** 鐢ㄦ埛id 鍗冲垱寤鸿�呯殑account鍦ㄤ笂涓婄绯荤粺鍐呯殑鐢ㄦ埛id */
+    userId?: string;
+    /** 鎬婚〉鏁� */
+    pages?: string;
+    /** 鍚堝悓鏍囬 */
+    title?: string;
+    /** 鍚堝悓鍐呭鎻忚堪 */
+    description?: string;
+    /** 鏈夋晥鏈� 璇ュ悎鍚岄渶瑕佸湪璇ユ椂闂存埅姝箣鍓嶅畬鎴愶紝鏈畬鎴愬悎鍚屼細杩囨湡銆傚缓璁牴鎹笟鍔″疄闄呴渶瑕佽瀹氥�傚崟浣嶏細绉掞紱璁$畻鏂规硶锛氬綋鍓嶇郴缁熸椂闂寸殑鏃堕棿鎴崇鏁�+鏈夋晥鏈熺鏁般�� */
+    expireTime?: string;
+  }
+
+  interface GetUserContractGetInfoResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: GetUserContractGetInfoResponse;
+  }
+
+  interface GetUserContractGetPreviewInput {
+    fromUserId?: string;
+    toUserId?: string;
+    orderSignId?: string;
+    isAuth?: boolean;
+    /** 鍚堝悓ID 鍒涘缓鐨勫悎鍚孖D锛屽湪鍚庣画鎺ュ彛涓娇鐢� */
+    contractId?: string;
+    /** 绛剧讲鑰呰处鍙� 鎸囧畾缁欏摢涓敤鎴风湅锛堝繀椤绘槸鍚堝悓鍙備笌鑰呮墠鏈夋潈闄愰瑙� */
+    account?: string;
+    /** 閾炬帴鏈夋晥鏈� 鍚�  棰勮閾炬帴鐨勮繃鏈熸椂闂达紝unix鏃堕棿鎴炽�傛牸寮忎负绉掔骇鐨剈nix鏃堕棿鎴筹紝濡傚笇鏈涒��2017/12/30 10:21:52鈥濆埌鏈燂紝鍒欒缃负鈥�1514600512鈥濄��
+瓒呰繃姝ゆ椂闂村垯鏃犳硶棰勮鍚堝悓锛岄渶瑕佽幏鍙栨柊鐨勯瑙堝悎鍚寀rl銆�
+娉細骞朵笉鏄悎鍚岀殑鍙缃插埌鏈熸椂闂达紝鍙槸姝ら瑙堥摼鎺ョ殑鏈夋晥鏈熴�� */
+    expireTime?: string;
+    /** 鍥剧墖鍒嗚鲸鐜� 鍚� 棰勮鍥剧墖娓呮櫚搴︼紝鏋氫妇鍊硷細96-浣庢竻锛堥粯璁わ級锛�120-鏅竻锛�160-楂樻竻锛�240-瓒呮竻 */
+    dpi?: string;
+  }
+
+  interface GetUserContractGetPreviewResponse {
+    /** 鍚堝悓棰勮URL 棰勮鍚堝悓椤甸潰鐨剈rl锛岀缃茶�呭湪姝ら〉闈笂棰勮鍚堝悓锛屼絾涓嶅彲鎿嶄綔绛剧讲銆� */
+    url?: string;
+  }
+
+  interface GetUserContractGetPreviewResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: GetUserContractGetPreviewResponse;
+  }
+
+  interface GetUserCreateSignatureEntInput {
+    userId?: string;
+    /** 璐﹀彿Id */
+    account?: string;
+    /** 涓婂鸡鏂囷紙浼佷笟鍚嶇О锛夊惁 濡傛灉娌℃湁濉啓锛屼娇鐢ㄦ敞鍐屾椂鍊欑敤鎴峰悕绉� */
+    text?: string;
+    /** 绗竴琛屾í鍚戞枃瀛� 鍚� */
+    footText?: string;
+    /** 绗簩琛屾í鍚戞枃瀛� 鍚� */
+    footText2?: string;
+    /** 鍗扮珷鍚嶇О 鍚� */
+    imageName?: string;
+    /** 涓嬪鸡鏂� 鍚� */
+    bottomText?: string;
+  }
+
+  interface GetUserCreateSignatureImageInput {
+    /** 璐﹀彿Id */
+    account?: string;
+    /** 绛惧悕/鍗扮珷鍥剧墖 鍚� 涓婄敓鎴愮殑鏂囨湰 鍙笉濉紝绯荤粺榛樿浣跨敤璇佷欢淇℃伅涓婄殑鍚嶇О */
+    text?: string;
+    /** 瀛椾綋鍚嶇О锛堜粎閽堝涓汉绫诲瀷璐﹀彿鏈夋晥锛夊惁 鐩墠鏋氫妇鍊煎涓嬶細 SimHei 榛戜綋 SimSun 瀹嬩綋 SimKai 妤蜂綋 */
+    fontName?: string;
+    /** 鍗扮珷鍚嶇О 鍚�  褰撲紶浜嗚瀛楁鏃讹紝涓嶈缃负榛樿鐨勫嵃绔狅紝绛剧讲鍜屼笅杞芥椂锛屽彲浠ラ�氳繃鍗扮珷鍚嶇О锛岃繘琛屼笅杞藉拰绛剧讲 浼犵┖鎴栦笉浼犳椂锛屼负鍘熼�昏緫锛岀敓鎴愪竴涓柊鐨勯粯璁ゅ嵃绔� */
+    imageName?: string;
+    /** 瀛楀彿锛堜粎閽堝涓汉绫诲瀷璐﹀彿鏈夋晥锛夊惁  20~120锛岄粯璁�30锛屾鍙傛暟褰卞搷绛惧悕瀛椾綋鐨勬竻鏅板害鍜岀鍚嶅浘鐗囧ぇ灏忥紝瀛楀彿瓒婇珮锛屽瓧浣撴樉绀鸿秺澶э紝娓呮櫚搴﹁秺楂樸��
+娉細杩囧皬鐨勫瓧鍙峰湪鎵嬪姩绛剧殑棰勮椤甸潰涓婃樉绀轰細涓庡疄闄呭ぇ灏忔湁宸埆锛屼絾绛剧讲涔嬪悗鐨凱DF涓婄殑澶у皬姝e父銆� */
+    fontSize?: string;
+    /** 瀛椾綋棰滆壊锛堜粎閽堝涓汉绫诲瀷璐﹀彿鏈夋晥锛夊惁 鎸囧畾瀛椾綋鐨勯鑹诧紝鏀寔锛� red锛堢孩锛夛紝black锛堥粦锛夛紝blue锛堣摑锛夛紝purple锛堢传锛夛紝grey锛堢伆锛夛紝brown锛堟锛夛紝tan(瑜愯壊)锛宑yan(闈掕壊) */
+    fontColor?: string;
+  }
+
+  interface GetUserFileMetaSDKDataResponse {
+    fid?: string;
+    fname?: string;
+    server?: string;
+    dhash?: string;
+    ftype?: string;
+    fsize?: string;
+    ownerDeveloperId?: string;
+    fpages?: string;
+    nid?: string;
+    ownerUserId?: string;
+    driverName?: string;
+    fhash?: string;
+  }
+
+  interface GetUserFileMetaSDKDataResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: GetUserFileMetaSDKDataResponse;
+  }
+
+  interface GetUserFollowInfoOutput {
+    /** 鍏虫敞 */
+    totalFollow?: number;
+    /** 绮変笣 */
+    totalFollowUser?: number;
+    /** 浜掑叧 */
+    totalMutualFollow?: number;
+  }
+
+  interface GetUserOrderSignPayListInput {
+    pageModel?: Pagination;
+    /** 绛剧害鐘舵�� 10寰呯绾� 20宸茬绾� 50宸叉嫆缁� */
+    signStatus?: number;
+    /** 浜ゆ槗鐘舵�� 10浜ゆ槗涓� 20宸茬粨鏉� 50宸插叧闂� */
+    payStatus?: number;
+    /** 鍙戣捣鏃ユ湡 */
+    creationStartDateTime?: string;
+    creationEndDateTime?: string;
+    /** 绛剧害鏃ユ湡 */
+    signStartDateTime?: string;
+    signEndDateTime?: string;
+    /** 鏌ヨ鍏抽敭瀛� */
+    searchKey?: string;
+  }
+
+  interface GetUserStorageaddPdfElementsInput {
+    /** 鏂囦欢id 閫氳繃鏂囦欢涓婁紶鎺ュ彛涓婁紶鐨刾df鏂囦欢id */
+    fid?: string;
+    /** 鐢ㄦ埛甯愬彿,蹇呴』瑕佹寚瀹氫竴涓敤鎴峰笎鍙蜂綔涓烘搷浣滆�� */
+    account?: string;
+    elements?: GetUserStorageElementsInput;
+  }
+
+  interface GetUserStorageContractUploadInput {
+    /** 璐﹀彿Id */
+    account?: string;
+    /** 鏂囦欢MD5鍊� 	
+渚嬪锛� FileInputStream file = new FileInputStream("d: \\test\\鎺ュ彛绯荤粺.pdf"); byte[] bdata = IOUtils.toByteArray(file); String fmd5 = DigestUtils.md5Hex(bdata); */
+    fmd5?: string;
+    /** 鏂囦欢绫诲瀷 鍚� 濡侾DF绛� */
+    ftype?: string;
+    /** 鍘熷鏂囦欢鍚� 鏂囦欢鍚嶅繀椤诲甫涓婂悗缂�鍚嶏紝渚嬪鈥淴XXX.pdf鈥� */
+    fname?: string;
+    /** 鎬婚〉鏁� */
+    fpages?: string;
+    /** 鏂囦欢鍐呭  渚嬪锛� FileInputStream file = new FileInputStream("d: \\test\\鎺ュ彛绯荤粺.pdf"); byte[] bdata = IOUtils.toByteArray(file); String fdata =Base64.encodeBase64String(bdata); */
+    fdata?: string;
+    /** 鍚堝悓鏍囬 */
+    title?: string;
+    /** 鍚堝悓鍐呭鎻忚堪 */
+    description?: string;
+    /** 鏈夋晥鏈� 璇ュ悎鍚岄渶瑕佸湪璇ユ椂闂存埅姝箣鍓嶅畬鎴愶紝鏈畬鎴愬悎鍚屼細杩囨湡銆傚缓璁牴鎹笟鍔″疄闄呴渶瑕佽瀹氥�傚崟浣嶏細绉掞紱璁$畻鏂规硶锛氬綋鍓嶇郴缁熸椂闂寸殑鏃堕棿鎴崇鏁�+鏈夋晥鏈熺鏁般�� */
+    expireTime?: string;
+    /** 鐑瓨鍛ㄦ湡 鍚� 姝ゅ弬鏁版槸鍚堝悓鏂囦欢鍦ㄧ儹瀛樺偍涓繚鐣欑殑鏃堕棿闀垮害锛屽崟浣嶄负绉掋�備繚瀛樺湪鐑瓨鍌ㄤ腑鐨勫悎鍚屾暟鎹紝鑷悎鍚岀粨鏉熸椂闂寸畻璧凤紝瓒呰繃姝ゆ鍙傛暟璁惧畾鏃堕暱鐨勫悎鍚屾枃浠讹紝浼氳浆绉诲埌鍐峰瓨鍌ㄤ腑銆�
+璁$畻绀轰緥锛氬淇濆瓨365澶╋紝鍒欏�间负3600*24*365=31536000銆傚弬鏁板彲涓虹┖锛屼负绌烘椂榛樿鍊间负1骞达紙31536000锛夈�傚彇鍊艰寖鍥翠负3600锛�1灏忔椂锛墌157680000锛�5骞达級 */
+    hotStoragePeriod?: string;
+  }
+
+  interface GetUserStorageContractUploadResponse {
+    /** 鍚堝悓ID 鍒涘缓鐨勫悎鍚孖D锛屽湪鍚庣画鎺ュ彛涓娇鐢�
+涓嬭浇绛剧害瀛樿瘉鎶ュ憡 */
+    contractId?: string;
+  }
+
+  interface GetUserStorageContractUploadResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: GetUserStorageContractUploadResponse;
+  }
+
+  interface GetUserStorageElementsInput {
+    /** 椤电爜 鏂版坊鍔犲厓绱犳墍鍦ㄧ殑椤电爜 */
+    pageNum?: string;
+    /** x鍧愭爣 鏂版坊鍔犲厓绱爔鍧愭爣锛岀敤鐧惧垎姣旇〃绀猴紝鍙栧��0.0~1.0銆� */
+    x?: string;
+    /** y鍧愭爣 鏂版坊鍔犲厓绱爕鍧愭爣锛岀敤鐧惧垎姣旇〃绀猴紝鍙栧��0.0~1.0銆� */
+    y?: string;
+    /** 鍏冪礌绫诲瀷 鏂版坊鍔犲厓绱犵殑绫诲瀷銆傜洰鍓嶆敮鎸侊細text锛宨mage涓ょ锛岄粯璁や负text銆� */
+    type?: string;
+    /** 鍏冪礌鍐呭  鏂版坊鍔犲厓绱犵殑鍐呭銆傚鏋滄槸text绫诲瀷锛屼负鏂囨湰锛涘鏋滄槸image绫诲瀷锛屼负base64缂栫爜鍚庣殑鍥剧墖鍐呭銆� */
+    value?: string;
+    /** 瀛椾綋澶у皬 鍚� 濡傛灉鏂版坊鍔犲厓绱犳槸text绫诲瀷锛屽彲浠ョ敤鏉ユ寚瀹氭柊娣诲姞鍏冪礌鐨勫瓧浣撳ぇ灏忋�傞粯璁�14 */
+    fontSize?: string;
+  }
+
+  interface GetUserStorageUploadInput {
+    /** 璐﹀彿Id */
+    account?: string;
+    /** 鏂囦欢MD5鍊� 	
+渚嬪锛� FileInputStream file = new FileInputStream("d: \\test\\鎺ュ彛绯荤粺.pdf"); byte[] bdata = IOUtils.toByteArray(file); String fmd5 = DigestUtils.md5Hex(bdata); */
+    fmd5?: string;
+    /** 鏂囦欢绫诲瀷 鍚� 濡侾DF绛� */
+    ftype?: string;
+    /** 鍘熷鏂囦欢鍚� 鏂囦欢鍚嶅繀椤诲甫涓婂悗缂�鍚嶏紝渚嬪鈥淴XXX.pdf鈥� */
+    fname?: string;
+    /** 鎬婚〉鏁� */
+    fpages?: string;
+    /** 鏂囦欢鍐呭  渚嬪锛� FileInputStream file = new FileInputStream("d: \\test\\鎺ュ彛绯荤粺.pdf"); byte[] bdata = IOUtils.toByteArray(file); String fdata =Base64.encodeBase64String(bdata); */
+    fdata?: string;
+    /** 鏄惁寮哄埗娓呯悊pdf 鏌愪簺pdf涓瓨鍦ㄤ竴浜涚壒娈婂厓绱狅紝浼氬鑷寸鍚嶆棤鏁堛�傛鍙傛暟鍙己鍒舵竻鐞唒df涓殑鐗规畩鍏冪礌锛屼繚璇佺鍚嶆湁鏁堛�� 鏋氫妇鍊硷細 0-涓嶅己鍒舵竻鐞� 1-寮哄埗娓呯悊 */
+    isCleanup?: string;
+  }
+
+  interface GetUserTotalInfoOutput {
+    userId?: string;
+    /** 鍏虫敞 */
+    totalFollow?: number;
+    /** 绮変笣 */
+    totalFollowUser?: number;
+    /** 鐐硅禐 */
+    totalThumbsUp?: number;
+    /** 鏄惁鍏虫敞 */
+    isFollow?: boolean;
+  }
+
+  interface GetUserUploadSignatureImageInput {
+    /** 璐﹀彿Id */
+    account?: string;
+    /** 鍥剧墖鍐呭 鍥剧墖base64瀛楃涓诧紙濡傛灉甯﹀墠缂�锛屼粎鏀寔data:image/png;base64锛� */
+    imageData?: string;
+    /** 绛惧悕/鍗扮珷鍥剧墖鍚嶇О 鍚� 浼犵┖鎴杁efault琛ㄧず鏇存柊榛樿鐨勭鍚�/鍗扮珷鍥剧墖銆� 浼佷笟鐢ㄦ埛濡傛灉鏈夊涓嵃绔狅紝鍙互鎸囧畾鍗扮珷鍚嶇О锛岀缃叉椂鐢ㄦ寚瀹氱殑鍗扮珷鍚嶇О */
+    imageName?: string;
+  }
+
+  interface GetUserWalletAccountTypeOpenInfoInput {
+    /** 鐢ㄦ埛ID */
+    userId?: string;
+    /** 鏄惁闇�瑕佹煡鍏ㄩ儴鏁版嵁 */
+    isAll?: boolean;
+    isFreezeCan?: boolean;
+  }
+
+  interface GetUserWithdrawInput {
+    pageModel?: Pagination;
+    /** 浜ゆ槗鐘舵�� 宸查┏鍥� -10 鎵撴涓� 10 宸插畬鎴� 20 */
+    status?: number;
+    /** 鐢宠璧峰鏃ユ湡 */
+    applyStartDate?: string;
+    /** 鐢宠鎴鏃ユ湡 */
+    applyEndDate?: string;
+    /** 鎻愮幇鏈�灏忛噾棰� */
+    minAmount?: number;
+    /** 鎻愮幇鏈�澶ч噾棰� */
+    maxAmount?: number;
+    /** 璐︽埛鍚嶇О/鎻愮幇璐﹀彿 */
+    keyWords?: string;
+    isMy?: boolean;
+  }
+
+  interface GetWorkPlatSumInfoOutput {
+    /** 鎶曚繚寰呭鏍� */
+    waitForCheck?: number;
+    /** 鎶曚繚寰呮敮浠� */
+    waitForPay?: number;
+    /** 寰呯画淇濊鍗� */
+    waitForContiune?: number;
+    /** 鎶曚繚閲戦 */
+    totalMoney?: number;
+    /** 鎶曚繚浜烘 */
+    totalPersonNumber?: number;
+    /** 浠婃棩鎶曚繚閲戦 */
+    todayMoney?: number;
+    /** 浠婃棩鎶曚繚浜烘 */
+    todayPersonNumber?: number;
+    /** 璁㈠崟鏁扮洰 */
+    orderNumber?: number;
+    /** 鎶曚繚鎴愬姛浜烘 */
+    successPersonNumber?: number;
+    /** 鎶曚繚澶辫触浜烘 */
+    failPersonNumber?: number;
+  }
+
+  interface GigWorkerRechargeFeeOutput {
+    id?: string;
+    companyId?: string;
+    /** 姹囨鏃ユ湡 */
+    transferDate?: string;
+    /** 姹囨閲戦 */
+    amount?: number;
+    /** 鐢靛瓙鍥炲崟鏂囦欢 */
+    eleBillUrl?: string;
+    status?: LgGigWorkerRechargeStatusEnum;
+    /** 鏀舵璐︽埛鍚嶇О */
+    receiveName?: string;
+    /** 鏀舵璐︽埛鎵�灞為摱琛� */
+    receiveBankName?: string;
+    /** 鏀舵璐︽埛鍙� */
+    receiveAccount?: string;
+    remark?: string;
+    /** 瀹℃牳鏃堕棿 */
+    checkDate?: string;
+    /** 瀹℃牳浜� */
+    checkUserId?: string;
+    /** 瀹℃牳鐞嗙敱 */
+    auditNote?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 浼佷笟鍚� */
+    enterpriseName?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    creationTime?: string;
+  }
+
+  interface GigWorkerRechargeFeeOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GigWorkerRechargeFeeOutput[];
+  }
+
+  interface HeadHunterDto {
+    id?: string;
+    categoryId?: string;
+    userId?: string;
+    /** 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    creationTime?: string;
+    lastModificationTime?: string;
+    /** 鏄惁鎺ㄨ崘 1鏄� */
+    isRecommend?: boolean;
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber?: string;
+    /** 鑱屼綅鍚嶇ОId */
+    jobSettingId?: string;
+    /** 鑱屼綅鍚嶇ОId */
+    jobSettingName?: string;
+    /** 璇︾粏鍦板潃 */
+    address?: string;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastShelfTime?: string;
+    /** 鎵�灞炶涓欼D */
+    industrySettingId?: string;
+    /** 鎵�灞炶涓氬悕绉� */
+    industrySettingName?: string;
+    /** 鍛樺伐钖叕 */
+    salary?: number;
+    /** 璧峰钖祫 */
+    startMonthlySalary?: number;
+    /** 鎴璧峰钖祫 */
+    endMonthlySalary?: number;
+    /** 宸ヤ綔浠嬬粛 */
+    jobIntroduction?: string;
+    /** 10 鍥哄畾 20 闈㈣ */
+    salaryType?: number;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    viewCount?: number;
+    attentionCount?: number;
+    companyName?: string;
+    userStatus?: UserCertificationStatusEnum;
+    /** 鐢ㄦ埛鏄惁閿佸畾 */
+    userIsLocked?: boolean;
+    userAuthType?: EnterpriseTypeEnum;
+    /** 瀹℃牳澶囨敞 */
+    checkRemark?: string;
+  }
+
+  interface HeadHunterDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: HeadHunterDto[];
+  }
+
+  interface HeadHunterListInput {
+    pageModel?: Pagination;
+    /** 鏄电О */
+    jobName?: string;
+    status?: number;
+    startDate?: string;
+    endDate?: string;
+  }
+
+  interface HeadHunterRecommendInput {
+    id?: string;
+    isRecommend?: boolean;
+  }
+
+  interface HeadHunterViewInput {
+    /** 璁㈠崟娴忚Id */
+    id?: string;
+    /** 璁㈠崟Id */
+    headHunterId?: string;
+  }
+
+  interface HeadlineInformation {
+    /** 璧勮Id */
+    informationId?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+  }
+
+  interface HelpQuestionDto {
+    id?: string;
+    title?: string;
+    helpTypeSettingId?: string;
+    helpTypeSettingName?: string;
+    status?: number;
+    creationTime?: string;
+    /** 璇︽儏淇℃伅 */
+    intros?: HelpQuestionIntroInfo[];
+  }
+
+  interface HelpQuestionDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: HelpQuestionDto[];
+  }
+
+  interface HelpQuestionIntroInfo {
+    /** 绫诲瀷锛�0涓烘枃鏈紝1涓哄浘鐗囷紝2涓鸿棰戯紱榛樿涓烘枃鏈� */
+    type?: number;
+    /** 鏂囨湰鍐呭 */
+    content?: string;
+    /** 鍥剧墖/瑙嗛璺緞 */
+    path?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
+  interface HOResultSet4047RItem {
+    sThirdVoucher: string;
+    cstInnerFlowNo?: string;
+    othBankFlag?: string;
+    othAreaFlag?: string;
+    idType?: string;
+    idNo?: string;
+    oppBankName?: string;
+    oppAccNo: string;
+    oppAccName: string;
+    oppBranchId?: string;
+    province?: string;
+    city?: string;
+    amount: string;
+    postScript?: string;
+    countryCode?: string;
+  }
+
+  interface HotInformationAdvertiseInfo {
+    /** 璧勮Id */
+    id?: string;
+    /** 璧勮Id */
+    informationId?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 澶撮儴Icon */
+    headIcon?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖锛�-20宸蹭笅鏋� */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鍖哄煙 */
+    fullArea?: string;
+    /** 璇︾粏涓惧姙鍦板潃 */
+    address?: string;
+    /** 鍦板潃 */
+    fullAddress?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鏄惁闇�瑕佹姤鍚� */
+    needApply?: boolean;
+    /** 鎶ュ悕鐘舵�侊細0鎶ュ悕涓紝10杩涜涓紝20宸茬粨鏉� */
+    applyStatus?: number;
+    /** 鎶ュ悕閾炬帴 */
+    applyLink?: string;
+    /** 涓惧姙璧峰鏃ユ湡 */
+    toHoldStartTime?: string;
+    /** 涓惧姙鎴鏃ユ湡 */
+    toHoldEndTime?: string;
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 涓惧姙/鍙戝竷鍗曚綅 */
+    unit?: string;
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 鍏虫敞鏁� */
+    attentionCount?: number;
+    /** 鏈�鍚庢洿鏂版棩鏈� */
+    lastModificationTime?: string;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    provinceCode?: number;
+  }
+
+  interface HotInformationAdvertiseInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: HotInformationAdvertiseInfo[];
+  }
+
+  interface HotProductAdvertiseInfo {
+    /** 浜у搧骞垮憡Id */
+    id?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    /** 澶撮儴Icon */
+    headIcon?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 鏈嶅姟鍟嗘槦绾э細1~5 */
+    serveStarLevel?: number;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 鎴愪氦鏁伴噺 */
+    transactionCount?: number;
+    /** 娴忚鏁� */
+    viewCount?: number;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鑱旂郴浜猴細绫诲瀷涓轰釜浜烘椂鑱旂郴浜轰负鐢宠鏃跺鍚� */
+    contacter?: string;
+    /** 浠樿垂棰� */
+    fee?: number;
+    /** 濂借瘎 */
+    thumbsUpCount?: number;
+    /** 鍏虫敞鏁� */
+    attentionCount?: number;
+    /** 璇勬槦鏁� */
+    starCount?: number;
+    /** 璇勮鏁� */
+    commentCount?: number;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 鐘舵�侊細0锛堝鎴风锛夋彁浜わ紝-10涓嬫灦锛�10涓婃灦 */
+    status?: number;
+    /** 鏄惁瀹㈡埛绔嚜鍙戝箍鍛� */
+    isFromClient?: boolean;
+    areaCode?: number;
+    /** 鐢ㄦ埛鏄惁閿佸畾 */
+    userIsLocked?: boolean;
+    userAuthType?: EnterpriseTypeEnum;
+  }
+
+  interface HotProductAdvertiseInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: HotProductAdvertiseInfo[];
+  }
+
+  interface HRAreaDto {
+    /** 鐪� */
+    provinceCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityCode?: number;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖� */
+    areaCode?: number;
+    /** 鍖� */
+    areaName?: string;
+    /** 鎺掑簭 */
+    sort?: number;
   }
 
   interface IanaTimeZone {
@@ -778,196 +8990,2855 @@
     roleNames: string[];
   }
 
-  type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50;
-
-  interface InsuranceClaimAttachmentOutput {
-    /** 鏂囦欢鍚嶇О */
-    fileName?: string;
-    /** 鏂囦欢鍦板潃 */
-    url?: string;
-    businessType?: InsuranceClaimAttachmentBusinessTypeEnum;
+  interface ImportIdentityCardInput {
+    /** CompanyId */
+    companyId: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+    /** 韬唤璇佸浘鐗� */
+    urls: string[];
   }
 
-  interface InsuranceClaimDetailOutput {
+  interface ImportIdentityCardResult {
     id?: string;
-    /** 娓犻亾 */
-    channel?: string;
     /** 濮撳悕 */
     name?: string;
     /** 韬唤璇佸彿 */
-    idNumber?: string;
-    /** 宸ョ */
-    workType?: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise?: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise?: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTime?: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTime?: string;
-    /** 鍙備繚鏈烘瀯 */
-    insuredInstitution?: string;
-    /** 鎶曚繚鏂规 */
-    insuranceScheme?: string;
-    /** 鍦ㄨ亴鏍囪瘑 */
-    onJobFlag?: string;
-    /** 琛屽埆 */
-    gender?: string;
+    certNo?: string;
+    /** 鎵嬫満鍙� */
+    mobile?: string;
+    /** 鎬у埆 1鐢� 2濂� */
+    sex?: number;
     /** 骞撮緞 */
     age?: number;
-    /** 淇濊垂閲戦 */
-    premiumAmount?: number;
-    /** 澧炲噺璐圭敤 */
-    incDecAmount?: number;
-    /** 淇濆崟id */
-    insuranceOrderId?: string;
-    /** 鎶ユ鏃堕棿 */
-    reportedTime?: string;
-    /** 鑱旂郴鐢佃瘽 */
-    contactNumber?: string;
-    /** 澶囩敤鑱旂郴鐢佃瘽 */
-    bakContactNumber?: string;
-    /** 浜嬫晠绫诲瀷 */
-    accidentType?: string;
-    /** 浜嬫晠鍙戠敓鏃堕棿 */
-    accidentTime?: string;
-    /** 浼ゆ畫姣斾緥 */
-    disabilityRatio?: number;
-    /** 浜嬪彂鍦扮偣 */
-    accidentAddress?: string;
-    /** 浜嬫晠缁忚繃 */
-    accidentProcess?: string;
-    claimResult?: InsuranceClaimResultEnum;
-    /** 涓嬫閲戦 */
-    downPaymentAmount?: number;
-    /** 鐞嗚禂缁撴灉鏃堕棿 */
-    claimResultTime?: string;
-    /** 闄勪欢闆嗗悎 */
-    attachments?: InsuranceClaimAttachmentOutput[];
+    /** 鐢ㄥ伐浼佷笟 */
+    useEmploer?: string;
+    /** 鐢ㄥ伐浼佷笟Id */
+    useEmploerId?: string;
+    /** 鑱屼笟绫诲埆 */
+    jobName?: string;
+    /** 鑱屼笟绫诲埆 */
+    jobType?: string;
+    /** 鑱屼笟绫诲埆 */
+    jobIntType?: number;
+    /** 10 鍦ㄨ亴 20绂昏亴 */
+    staffStatus?: number;
+    /** 澶囨敞 */
+    note?: string;
+    /** 1姝e父 0寮傚父 */
+    isNormal?: boolean;
   }
 
-  interface InsuranceClaimListOutput {
+  interface ImportInsLgWorkerAnalysisList {
     id?: string;
-    /** 韬唤璇佸彿 */
-    idNumber?: string;
     /** 濮撳悕 */
     name?: string;
-    /** 鎶ユ鏃堕棿 */
-    reportedTime?: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTime?: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTime?: string;
-    /** 浜嬫晠绫诲瀷 */
-    accidentType?: string;
-    /** 浜嬫晠鍙戠敓鏃堕棿 */
-    accidentTime?: string;
-    /** 浼ゆ畫姣斾緥 */
-    disabilityRatio?: number;
-    /** 鐞嗚禂娓犻亾 */
-    claimChannel?: string;
-    claimResult?: InsuranceClaimResultEnum;
-    claimResultStr?: string;
-    /** 涓嬫閲戦 */
-    downPaymentAmount?: number;
-    /** 缁�/鎾ゆ鏃ユ湡 */
-    claimResultTime?: string;
+    /** 鎵嬫満鍙� */
+    mobile?: string;
+    /** 澶囨敞 */
+    note?: string;
+    /** 1姝e父 0寮傚父 */
+    isNormal?: boolean;
+  }
+
+  interface ImportInsLgWorkerOutput {
+    successCount?: number;
+    failureCount?: number;
+    errorList?: ImportInsLgWorkerAnalysisList[];
+  }
+
+  interface ImportInsStaffAnalysisList {
+    id?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 韬唤璇佸彿 */
+    certNo?: string;
+    /** 鎵嬫満鍙� */
+    mobile?: string;
+    /** 鎬у埆 1鐢� 2濂� */
+    sex?: number;
+    /** 骞撮緞 */
+    age?: number;
+    /** 鐢ㄥ伐浼佷笟 */
+    useEmploer?: string;
+    /** 鐢ㄥ伐浼佷笟Id */
+    useEmploerId?: string;
+    /** 鑱屼笟绫诲埆 */
+    jobName?: string;
+    /** 鑱屼笟绫诲埆 */
+    jobType?: string;
+    /** 鑱屼笟绫诲埆 */
+    jobIntType?: number;
+    /** 10 鍦ㄨ亴 20绂昏亴 */
+    staffStatus?: number;
+    /** 澶囨敞 */
+    note?: string;
+    /** 1姝e父 0寮傚父 */
+    isNormal?: boolean;
+  }
+
+  interface ImportInsStaffAnalysisListOutput {
+    listTrueStaff?: ImportInsStaffAnalysisList[];
+    listErrorStaff?: ImportInsStaffAnalysisList[];
+    listUseEmploer?: UseEmploerDto[];
+  }
+
+  interface IncentivePaymentsManageListOutput {
+    id?: string;
+    creationTime?: string;
+    userId?: string;
+    /** 澶囨敞 */
+    remark?: string;
+    lastModificationTime?: string;
+    lastModifierName?: string;
+    lastModifierId?: string;
+    /** 濂栧姳閲戦噾棰� */
+    incentivePaymentsAmount?: number;
+    /** 鍙戞斁鍑瘉 */
+    issueVouchersUrl?: string;
+    /** 浜т笟鍥尯鍚嶇О */
+    industrialParkName?: string;
+    /** 浜т笟鍥尯Id */
+    industrialParkId?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 鍙戞斁鏃堕棿 */
+    issueTime?: string;
+  }
+
+  interface IncentivePaymentsManageListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: IncentivePaymentsManageListOutput[];
+  }
+
+  type IncomeExpenseTypeEnum = 10 | 20;
+
+  interface IndustrialParkDetailOutput {
+    id?: string;
+    /** 鍥尯鍚嶇О */
+    parkName?: string;
+    /** 璐熻矗浜哄悕绉� */
+    leaderName?: string;
+    /** 璐熻矗浜虹數璇� */
+    leaderMobile?: string;
+    /** 鍥尯绫诲瀷 */
+    parkTypeId?: string;
+    status?: IndustrialParkStatusEnum;
+    /** 娉ㄥ唽鍦板潃 */
+    registerAddress?: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface IndustrialParkDropDownOutput {
+    id?: string;
+    /** 鍥尯鍚嶇О */
+    parkName?: string;
+  }
+
+  interface IndustrialParkListOutput {
+    id?: string;
+    /** 鍥尯鍚嶇О */
+    parkName?: string;
+    /** 璐熻矗浜哄悕绉� */
+    leaderName?: string;
+    /** 璐熻矗浜虹數璇� */
+    leaderMobile?: string;
+    /** 鍥尯绫诲瀷 */
+    parkTypeId?: string;
+    status?: IndustrialParkStatusEnum;
+  }
+
+  interface IndustrialParkListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: IndustrialParkListOutput[];
+  }
+
+  type IndustrialParkStatusEnum = 10 | -10;
+
+  interface IndustryBodyAuditDatilOutput {
+    id?: string;
+    userId?: string;
+    industryBodyId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈烘瀯绫诲瀷Id */
+    institutionTypeId?: string;
+    /** 鏈烘瀯绫诲瀷鍚嶇О */
+    institutionTypeName?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface IndustryBodyAuditListOutput {
+    id?: string;
+    userId?: string;
+    industryBodyId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈烘瀯绫诲瀷Id */
+    institutionTypeId?: string;
+    /** 鏈烘瀯绫诲瀷鍚嶇О */
+    institutionTypeName?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface IndustryBodyAuditListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: IndustryBodyAuditListOutput[];
+  }
+
+  interface IndustryBodyDto {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    institutionTypeId?: string;
+    status?: ParkOrStatusEnum;
+    isUserCertification?: boolean;
+  }
+
+  interface IndustryBodyListOutput {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈烘瀯绫诲瀷Id */
+    institutionTypeId?: string;
+    /** 鏈烘瀯绫诲瀷鍚嶇О */
+    institutionTypeName?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    status?: ParkOrStatusEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 鏄惁宸叉湁鍥尯 */
+    hasPark?: boolean;
+  }
+
+  interface IndustryBodyListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: IndustryBodyListOutput[];
+  }
+
+  interface IndustryMatingAuditDatilOutput {
+    id?: string;
+    userId?: string;
+    industryMatingId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈嶅姟绫诲瀷Id */
+    serviceTypeId?: string;
+    /** 鏈嶅姟璧勮川 */
+    serviceQualificationsUrl?: string;
+    /** 浼佷笟绫诲瀷鍚嶇О */
+    serviceTypeName?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface IndustryMatingAuditListOutput {
+    id?: string;
+    userId?: string;
+    industryMatingId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈嶅姟绫诲瀷Id */
+    serviceTypeId?: string;
+    /** 鏈嶅姟璧勮川 */
+    serviceQualificationsUrl?: string;
+    /** 浼佷笟绫诲瀷鍚嶇О */
+    serviceTypeName?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface IndustryMatingAuditListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: IndustryMatingAuditListOutput[];
+  }
+
+  interface IndustryMatingDto {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    status?: ParkOrStatusEnum;
+    /** 鏈嶅姟绫诲瀷Id */
+    serviceTypeId?: string;
+    /** 鏈嶅姟璧勮川 */
+    serviceQualificationsUrl?: string;
+    isUserCertification?: boolean;
+  }
+
+  interface IndustryMatingListOutput {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈嶅姟绫诲瀷Id */
+    serviceTypeId?: string;
+    /** 鏈嶅姟璧勮川 */
+    serviceQualificationsUrl?: string;
+    /** 浼佷笟绫诲瀷鍚嶇О */
+    serviceTypeName?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    status?: ParkOrStatusEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface IndustryMatingListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: IndustryMatingListOutput[];
+  }
+
+  type InformationAcquisitionPlatformTypeEnum = 1 | 2;
+
+  type InformationAdoptStatusEnum = 10 | 20;
+
+  interface InformationAdvertiseDetail {
+    /** 璧勮骞垮憡Id */
+    id?: string;
+    /** 璧勮Id */
+    informationId?: string;
+    /** 璧勮鏍囬 */
+    title?: string;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 鑱旂郴浜猴細绫诲瀷涓轰釜浜烘椂鑱旂郴浜轰负鐢宠鏃跺鍚� */
+    contacter?: string;
+    /** 瀵瑰鑱旂郴浜� */
+    outerContacter?: string;
+    /** 瀵瑰鑱旂郴鐢佃瘽鏄惁骞冲彴鐢佃瘽 */
+    isOuterPhonePlatform?: boolean;
+    /** 瀵瑰鑱旂郴浜哄彿鐮� */
+    outerContacterPhone?: string;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 浠樿垂棰� */
+    fee?: number;
+  }
+
+  interface InformationAdvertiseForManage {
+    /** 璧勮骞垮憡Id */
+    id?: string;
+    /** 璧勮Id */
+    informationId?: string;
+    /** 璧勮鏍囬 */
+    title?: string;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 璧勮鏉ユ簮璇存槑 */
+    fromMessage?: string;
+    /** 鍙戝竷浜� */
+    publisher?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鐘舵�侊細0锛堝鎴风锛夋彁浜わ紝-10涓嬫灦锛�10涓婃灦 */
+    status?: number;
+    /** 鏄惁瀹㈡埛绔嚜鍙戝箍鍛� */
+    isFromClient?: boolean;
+  }
+
+  interface InformationAdvertiseForManagePageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InformationAdvertiseForManage[];
+  }
+
+  interface InformationCheckInput {
+    /** 璧勮Id */
+    id?: string;
+    /** 瀹℃牳鐘舵�侊細10閫氳繃锛�-10椹冲洖 */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鍒濆娴忚閲� */
+    initViewCount?: number;
+    /** 鍒濆鍏虫敞閲� */
+    initAttendedCount?: number;
+    /** 鍒濆鐐硅禐閲� */
+    initThumbsUpCount?: number;
+  }
+
+  interface InformationDetail {
+    /** 璧勮Id */
+    id?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鐪丆ode */
+    provinceCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯侰ode */
+    cityCode?: number;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄煙Code */
+    areaCode?: number;
+    /** 鍖哄煙 */
+    areaName?: string;
+    /** 鍖哄煙 */
+    fullArea?: string;
+    /** 璇︾粏涓惧姙鍦板潃 */
+    address?: string;
+    /** 鍦板潃 */
+    fullAddress?: string;
+    /** 缁忓害 */
+    longitude?: number;
+    /** 绾害 */
+    latitude?: number;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鏄惁鍘熷垱 */
+    isOriginal?: boolean;
+    /** 杞浇閾炬帴 */
+    repostLink?: string;
+    /** 鏄惁闇�瑕佹姤鍚� */
+    needApply?: boolean;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鎶ュ悕閾炬帴 */
+    applyLink?: string;
+    /** 涓惧姙璧峰鏃ユ湡 */
+    toHoldStartTime?: string;
+    /** 涓惧姙鎴鏃ユ湡 */
+    toHoldEndTime?: string;
+    /** 璧勮鏉ユ簮锛�0鍗曚綅锛�1涓汉 */
+    fromType?: number;
+    /** 璧勮鏉ユ簮璇存槑 */
+    fromMessage?: string;
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 涓惧姙/鍙戝竷鍗曚綅 */
+    unit?: string;
+    /** 瀹炶鍖哄煙锛�0鍏ㄥ浗锛�1鐪佷唤 */
+    implementAreaType?: number;
+    /** 鍒濆娴忚閲� */
+    initViewCount?: number;
+    /** 鍒濆鍏虫敞閲� */
+    initAttendedCount?: number;
+    /** 鍒濆鐐硅禐閲� */
+    initThumbsUpCount?: number;
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 璇︽儏淇℃伅 */
+    intros?: IntroInfo[];
+    /** 瀹炶鐪佷唤淇℃伅 */
+    provinces?: ProvinceInfo[];
+    /** 鏄惁鑷繁鍒涘缓 */
+    isOwnerCreate?: boolean;
+    /** 浣滆�� */
+    author?: string;
+    showStatus?: InformationShowStatusEnum;
+    /** 鏈夋晥鎴鏃堕棿 */
+    expirationDateTime?: string;
+    /** 鐘舵�侊細HumanResourcesConstant.InformationStatus */
+    status?: number;
+  }
+
+  interface InformationDetailInfo {
+    /** 璧勮Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 鏉ユ簮 */
+    serveName?: string;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖锛�-20宸蹭笅鏋� */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鐪丆ode */
+    provinceCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯侰ode */
+    cityCode?: number;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄煙Code */
+    areaCode?: number;
+    /** 鍖哄煙 */
+    areaName?: string;
+    /** 鍖哄煙 */
+    fullArea?: string;
+    /** 璇︾粏涓惧姙鍦板潃 */
+    address?: string;
+    /** 鍦板潃 */
+    fullAddress?: string;
+    /** 缁忓害 */
+    longitude?: number;
+    /** 绾害 */
+    latitude?: number;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鏄惁鍘熷垱 */
+    isOriginal?: boolean;
+    /** 杞浇閾炬帴 */
+    repostLink?: string;
+    /** 鏄惁闇�瑕佹姤鍚� */
+    needApply?: boolean;
+    /** 鎶ュ悕鐘舵�侊細0鎶ュ悕涓紝10杩涜涓紝20宸茬粨鏉� */
+    applyStatus?: number;
+    /** 鎶ュ悕閾炬帴 */
+    applyLink?: string;
+    /** 涓惧姙璧峰鏃ユ湡 */
+    toHoldStartTime?: string;
+    /** 涓惧姙鎴鏃ユ湡 */
+    toHoldEndTime?: string;
+    fromType?: InformationFormTypeEnum;
+    /** 璧勮鏉ユ簮璇存槑 */
+    fromMessage?: string;
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 璇︽儏淇℃伅 */
+    intros?: IntroInfo[];
+    /** 瀹炶鐪佷唤淇℃伅 */
+    provinces?: ProvinceInfo[];
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 涓惧姙/鍙戝竷鍗曚綅 */
+    unit?: string;
+    /** 瀹炶鍖哄煙锛�0鍏ㄥ浗锛�1鐪佷唤 */
+    implementAreaType?: number;
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 鏄惁骞垮憡鍖� */
+    isOnAdvertise?: boolean;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 鍏虫敞鏁� */
+    attentionCount?: number;
+    /** 璧� */
+    rewardAmount?: number;
     /** 鏈�鍚庢洿鏂版棩鏈� */
     lastModificationTime?: string;
-    /** 淇濆崟id */
-    insuranceOrderId?: string;
-    createTime?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 鎵撹祻淇℃伅 */
+    rewards?: RewardInfo[];
+    /** 鏄惁鎴戠殑鍏虫敞 */
+    isMyAttention?: boolean;
+    /** 鏄惁鎴戝凡璧� */
+    isMyThumbsUp?: boolean;
+    /** 鐐硅禐Id */
+    thumbsUpId?: string;
+    /** 鏄惁鑷繁鍒涘缓 */
+    isOwnerCreate?: boolean;
   }
 
-  interface InsuranceClaimListOutputPageOutput {
+  interface InformationForHomePageDto {
+    categoryId?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 璧勮绫诲埆涓嬬殑瀛愪俊鎭� */
+    informationForHomePageItems?: InformationForHomePageItem[];
+  }
+
+  interface InformationForHomePageItem {
+    /** 璧勮Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鏈�鍚庢洿鏂版棩鏈� */
+    lastModificationTime?: string;
+  }
+
+  interface InformationForManage {
+    /** 璧勮Id */
+    id?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 璧勮鏍囬 */
+    title?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    categoryId?: string;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鐘舵�侊細10閫氳繃锛堟樉绀轰腑锛夛紝-20宸蹭笅鏋� */
+    status?: number;
+    fromType?: InformationFormTypeEnum;
+    /** 璧勮鏉ユ簮璇存槑 */
+    fromMessage?: string;
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 鏄惁骞垮憡鍖� */
+    isOnAdvertise?: boolean;
+    /** 鐪丆ode */
+    provinceCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯侰ode */
+    cityCode?: number;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄煙Code */
+    areaCode?: number;
+    /** 鍖哄煙 */
+    areaName?: string;
+    /** 鍖哄煙 */
+    fullArea?: string;
+    /** 璇︾粏涓惧姙鍦板潃 */
+    address?: string;
+    /** 鍦板潃 */
+    fullAddress?: string;
+    /** 瀹炶鍖哄煙锛�0鍏ㄥ浗锛�1鐪佷唤 */
+    implementAreaType?: number;
+    /** 浣滆�� */
+    author?: string;
+    /** 鏄惁鍘熷垱 */
+    isOriginal?: boolean;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    showStatus?: InformationShowStatusEnum;
+    /** 瀹炶鐪佷唤淇℃伅 */
+    provinces?: ProvinceInfo[];
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鍒涘缓浜� */
+    creationName?: string;
+    recommendStatus?: InformationRecommendStatusEnum;
+    /** 鏈夋晥鎴鏃堕棿 */
+    expirationDateTime?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 澶氬皯鏃堕棿涔嬪墠瀛楃涓� */
+    beforeTimeStr?: string;
+  }
+
+  interface InformationForManagePageOutput {
     pageModel?: Pagination;
     objectData?: any;
-    data?: InsuranceClaimListOutput[];
+    data?: InformationForManage[];
   }
 
-  type InsuranceClaimResultEnum = 10 | 20 | 30;
+  type InformationFormTypeEnum = 0 | 1 | 2 | 3 | 4;
 
-  interface InsuranceClaimYearMonthCountListOutput {
-    year?: number;
-    month?: number;
-    count?: number;
-  }
-
-  interface InsuranceOrderListOutput {
+  interface InformationInfo {
+    /** 璧勮Id */
     id?: string;
-    /** 娓犻亾 */
-    channel?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 鏉ユ簮 */
+    serveName?: string;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖锛�-20宸蹭笅鏋� */
+    status?: number;
+    showStatus?: InformationShowStatusEnum;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鐪丆ode */
+    provinceCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯侰ode */
+    cityCode?: number;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄煙Code */
+    areaCode?: number;
+    /** 鍖哄煙 */
+    areaName?: string;
+    /** 鍖哄煙 */
+    fullArea?: string;
+    /** 璇︾粏涓惧姙鍦板潃 */
+    address?: string;
+    /** 鍦板潃 */
+    fullAddress?: string;
+    /** 缁忓害 */
+    longitude?: number;
+    /** 绾害 */
+    latitude?: number;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鏄惁鍘熷垱 */
+    isOriginal?: boolean;
+    /** 杞浇閾炬帴 */
+    repostLink?: string;
+    /** 鏄惁闇�瑕佹姤鍚� */
+    needApply?: boolean;
+    /** 鎶ュ悕鐘舵�侊細0鎶ュ悕涓紝10杩涜涓紝20宸茬粨鏉� */
+    applyStatus?: number;
+    /** 鎶ュ悕閾炬帴 */
+    applyLink?: string;
+    /** 涓惧姙璧峰鏃ユ湡 */
+    toHoldStartTime?: string;
+    /** 涓惧姙鎴鏃ユ湡 */
+    toHoldEndTime?: string;
+    fromType?: InformationFormTypeEnum;
+    /** 璧勮鏉ユ簮璇存槑 */
+    fromMessage?: string;
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 璇︽儏淇℃伅 */
+    intros?: IntroInfo[];
+    /** 瀹炶鐪佷唤淇℃伅 */
+    provinces?: ProvinceInfo[];
+    /** 骞垮憡淇℃伅 */
+    advertises?: AdvertiseInfo[];
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 涓惧姙/鍙戝竷鍗曚綅 */
+    unit?: string;
+    /** 瀹炶鍖哄煙锛�0鍏ㄥ浗锛�1鐪佷唤 */
+    implementAreaType?: number;
+    /** 鍒濆娴忚閲� */
+    initViewCount?: number;
+    /** 鍒濆鍏虫敞閲� */
+    initAttendedCount?: number;
+    /** 鍒濆鐐硅禐鏁� */
+    initThumbsUpCount?: number;
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 鏄惁骞垮憡鍖� */
+    isOnAdvertise?: boolean;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 鍏虫敞鏁� */
+    attentionCount?: number;
+    /** 璧� */
+    rewardAmount?: number;
+    /** 鏈�鍚庢洿鏂版棩鏈� */
+    lastModificationTime?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 鎵撹祻淇℃伅 */
+    rewards?: RewardInfo[];
+    /** 鏄惁鎴戠殑鍏虫敞 */
+    isMyAttention?: boolean;
+    /** 鏄惁鎴戝凡璧� */
+    isMyThumbsUp?: boolean;
+    /** 鏄惁鑷繁鍒涘缓 */
+    isOwnerCreate?: boolean;
+    /** 鏄惁鏀寔骞垮憡 */
+    isSupportAdvertise?: boolean;
+    /** 浣滆�� */
+    author?: string;
+    recommendStatus?: InformationRecommendStatusEnum;
+    /** 鏈夋晥鎴鏃堕棿 */
+    expirationDateTime?: string;
+    /** 鍏虫敞鏃堕棿 */
+    attentionTime?: string;
+  }
+
+  interface InformationInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InformationInfo[];
+  }
+
+  type InformationRecommendStatusEnum = 10 | 20;
+
+  interface InformationRewardInput {
+    /** 琚墦璧忎汉Id */
+    userId?: string;
+    /** 璧勮Id */
+    informationId?: string;
+    /** 鎵撹祻閲戦 */
+    amount?: number;
+    /** 鎵撹祻鍒嗘垚閲戦 */
+    shareAmount?: number;
+  }
+
+  interface InformationShowDetailDto {
+    id?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 浣滆�� */
+    author?: string;
+    fromType?: InformationFormTypeEnum;
+    /** 澶氬皯鏃堕棿涔嬪墠瀛楃涓� */
+    beforeTimeStr?: string;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鏄惁鎴戝凡璧� */
+    isMyThumbsUp?: boolean;
+    recommendStatus?: InformationRecommendStatusEnum;
+    introInfo?: IntroInfo;
+    /** 璇︽儏淇℃伅 */
+    intros?: IntroInfo[];
+    /** 鏄惁鍘熷垱 */
+    isOriginal?: boolean;
+    /** 璇︾粏涓惧姙鍦板潃 */
+    address?: string;
+    /** 缁忓害 */
+    longitude?: number;
+    /** 绾害 */
+    latitude?: number;
+    /** 涓惧姙璧峰鏃ユ湡 */
+    toHoldStartTime?: string;
+    /** 涓惧姙鎴鏃ユ湡 */
+    toHoldEndTime?: string;
+    /** 涓惧姙/鍙戝竷鍗曚綅 */
+    unit?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鎶ュ悕閾炬帴 */
+    applyLink?: string;
+    /** 鍒嗕韩鏁� */
+    shareCount?: number;
+    /** 鍏虫敞鏁� */
+    attentionCount?: number;
+    /** 鏄惁鎴戠殑鍏虫敞 */
+    isMyAttention?: boolean;
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 鐢ㄦ埛澶村儚鍦板潃 */
+    avatarUrl?: string;
+    isFollow?: boolean;
+    /** 鍙戝竷鑰呭悕绉� */
+    publisherName?: string;
+  }
+
+  interface InformationShowListDto {
+    id?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 浣滆�� */
+    author?: string;
+    fromType?: InformationFormTypeEnum;
+    /** 澶氬皯鏃堕棿涔嬪墠瀛楃涓� */
+    beforeTimeStr?: string;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鏄惁鎴戝凡璧� */
+    isMyThumbsUp?: boolean;
+    recommendStatus?: InformationRecommendStatusEnum;
+    introInfo?: IntroInfo;
+  }
+
+  interface InformationShowListDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InformationShowListDto[];
+  }
+
+  type InformationShowStatusEnum = 1 | 2;
+
+  interface InformationThumbsUpInputV2 {
+    /** 浜у搧璇勮Id */
+    informationId?: string;
+    userId?: string;
+  }
+
+  interface InformationViewInput {
+    /** 浜у搧鐐硅禐Id */
+    id?: string;
+    /** 浜у搧璇勮Id */
+    informationId?: string;
+  }
+
+  interface InformationWaitForCheck {
+    /** 璧勮Id */
+    id?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝-10椹冲洖 */
+    status?: number;
+    /** 鏉ユ簮 */
+    serveName?: string;
+    fromType?: InformationFormTypeEnum;
+    /** 璧勮鏉ユ簮璇存槑 */
+    fromMessage?: string;
+    /** 鐪丆ode */
+    provinceCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯侰ode */
+    cityCode?: number;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄煙Code */
+    areaCode?: number;
+    /** 鍖哄煙 */
+    areaName?: string;
+    /** 鍖哄煙 */
+    fullArea?: string;
+    /** 璇︾粏涓惧姙鍦板潃 */
+    address?: string;
+    /** 鍦板潃 */
+    fullAddress?: string;
+    /** 瀹炶鍖哄煙锛�0鍏ㄥ浗锛�1鐪佷唤 */
+    implementAreaType?: number;
+    /** 瀹炶鐪佷唤淇℃伅 */
+    provinces?: ProvinceInfo[];
+    /** 浣滆�� */
+    author?: string;
+    /** 鏄惁鍘熷垱 */
+    isOriginal?: boolean;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    showStatus?: InformationShowStatusEnum;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鍒涘缓浜� */
+    creationName?: string;
+    /** 鏈夋晥鎴鏃堕棿 */
+    expirationDateTime?: string;
+  }
+
+  interface InformationWaitForCheckPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InformationWaitForCheck[];
+  }
+
+  interface InitSettingInfo {
+    /** 骞冲彴鑷惀鏈嶅姟鍟嗗悕绉� */
+    selfSupportingServiceName?: string;
+    /** 骞冲彴鏈嶅姟鐢佃瘽 */
+    platServicePhone?: string;
+  }
+
+  interface InquiryAccountStopItem {
+    stopPayFlw?: string;
+    startDate?: string;
+    endDate?: string;
+    remark?: string;
+    stopCode?: string;
+    freezeStatu?: string;
+  }
+
+  interface InquiryAccountStopPaymentDetailsInput {
+    mrchCode: string;
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    accountNo: string;
+    pageNo?: string;
+  }
+
+  interface InquiryAccountStopPaymentDetailsOutput {
+    cSize?: string;
+    endFlag?: string;
+    list?: InquiryAccountStopItem[];
+  }
+
+  interface InquiryIntoTheCurrentDetailsOfMainSubaccountAccountOutput {
+    count?: string;
+    allCount?: string;
+    isEnd?: string;
+    list?: PrimaryAcctDetialItemOne[];
+  }
+
+  interface InquiryIntoTheCurrentDetailsOfMainSubaccountAccountTwoInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    mainAccount: string;
+    opFlag: string;
+    reqSubAccount?: string;
+    startTime: string;
+    endTime: string;
+    remark?: string;
+    dcFlag?: string;
+    pageNo: string;
+    pageSize?: string;
+  }
+
+  interface InsurancePolicyDetailInfo {
+    insurancePolicyDetailId?: string;
+    companyId?: string;
+    /** 淇濆崟Id */
+    insurePolicyId?: string;
+    /** 鎵瑰崟Id */
+    batchBillId?: string;
+    companyName?: string;
+    customerId?: string;
+    /** 鏈嶅姟瀹㈡埛鐢叉柟 */
+    customerName?: string;
+    name?: string;
+    idNumber?: string;
+    phoneNumber?: string;
+    recordCnt?: number;
+    /** 鐘舵�� 4寰呭鏍� 6寰呮敮浠�  10鎶曚繚鎴愬姛  -10鎶曚繚澶辫触  25閫�淇濆緟瀹℃牳 */
+    status?: number;
+    statusStr?: string;
+    effectStartTime?: string;
+    effectStartTimeStr?: string;
+    effectEndTime?: string;
+    effectEndTimeStr?: string;
+    creationTime?: string;
+    creationTimeStr?: string;
+    orderNo?: number;
+    errorMsg?: string;
+    /** 鍙樻洿绫诲瀷 10澧炲姞 20鍒犻櫎 30淇敼 */
+    changeType?: number;
+    sex?: number;
+    sexStr?: string;
+    age?: number;
+    useEmploer?: string;
+    useEmploerId?: string;
+    jobName?: string;
+    jobType?: string;
+    checkStatus?: BatchBillCheckStatus;
+  }
+
+  interface InsurancePolicyDetailInfoJx {
+    insurancePolicyDetailId?: string;
+    companyId?: string;
+    /** 淇濆崟Id */
+    insurePolicyId?: string;
+    /** 鎵瑰崟Id */
+    batchBillId?: string;
+    companyName?: string;
+    customerId?: string;
+    /** 鍙樻洿绫诲瀷 */
+    changeType?: number;
+    /** 鏈嶅姟瀹㈡埛鐢叉柟 */
+    customerName?: string;
+    name?: string;
+    idNumber?: string;
+    phoneNumber?: string;
+    recordCnt?: number;
+    /** 鐘舵�� 4寰呭鏍� 6寰呮敮浠�  10鎶曚繚鎴愬姛  -10鎶曚繚澶辫触  25閫�淇濆緟瀹℃牳 */
+    status?: number;
+    statusStr?: string;
+    effectStartTime?: string;
+    effectStartTimeStr?: string;
+    effectEndTime?: string;
+    effectEndTimeStr?: string;
+    creationTime?: string;
+    creationTimeStr?: string;
+    sex?: number;
+    sexStr?: string;
+    age?: number;
+    useEmploer?: string;
+    useEmploerId?: string;
+    jobName?: string;
+    jobType?: string;
+    orderNo?: number;
+    errorMsg?: string;
+  }
+
+  interface InsurancePolicyDetailInfoJxPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsurancePolicyDetailInfoJx[];
+  }
+
+  interface InsurancePolicyDetailInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsurancePolicyDetailInfo[];
+  }
+
+  interface InsurancePolicyInfo {
+    insurePlanId?: string;
+    insurancePolicyId?: string;
+    /** 鎶曚繚鏂瑰紡 10绾夸笂鎶曚繚  20绾夸笅鎶曚繚 */
+    insureOnlineType?: number;
+    /** 渚涘簲鍟嗗悕绉� */
+    supplierName?: string;
+    /** 淇濋櫓缂栧彿 */
+    serialNum?: string;
+    /** 浜鸿祫鏈烘瀯Id */
+    companyId?: string;
+    /** 浜鸿祫鏈烘瀯鍚嶇О */
+    companyName?: string;
+    /** 鍒涘缓浜� */
+    creatorName?: string;
+    /** 鍒涘缓鏃ユ湡 */
+    createDate?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    /** 璧峰鏃ユ湡 */
+    insureStartDate?: string;
+    /** 鎴鏃ユ湡 */
+    insureEndDate?: string;
+    /** 鎶曚繚绫诲瀷(鎶曚繚鐨勯櫓绉嶇紪鐮�: ACCIDENT: 鎰忓闄�, EMPLOYER_LIABILITY: 闆囦富闄�) */
+    insuranceTypeCode?: string;
+    /** 鎶曚繚浜烘暟 */
+    numberOfInsured?: number;
+    /** 鎶曚繚鎴愬姛 */
+    numberOfSuccess?: number;
+    /** 鎶曚繚澶辫触 */
+    numberOfFailed?: number;
+    /** 閫�淇濅汉鏁� */
+    numberOfRefund?: number;
+    /** 鎶曚繚鏂瑰紡(淇濋殰鍛ㄦ湡:1D,30D,360D) */
+    period?: string;
+    /** 鎬讳繚棰濓紙鍒嗭級 */
+    sumInsured?: number;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 閫�淇濋噾棰� */
+    refundPremium?: number;
+    /** 浜哄憳鍒嗙被 */
+    jobCode?: string;
+    refundMoney?: number;
+    /** 鎶曚繚淇濋 */
+    sumInsuredOfString?: string;
+    /** 鎶曚繚璐圭敤 */
+    amount?: number;
+    /** 0 鏈叏閮ㄦ敹鍒板洖璋� 10 鎶曚繚鎴愬姛 -10鎶曚繚澶辫触  20鏈敓鏁� */
+    policyStatus?: number;
+    /** 鎶曚繚鐘舵�� */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 淇濆崟鍙� */
+    policyNo?: string;
+    merchantsId?: string;
+    merchantsName?: string;
+    salesCompanyName?: string;
+    salesCompanyId?: string;
+    effectStartTime?: string;
+    effectEndTime?: string;
+    /** 淇濋櫓鍒版湡鏃堕棿(澶�) */
+    remainDays?: number;
+    /** 璁剧疆鎶曚繚鏃堕棿 */
+    setInsureDateTime?: string;
+    /** 鎶曚繚鍗� */
+    insureBillUrl?: string;
+    /** 淇濆崟 */
+    effectBillUrl?: string;
+    /** 淇濋櫓鍗曞彿 */
+    insureBillNo?: string;
+    /** 鏂规鍚嶇О */
+    schemeType?: string;
+    productSchemeTypeId?: string;
+    /** 淇濋櫓浜у搧Id */
+    productId?: string;
+    /** 淇濋櫓鍚嶇О */
+    productName?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+    /** 鏀舵浼佷笟鍚嶇О */
+    reveiveFundCompanyName?: string;
+    /** 鏀舵浼佷笟閾惰璐﹀彿 */
+    reveiveFundAccountNo?: string;
+    /** 鏀舵閾惰 */
+    reveiveFundBankId?: number;
+    /** 鏀舵閾惰鍚嶇О */
+    reveiveFundBankName?: string;
+    /** 鏀舵鎵�灞炴敮琛� */
+    reveiveFundBankRamus?: string;
+    /** 鏀粯鏃ユ湡 */
+    payDate?: string;
+    /** 鐢靛瓙鍥炲崟 */
+    payVoucherUrl?: string;
+    /** 杞处浠g爜 */
+    transferCode?: string;
+    /** 淇濋櫓鍏徃鍚嶇О */
+    organizationName?: string;
+    /** 鎶曚繚浜哄悕绉� */
+    holderName?: string;
+    /** 鎶曚繚浜篒d */
+    holderId?: string;
+    /** 鎶曚繚浜烘硶浜� */
+    holderLegalPerson?: string;
+    holderCertificateType?: CertificateType;
+    /** 鎶曚繚浜鸿瘉浠跺彿 */
+    holderCertNo?: string;
+    holderCertUrl?: string;
+    /** 鎶曚繚浜哄湴鍧� */
+    holderAddress?: string;
+    /** 鑱旂郴浜� */
+    contracter?: string;
+    /** 鑱旂郴浜篒d */
+    contracterId?: string;
+    /** 鑱旂郴鏂瑰紡 */
+    contracterPhone?: string;
+    /** 琚繚闄╀汉鍚嶇О */
+    insurederName?: string;
+    /** 琚繚闄╀汉Id */
+    insurederId?: string;
+    /** 琚繚闄╀汉娉曚汉 */
+    insurederLegalPerson?: string;
+    insurederCertificateType?: CertificateType;
+    /** 琚繚闄╀汉璇佷欢鍙� */
+    insurederCertNo?: string;
+    insurederCertUrl?: string;
+    /** 琚繚闄╀汉鍦板潃 */
+    insurederAddress?: string;
+    /** 涓枃閲戦 */
+    chineseAmountTxt?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    /** 鏄惁鏈夋壒鍗� */
+    isHasBatchBill?: boolean;
+    /** 纭鍒拌处澶囨敞 */
+    confirmToAccountRemark?: string;
+    /** 鍒版湡/鐢熸晥鏃堕棿鎻愮ず */
+    insureStartEndTimeTips?: string;
+  }
+
+  interface InsurancePolicyInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsurancePolicyInfo[];
+  }
+
+  interface InsurancePolicyRecord {
+    id?: string;
+    /** 鎶曚繚璁″垝Id */
+    insurePlanId?: string;
+    /** 鎶曚繚鏂瑰紡 10绾夸笂鎶曚繚  20绾夸笅鎶曚繚 */
+    insureOnlineType?: number;
+    insureMarketProductId?: string;
+    companyId?: string;
+    companyName?: string;
+    /** 鏈嶅姟鐢叉柟Id */
+    customerId?: string;
+    /** 鏈嶅姟鐢叉柟 */
+    customerName?: string;
+    insuranceTypeCode?: string;
+    /** 鎶曚繚鏃ユ湡 */
+    insureDate?: string;
+    /** 淇濋櫓鎴鏃ユ湡 */
+    insureEndDate?: string;
+    /** 鎶曚繚鏂瑰紡(淇濋殰鍛ㄦ湡:1D,30D,360D) */
+    period?: string;
+    /** 鎶曚繚閲戦 */
+    price?: number;
+    /** 閫�淇濋噾棰�(鍒�) */
+    refundPremium?: number;
+    /** 淇濋 */
+    sumInsured?: number;
+    /** 鐘舵�� */
+    status?: number;
+    /** 淇濆崟鍙� */
+    policyNo?: string;
+    creationTime?: string;
+    /** 閿欒淇℃伅 */
+    errorMsg?: string;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    jobCode?: string;
+    schemeType?: string;
+    productName?: string;
+    /** 鎶曚繚鍗� */
+    insureBillUrl?: string;
+    /** 淇濋櫓鍗� */
+    effectBillUrl?: string;
+    insureBillNo?: string;
+  }
+
+  interface InsurancePolicyRecordPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsurancePolicyRecord[];
+  }
+
+  interface InsureActionLogOutput {
+    insurancePolicyId?: string;
+    batchBillId?: string;
+    actionType?: InsureActionType;
+    info?: string;
+    remark?: string;
+    creatorName?: string;
+    creationTime?: string;
+  }
+
+  interface InsureActionLogOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureActionLogOutput[];
+  }
+
+  type InsureActionType = 10 | 20 | 30 | 40 | 50;
+
+  interface InsureBatchAddInput {
+    /** 鎶曚繚鎵规Id */
+    id?: string;
+    /** 鍏徃Id */
+    companyId?: string;
+    /** 鎵瑰浜哄憳鍒楄〃 */
+    insStaffList?: InsureInsStaffList[];
+    /** 鎶曚繚璐圭敤 */
+    insureMoney?: number;
+  }
+
+  interface InsureBatchBillDetailDto {
+    serialNum?: number;
+    /** 鎵瑰崟缂栧彿 */
+    batchSerialNum?: string;
+    /** 鎶曚繚缂栧彿 */
+    insureSerialNum?: string;
+    /** 浜鸿祫鏈烘瀯Id */
+    companyId?: string;
+    /** 浜鸿祫鏈烘瀯鍚嶇О */
+    companyName?: string;
+    /** 鎶曚繚绫诲瀷(鎶曚繚鐨勯櫓绉嶇紪鐮�: ACCIDENT: 鎰忓闄�, EMPLOYER_LIABILITY: 闆囦富闄�) */
+    insuranceTypeCode?: string;
+    insuranceTypeCodeStr?: string;
+    /** 鎵瑰崟璧峰鏈夋晥鏈� */
+    effectStartTime?: string;
+    /** 鎵瑰崟鎴鏈夋晥鏈� */
+    effectEndTime?: string;
+    /** 鎬讳繚棰濓紙鍒嗭級 */
+    sumInsured?: number;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 浜哄憳鍒嗙被 */
+    jobCode?: string;
+    /** 淇濋櫓鍚嶇О */
+    productName?: string;
+    /** 鎶曚繚鏂规 */
+    schemeType?: string;
+    /** 鎶曚繚鏂瑰紡(淇濋殰鍛ㄦ湡:1D,30D,360D) */
+    period?: string;
+    periodStr?: string;
+    /** 浼佷笟鍚嶇О */
+    holderName?: string;
+    /** 鎵瑰崟淇℃伅 */
+    info?: string;
+    status?: BatchBillCheckStatus;
+    /** 鎵瑰崟鐘舵�� */
+    statusStr?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTimeStr?: string;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 纭鍒拌处澶囨敞 */
+    confirmToAccountRemark?: string;
+    /** 闄勪欢涓婁紶 */
+    attachmentUrl?: string;
+    /** 淇濆崟Id */
+    insurePolicyId?: string;
+    /** 鎵瑰崟Id */
+    batchBillId?: string;
+    /** 璁剧疆鎶曚繚鏃堕棿 */
+    setInsureDateTime?: string;
+    /** 淇濋櫓鍏徃鍚嶇О */
+    organizationName?: string;
+    /** 鎵瑰崟缂栧彿 */
+    batchBillNo?: string;
+    /** 淇濆崟鐢熸晥鏃堕棿 */
+    insureEffectStartTime?: string;
+    /** 淇濆崟鐢熸晥鎴鏃堕棿 */
+    insureEffectEndTime?: string;
+    /** 鎵瑰崟鐢熸晥鏃堕棿 */
+    batchBillEffectStartTime?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+    /** 鏀舵浼佷笟鍚嶇О */
+    reveiveFundCompanyName?: string;
+    /** 鏀舵浼佷笟閾惰璐﹀彿 */
+    reveiveFundAccountNo?: string;
+    /** 鏀舵閾惰 */
+    reveiveFundBankId?: number;
+    /** 鏀舵閾惰鍚嶇О */
+    reveiveFundBankName?: string;
+    /** 鏀舵鎵�灞炴敮琛� */
+    reveiveFundBankRamus?: string;
+    /** 鏀粯閲戦 */
+    amount?: number;
+    /** 鏀粯鏃ユ湡 */
+    payDate?: string;
+    /** 鐢靛瓙鍥炲崟Url */
+    payVoucherUrl?: string;
+    /** 杞处涓氬姟鐮� */
+    transferCode?: string;
+    /** 瀹℃壒澶囨敞/椹冲洖鍘熷洜 */
+    auditNote?: string;
+    checkStatus?: BatchBillCheckStatus;
+    holderCertifiicateType?: CertificateType;
+    /** 鎶曚繚浜鸿瘉浠跺彿鐮� */
+    holderCertificateNum?: string;
+    /** 鎶曚繚浜鸿瘉浠禪rl */
+    holderCertificateUrl?: string;
+    /** 鎶曚繚浜轰紒涓氬湴鍧� */
+    holderAddress?: string;
+    /** 鑱旂郴浜� */
+    contracter?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contracterPhone?: string;
+    /** 琚繚闄╀汉鍚嶇О */
+    insurederName?: string;
+    insurederCertifiicateType?: CertificateType;
+    /** 琚繚闄╀汉璇佷欢鍙风爜 */
+    insurederCertificateNum?: string;
+    /** 鎶曚繚浜鸿瘉浠禪rl */
+    insurederCertificateUrl?: string;
+    /** 琚繚闄╀汉浼佷笟鍦板潃 */
+    insurederAddress?: string;
+    /** 琚繚闄╀汉鍙楃泭浜� */
+    insurederLegalPerson?: string;
+    /** 涓枃閲戦 */
+    chineseAmountTxt?: string;
+  }
+
+  interface InsureBatchBillDto {
+    serialNum?: number;
+    /** 淇濆崟Id */
+    insurePolicyId?: string;
+    /** 鎵瑰崟Id */
+    batchBillId?: string;
+    /** 鎵瑰崟缂栧彿 */
+    batchSerialNum?: string;
+    /** 鎶曚繚缂栧彿 */
+    insureSerialNum?: string;
+    /** 浜鸿祫鏈烘瀯Id */
+    companyId?: string;
+    /** 浜鸿祫鏈烘瀯鍚嶇О */
+    companyName?: string;
+    /** 鎶曚繚绫诲瀷(鎶曚繚鐨勯櫓绉嶇紪鐮�: ACCIDENT: 鎰忓闄�, EMPLOYER_LIABILITY: 闆囦富闄�) */
+    insuranceTypeCode?: string;
+    insuranceTypeCodeStr?: string;
+    /** 鎵瑰崟璧峰鏈夋晥鏈� */
+    effectStartTime?: string;
+    /** 鎵瑰崟鎴鏈夋晥鏈� */
+    effectEndTime?: string;
+    /** 淇濊垂 */
+    amount?: number;
+    /** 鎬讳繚棰濓紙鍒嗭級 */
+    sumInsured?: number;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 浜哄憳鍒嗙被 */
+    jobCode?: string;
+    /** 淇濋櫓鍚嶇О */
+    productName?: string;
+    /** 鎶曚繚鏂规 */
+    schemeType?: string;
+    /** 鎶曚繚鏂瑰紡(淇濋殰鍛ㄦ湡:1D,30D,360D) */
+    period?: string;
+    periodStr?: string;
+    /** 浼佷笟鍚嶇О */
+    holderName?: string;
+    /** 鎵瑰崟淇℃伅 */
+    info?: string;
+    status?: BatchBillCheckStatus;
+    /** 鎵瑰崟鐘舵�� */
+    statusStr?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTime?: string;
+    /** 鏈�鍚庢洿鏂版椂闂� */
+    lastModificationTimeStr?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 纭鍒拌处澶囨敞 */
+    confirmToAccountRemark?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    /** 鐢靛瓙鍥炲崟Url */
+    payVoucherUrl?: string;
+    /** 闄勪欢涓婁紶 */
+    attachmentUrl?: string;
+  }
+
+  interface InsureBatchBillDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureBatchBillDto[];
+  }
+
+  interface InsureBatchBillInput {
+    /** 鎶曚繚Id */
+    insurancePolicyId?: string;
+    /** 鎵瑰崟Id */
+    batchBillId?: string;
+    /** 璐圭敤 */
+    amount?: number;
+    /** 鐢熸晥璧峰鏃堕棿 */
+    effectStartTime?: string;
+    /** 鐢熸晥鎴鏃堕棿 */
+    effectEndTime?: string;
+    /** 鎵瑰浜哄憳鍒楄〃 */
+    addInsStaffList?: InsureInsStaffList[];
+    /** 淇敼浜哄憳鍒楄〃 */
+    updateInsStaffList?: InsureInsStaffList[];
+    /** 鍒犻櫎浜哄憳鍒楄〃 */
+    delInsStaffList?: InsureInsStaffList[];
+  }
+
+  interface InsureCommonInfoDto {
+    id?: string;
+    commonInfoType?: CommonInfoType;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鑱旂郴鐢佃瘽鎴栨墜鏈哄彿 */
+    phoneNumber?: string;
+    certificateType?: CertificateType;
+    /** 璇佷欢鍙风爜 */
+    certificateNum?: string;
+    /** 璇佷欢璺緞 */
+    certificateUrl?: string;
+    /** 鍦板潃 */
+    address?: string;
+    /** 鏈�鍚庝慨鏀规椂闂� */
+    lastModificationTime?: string;
+    /** 鎬у埆 鐢�0 濂�1 */
+    sex?: number;
+    /** 鍑虹敓骞存湀鏃� */
+    brithDay?: string;
+  }
+
+  interface InsureCommonInfoDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureCommonInfoDto[];
+  }
+
+  interface InsureConsultDto {
+    id?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鎶曚繚浜烘暟 1:1~49 2锛�20~99 3锛� 100浠ヤ笂 */
+    insureNumberType?: number;
+    /** 璧蜂繚鏃堕棿 */
+    insureStartDate?: string;
+    /** 璺熻繘鐘舵�� 1 锛氬緟澶勭悊 -1锛氭殏鍋� -2 锛氫綔搴� 10锛氬鎺ヤ腑 20 纭鍚堜綔 */
+    status?: number;
+    /** 鏈�鍚庤窡杩涙椂闂� */
+    lastFollowDate?: string;
+    /** 鏈�鍚庤窡杩涙椂闂� */
+    creationTime?: string;
+    /** 淇濋櫓浜у搧Id */
+    insureMarketProductId?: string;
+    /** 淇濋櫓浜у搧鍚嶇О */
+    insureMarketProductName?: string;
+    /** 璺熻繘娆℃暟 */
+    followCount?: number;
+  }
+
+  interface InsureConsultDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureConsultDto[];
+  }
+
+  interface InsureConsultFollowDto {
+    id?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鎶曚繚浜烘暟 1:1~49 2锛�20~99 3锛� 100浠ヤ笂 */
+    insureNumberType?: number;
+    /** 璺熻繘鏃堕棿 */
+    creationTime?: string;
+    /** 瀹㈡埛闇�姹� */
+    customerNeed?: string;
+    /** 闇�姹傝窡杩� */
+    followNeed?: string;
+    /** 鍜ㄨID */
+    insureConsultId?: string;
+    /** 璺熻繘鐘舵�� 1 锛氬緟澶勭悊 -1锛氭殏鍋� -2 锛氫綔搴� 10锛氬鎺ヤ腑 20 纭鍚堜綔 */
+    status?: number;
+    /** 鎿嶄綔浜� */
+    operterName?: string;
+    /** 淇濋櫓浜у搧Id */
+    insureMarketProductId?: string;
+    /** 淇濋櫓浜у搧鍚嶇О */
+    insureMarketProductName?: string;
+  }
+
+  interface InsureConsultFollowDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureConsultFollowDto[];
+  }
+
+  interface InsureConsultInfoDto {
+    id?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鎶曚繚浜烘暟 1:1~49 2锛�20~99 3锛� 100浠ヤ笂 */
+    insureNumberType?: number;
+    /** 璧蜂繚鏃堕棿 */
+    insureStartDate?: string;
+    /** 鐘舵�� */
+    status?: number;
+    /** 鏈�鍚庤窡杩涙椂闂� */
+    lastFollowDate?: string;
+    /** 淇濋櫓浜у搧Id */
+    insureMarketProductId?: string;
+    /** 淇濋櫓浜у搧鍚嶇О */
+    insureMarketProductName?: string;
+    /** 璺熻繘娆℃暟 */
+    followCount?: number;
+  }
+
+  interface InsureCustomerDto {
+    /** 鐢叉柟鍚嶇О */
+    name?: string;
+    /** 鐢叉柟ID */
+    id?: string;
+  }
+
+  interface InsureCustomerInfo {
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 浜鸿祫鏈烘瀯鍚嶇О */
+    companyName?: string;
+    /** 瀹㈡埛鐢叉柟鍚嶇О */
+    customerName?: string;
+    /** 浼佷笟绫诲瀷 */
+    type?: number;
+    /** 鍚堜綔璧峰鏃ユ湡 */
+    cooperateDate?: string;
+    /** 鑱旂郴浜� */
+    contactPerson?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鏈嶅姟浜哄憳鏁� */
+    labourCnt?: number;
+    /** 鐘舵�� */
+    status?: number;
+  }
+
+  interface InsureCustomerInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureCustomerInfo[];
+  }
+
+  interface InsureCustomerModel {
+    /** 鐢叉柟鍚嶇О */
+    name?: string;
+    /** 浼佷笟绫诲瀷 */
+    type?: number;
+    /** 鑱旂郴浜� */
+    contactPerson?: string;
+    /** 鏈嶅姟浜哄憳鏁� */
+    labourCnt?: number;
+  }
+
+  interface InsureCustomerModelPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureCustomerModel[];
+  }
+
+  interface InsureDto {
+    /** 鎶曚繚鎬讳汉鏁� */
+    totalCount?: number;
+    /** 鎶曚繚鎴愬姛浜烘暟 */
+    successCount?: number;
+    /** 鎶曚繚澶辫触浜烘暟 */
+    errorCount?: number;
+    /** 鏄惁澶勭悊鎴愬姛 */
+    success?: boolean;
+    /** 澶勭悊澶辫触鐨勫師鍥� */
+    message?: string;
+    /** 鎶曚繚澶辫触浜哄憳鍒楄〃 */
+    module?: InsureFailEmployeeDTO[];
+    /** 鎴戜滑鑷繁璁剧疆鐨勭敓鏁堟椂闂� */
+    weStartTime?: string;
+    /** 鎴戜滑鑷繁璁剧疆鐨勫け鏁堟椂闂� */
+    weEndTime?: string;
+    /** 淇濋櫓鎵规Id */
+    insurePolicyId?: string;
+  }
+
+  interface InsureEmployeeDTO {
+    name?: string;
+    certNo?: string;
+    mobile?: string;
+    outSubBizNo?: string;
+  }
+
+  interface InsureFailEmployeeDTO {
+    name?: string;
+    certNo?: string;
+    outSubBizNo?: string;
+    failReason?: string;
+    staffId?: string;
+  }
+
+  interface InsureInput {
+    /** 淇濆崟Id */
+    insuracePolicyId?: string;
+    companyId?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+    insuranceTypeCode?: string;
+    /** 淇濋櫓鍦烘櫙鐮�: FLEXIBLE_EMPLOYMENT-鏃ュ崟锛堝疄鏃剁敓鏁堬級锛汭NITIATIVE_EMPLOYMENT-闀挎湡锛堟鏃�0鐐圭敓鏁堬級 */
+    bizCode?: string;
+    /** 淇濋殰鍛ㄦ湡锛�1D銆�30D銆�360D锛坆izCode涓洪暱鏈熸椂蹇呬紶锛� */
+    period?: string;
+    /** 鑱屼笟缂栫爜: default-1-涓�绫昏亴涓�; default-2-浜岀被鑱屼笟;default-3-涓夌被鑱屼笟;default-4-鍥涚被鑱屼笟; */
+    jobCode?: string;
+    /** 鎶曚繚鏂瑰紡 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    insureWay?: number;
+    /** 淇濋锛堝垎锛� */
+    sumInsured?: number;
+    /** 宸ヤ綔鍦扮偣 */
+    companyInsureAddress?: string;
+    remark?: string;
+    insStaffList?: InsureInsStaffList[];
+    /** 鎶曚繚璐圭敤 */
+    insureMoney?: number;
+    /** 鏄惁鏉ヨ嚜淇濋櫓璁″垝 */
+    isFromInsurePlan?: boolean;
+    /** 淇濋櫓璁″垝Id */
+    insurePlanId?: string;
+    creatorId?: string;
+    /** 鎶曚繚鏂瑰紡 10绾夸笂鎶曚繚  20绾夸笅鎶曚繚 */
+    insureOnlineType?: number;
+    /** 鎶曚繚鍗� 浠呯嚎涓嬫姇淇濆瓨鍦� */
+    insureBillUrl?: string;
+    /** 鎶曚繚鍩庡競缂栫爜 鍩庡競缂栫爜 */
+    workCityCode?: string;
+    /** 鎶曚繚鍩庡競鍦扮偣 缁勫悎鏂瑰紡 xx鐪亁x甯� */
+    workCity?: string;
+    /** 甯傚満淇濋櫓浜у搧Id 绾夸笅鎶曚繚鏂瑰紡鏃跺繀椤� */
+    insureMarketProductId?: string;
+    /** 鏂规Id */
+    productSchemeTypeId?: string;
+    /** 鏂规鍚嶇О */
+    schemeType?: string;
+    /** 璁剧疆鎶曚繚鏃ユ湡 */
+    setInsureDateTime?: string;
+    /** 淇濋櫓鏂规璇︾粏Id */
+    schemeTypeDetailId?: string;
+    /** 鑱旂郴浜� */
+    contracter?: string;
+    /** 鎶曚繚浜� */
+    policyholder?: string;
+    /** 琚繚闄╀汉 */
+    insureder?: string;
+  }
+
+  interface InsureInsStaffList {
+    id?: string;
+    /** 鍘熶汉鍛樺搴旇缁嗚〃Id 浠呬慨鏀圭被鍨嬫椂璇ュ�间笉涓虹┖ */
+    insurancePolicyDetailId?: string;
+    /** 淇濆崟Id */
+    insurePolicyId?: string;
+    /** 鎵瑰崟Id */
+    batchBillId?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 韬唤璇佸彿 */
+    certNo?: string;
+    /** 鎵嬫満鍙� */
+    mobile?: string;
+    /** 10 鍦ㄨ亴 20绂昏亴 */
+    staffStatus?: number;
+    /** 1姝e父 0寮傚父 */
+    isNormal?: boolean;
+    outSubBizNo?: string;
+    sex?: number;
+    age?: number;
+    useEmploer?: string;
+    useEmploerId?: string;
+    jobName?: string;
+    jobType?: string;
+    jobIntType?: number;
+    /** 淇敼绫诲瀷 10娣诲姞 20鍒犻櫎 30鏇存敼 40淇濈暀 */
+    changeType?: number;
+    checkStatus?: BatchBillCheckStatus;
+  }
+
+  interface InsureMarketProductAllDto {
+    id?: string;
+    /** 淇濋櫓鍚嶇О */
+    name?: string;
+  }
+
+  interface InsureMarketProductDto {
+    id?: string;
+    /** 淇濋櫓鍚嶇О */
+    name?: string;
+    /** 淇濋櫓闄╃ */
+    insureType?: string;
+    /** 淇濋櫓鍏徃 */
+    companyId?: string;
+    /** 淇濋櫓鍏徃 */
+    companyName?: string;
+    /** 浠锋牸鑼冨洿寮�濮� */
+    priceBegin?: number;
+    /** 浠锋牸鑼冨洿缁撴潫 */
+    priceEnd?: number;
+    /** 鎶曚繚鏂瑰紡 */
+    insureWay?: string;
+    /** 鑱屼笟绫诲埆寮�濮� */
+    jobLevelBegin?: number;
+    /** 鑱屼笟绫诲埆缁撴潫 */
+    jobLevelEnd?: number;
+    /** 骞撮緞鑼冨洿寮�濮� */
+    ageBegin?: number;
+    /** 骞撮緞鑼冨洿缁撴潫 */
+    ageEnd?: number;
+    /** 鏍囩鐨処d */
+    tagId?: number;
+    /** 鎺掑簭 */
+    sort?: number;
+    /** 浜у搧绠�杩� */
+    description?: string;
+    /** 淇濋櫓鍦烘櫙 */
+    scene?: string;
+    /** 淇濋櫓鏂规 */
+    scheme?: string;
+    /** 淇濋櫓娴佺▼ */
+    flow?: string;
+    /** 淇濋櫓椤荤煡 */
+    needKnow?: string;
+    /** 渚涘簲鍟嗙被鍨� 1锛氭笭閬撲唬鐞� 2锛氫繚闄╁叕鍙哥洿钀� */
+    supplierType?: number;
+    /** 渚涘簲鍟嗗悕绉� */
+    supplierName?: string;
+    /** 渚涘簲鍟咺D */
+    supplierId?: string;
+    /** 浜у搧鍥剧墖 */
+    productUrl?: string;
+    /** 鍚堜綔鏂囦欢 */
+    collaborateFile?: string;
+    /** 绾夸笂淇濋櫓杩樻槸绾夸笅淇濋櫓 */
+    onlineType?: number;
+    /** 淇濋櫓鐘舵�� */
+    status?: number;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastOnShelfDate?: string;
+    /** 鏂规鏁伴噺 */
+    schemeTypeCount?: number;
+    creationTime?: string;
+    isSetting?: boolean;
+    /** 鏄惁涓烘巿鏉冧骇鍝� */
+    isNeedAuth?: boolean;
+  }
+
+  interface InsureMarketProductDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureMarketProductDto[];
+  }
+
+  interface InsureMarketProductForFrontDto {
+    id?: string;
+    /** 淇濋櫓鍚嶇О */
+    name?: string;
+    /** 淇濋櫓闄╃ */
+    insureType?: string;
+    /** 淇濋櫓鍏徃 */
+    companyName?: string;
+    /** 浠锋牸鑼冨洿寮�濮� */
+    priceBegin?: number;
+    /** 浠锋牸鑼冨洿缁撴潫 */
+    priceEnd?: number;
+    /** 骞撮緞鑼冨洿寮�濮� */
+    ageBegin?: number;
+    /** 骞撮緞鑼冨洿缁撴潫 */
+    ageEnd?: number;
+    tagId?: number;
+    /** 鎶曚繚鏂瑰紡 */
+    insureWay?: string;
+    /** 浜у搧鍥剧墖 */
+    productUrl?: string;
+    /** 绾夸笂淇濋櫓杩樻槸绾夸笅淇濋櫓 */
+    onlineType?: number;
+    sort?: number;
+    creationTime?: string;
+    isNeedAuth?: boolean;
+  }
+
+  interface InsureMarketProductForFrontDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureMarketProductForFrontDto[];
+  }
+
+  interface InsureMarketProductInfoDto {
+    id?: string;
+    /** 淇濋櫓鍚嶇О */
+    name?: string;
+    /** 淇濋櫓闄╃ */
+    insureType?: string;
+    /** 淇濋櫓鍏徃 */
+    companyId?: string;
+    /** 淇濋櫓鍏徃 */
+    companyName?: string;
+    /** 浠锋牸鑼冨洿寮�濮� */
+    priceBegin?: number;
+    /** 浠锋牸鑼冨洿缁撴潫 */
+    priceEnd?: number;
+    /** 鎶曚繚鏂瑰紡 */
+    insureWay?: string;
+    claimPhoneNum?: string;
+    claimTips?: string;
+    /** 鑱屼笟绫诲埆寮�濮� */
+    jobLevelBegin?: number;
+    /** 鑱屼笟绫诲埆缁撴潫 */
+    jobLevelEnd?: number;
+    /** 骞撮緞鑼冨洿寮�濮� */
+    ageBegin?: number;
+    /** 骞撮緞鑼冨洿缁撴潫 */
+    ageEnd?: number;
+    /** 鏍囩鐨処d */
+    tagId?: number;
+    /** 鎺掑簭 */
+    sort?: number;
+    /** 浜у搧绠�杩� */
+    description?: string;
+    /** 绂佷繚鍩庡競缂栫爜 */
+    noAllowInsure?: string[];
+    noInsureCityCode?: string;
+    insureMustReadUrl?: string;
+    insureMustReadUrlList?: string[];
+    /** 淇濋櫓鍦烘櫙 */
+    scene?: string;
+    /** 淇濋櫓鏂规 */
+    scheme?: string;
+    /** 淇濋櫓娴佺▼ */
+    flow?: string;
+    /** 淇濋櫓椤荤煡 */
+    needKnow?: string;
+    /** 渚涘簲鍟嗙被鍨� */
+    supplierType?: number;
+    /** 渚涘簲鍟嗗悕绉� */
+    supplierName?: string;
+    supplierId?: string;
+    /** 浜у搧鍥剧墖 */
+    productUrl?: string;
+    /** 鍚堜綔鏂囦欢 */
+    collaborateFile?: string;
+    /** 绾夸笂淇濋櫓杩樻槸绾夸笅淇濋櫓 */
+    onlineType?: number;
+    /** 淇濋櫓鐘舵�� */
+    status?: number;
+    isSuppeortIointPay?: boolean;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastOnShelfDate?: string;
+    /** 鏄惁涓烘巿鏉冧骇鍝� */
+    isNeedAuth?: boolean;
+    marketProductQuestion?: InsureMarketProductQuestionInfo[];
+    marketProductSchemeType?: InsureMarketProductSchemeTypeInfo[];
+    productSetting?: InsureMarketProductMainInfoDto;
+  }
+
+  interface InsureMarketProductMainInfoDto {
+    /** 浜у搧Id */
+    markProductId?: string;
+    /** 鏀舵浼佷笟鍚嶇О */
+    reveiveFundCompanyName?: string;
+    /** 鏀舵浼佷笟閾惰璐﹀彿 */
+    reveiveFundAccountNo?: string;
+    /** 鏀舵閾惰 */
+    reveiveFundBankId?: number;
+    /** 鏀舵閾惰鍚嶇О */
+    reveiveFundBankName?: string;
+    /** 鏀舵鎵�灞炴敮琛� */
+    reveiveFundBankRamus?: string;
+    /** 璧蜂繚浜烘暟 */
+    insureStartCount?: number;
+    /** 杞处浠g爜 */
+    transferCode?: string;
+    /** 淇濆徃閭 */
+    insureEnterEmail?: string;
+    /** 鐞嗚禂鐢佃瘽 */
+    claimPhoneNum?: string;
+    /** 鐞嗚禂鎻愰啋 */
+    claimTips?: string;
+    /** 鐭ュ惁鏀寔瀹氬悜鏀粯 */
+    isSuppeortIointPay?: boolean;
+    /** 鎵瑰崟鏂囦欢 */
+    insureAuditBillUrl?: string;
+    /** 鎶曚繚椤荤煡鏂囦欢 */
+    insureMustReadUrl?: string;
+    /** 绂佹鎶曚繚鍩庡競缂栫爜 缁勫悎鏂瑰紡 000001,000002,000003 */
+    noInsureCityCode?: string;
+    /** 绂佹鎶曚繚鍩庡競鍚嶇О 缁勫悎鏂瑰紡 xx鐪亁x甯�,xx鐪亁x甯�,xx鐪亁x甯�, */
+    noInsureCity?: string;
+    listSchemeType?: MarkProductSchemeTypeDto[];
+    /** 闄愬埗鍒楄〃 */
+    listRule?: MarkProductRuleInput[];
+    /** 鎶曚繚椤荤煡 */
+    insureMustReadList?: string[];
+    /** 骞撮緞闄愬埗瑙勫垯鍒楄〃 */
+    listAgeRule?: MarkProductRuleDto[];
+    /** 鑱屼笟绫诲埆瑙勫垯鍒楄〃 */
+    listJobRule?: MarkProductRuleDto[];
+    /** 浠锋牸鑼冨洿寮�濮� */
+    priceBegin?: number;
+    /** 浠锋牸鑼冨洿缁撴潫 */
+    priceEnd?: number;
+    /** 鎶曚繚鏂瑰紡 */
+    insureWay?: string;
+    /** 鑱屼笟绫诲埆寮�濮� */
+    jobLevelBegin?: number;
+    /** 鑱屼笟绫诲埆缁撴潫 */
+    jobLevelEnd?: number;
+    /** 骞撮緞鑼冨洿寮�濮� */
+    ageBegin?: number;
+    /** 骞撮緞鑼冨洿缁撴潫 */
+    ageEnd?: number;
+  }
+
+  interface InsureMarketProductQuestionInfo {
+    /** 闂鏍囬 */
+    title?: string;
+    helpQuestionIntroInfos?: HelpQuestionIntroInfo[];
+    /** 闂ID */
+    questionId?: string;
+    /** 鎺掑簭 */
+    sort?: number;
+  }
+
+  interface InsureMarketProductQuestionInput {
+    /** 闂ID */
+    questionId?: string;
+    /** 鎺掑簭 */
+    sort?: number;
+  }
+
+  interface InsureMarketProductSchemeTypeInfo {
+    id?: string;
+    /** 鏂规鍚嶇О */
+    schemeName?: string;
+    /** 鎺掑簭鍙� */
+    sort?: number;
+  }
+
+  interface InsureMarketProductSchemeTypeInput {
+    id?: string;
+    /** 鏂规鍚嶇О */
+    schemeName?: string;
+    /** 鎺掑簭鍙� */
+    sort?: number;
+  }
+
+  interface InsureMarketProductToAuthInput {
+    companyId?: string;
+    authProductIds?: string[];
+  }
+
+  interface InsureMarkProductSettingInput {
+    /** 浜у搧Id */
+    markProductId?: string;
+    /** 鏀舵浼佷笟鍚嶇О */
+    reveiveFundCompanyName?: string;
+    /** 鏀舵浼佷笟閾惰璐﹀彿 */
+    reveiveFundAccountNo?: string;
+    /** 鏀舵閾惰 */
+    reveiveFundBankId?: number;
+    /** 鏀舵閾惰鍚嶇О */
+    reveiveFundBankName?: string;
+    /** 鏀舵鎵�灞炴敮琛� */
+    reveiveFundBankRamus?: string;
+    /** 璧蜂繚浜烘暟 */
+    insureStartCount?: number;
+    /** 杞处浠g爜 */
+    transferCode?: string;
+    /** 淇濆徃閭 */
+    insureEnterEmail?: string;
+    /** 鐞嗚禂鐢佃瘽 */
+    claimPhoneNum?: string;
+    /** 鐞嗚禂鎻愰啋 */
+    claimTips?: string;
+    /** 鐭ュ惁鏀寔瀹氬悜鏀粯 */
+    isSuppeortIointPay?: boolean;
+    /** 鎵瑰崟鏂囦欢 */
+    insureAuditBillUrl?: string;
+    /** 鎶曚繚椤荤煡鏂囦欢 */
+    insureMustReadUrl?: string;
+    /** 绂佹鎶曚繚鍩庡競缂栫爜 缁勫悎鏂瑰紡 000001,000002,000003 */
+    noInsureCityCode?: string;
+    /** 绂佹鎶曚繚鍩庡競鍚嶇О 缁勫悎鏂瑰紡 xx鐪亁x甯�,xx鐪亁x甯�,xx鐪亁x甯�, */
+    noInsureCity?: string;
+    /** 鏂规鍒楄〃 */
+    listSchemeType?: MarkProductSchemeTypeInput[];
+    /** 闄愬埗鍒楄〃 */
+    listRule?: MarkProductRuleInput[];
+  }
+
+  interface InsureOfflineBillDto {
+    id?: string;
+    /** 浼佷笟鍚嶇О */
+    companyName?: string;
+    /** 缁熶竴淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 淇濋櫓淇濆崟鍙� */
+    billCode?: string;
+    /** 闄╃ */
+    insureType?: string;
+    /** 淇濋櫓浜у搧Id */
+    insureProductId?: string;
+    /** 鎶曚繚浠锋牸 */
+    insurePrice?: number;
+    /** 淇濋櫓鏈夋晥鏈熻捣濮嬫椂闂� */
+    insureBeginDate?: string;
+    /** 淇濋櫓鏈夋晥鏈熺粨鏉熸椂闂� */
+    insureEndDate?: string;
+    /** 閿�鍞叕鍙� */
+    salesCompany?: string;
+    /** 涓氬姟鍛� */
+    salesman?: string;
+    /** 闄勪欢 */
+    attachment?: string;
+    /** 鐘舵�� 1 鏈紑濮� 2 淇濋殰涓� 宸插け鏁� -1 */
+    status?: number;
+    /** 淇濋櫓鍚嶇О */
+    productName?: string;
+    /** 鎿嶄綔浜� */
+    operator?: string;
+    /** 淇濋櫓鍏徃鍚嶇О */
+    insureOrganizationName?: string;
+    /** 鏁版嵁绫诲瀷 1閫�淇�  2鎵瑰 */
+    operateType?: number;
+  }
+
+  interface InsureOfflineBillDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureOfflineBillDto[];
+  }
+
+  interface InsureOfflineBillInfoDto {
+    id?: string;
+    /** 浼佷笟鍚嶇О */
+    companyName?: string;
+    /** 缁熶竴淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 淇濋櫓淇濆崟鍙� */
+    billCode?: string;
+    /** 闄╃ */
+    insureType?: string;
+    /** 淇濋櫓浜у搧Id */
+    insureProductId?: string;
+    /** 鎶曚繚浠锋牸 */
+    insurePrice?: number;
+    /** 淇濋櫓鏈夋晥鏈熻捣濮嬫椂闂� */
+    insureBeginDate?: string;
+    /** 淇濋櫓鏈夋晥鏈熺粨鏉熸椂闂� */
+    insureEndDate?: string;
+    /** 閿�鍞叕鍙� */
+    salesCompany?: string;
+    /** 涓氬姟鍛� */
+    salesman?: string;
+    /** 闄勪欢 */
+    attachment?: string;
+    /** 鐘舵�� 1 鏈紑濮� 2 淇濋殰涓� 宸插け鏁� -1 */
+    status?: number;
+    /** 淇濋櫓鍚嶇О */
+    productName?: string;
+  }
+
+  interface InsureOrganizationDto {
+    id?: string;
+    /** 淇濋櫓鍏徃鍏ㄧО */
+    name?: string;
+    /** 淇濋櫓鍏徃绠�绉� */
+    shortName?: string;
+    /** 鐘舵�� */
+    status?: number;
+    /** 鎺掑簭 */
+    sort?: number;
+  }
+
+  interface InsureOrganizationInfoDto {
+    id?: string;
+    /** 淇濋櫓鍏徃鍏ㄧО */
+    name?: string;
+    /** 淇濋櫓鍏徃绠�绉� */
+    shortName?: string;
+    /** 鐘舵�� */
+    status?: number;
+    /** 鎺掑簭 */
+    sort?: number;
+    /** 鍏宠仈浜у搧鏁� */
+    productCount?: number;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface InsureOrganizationInfoDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureOrganizationInfoDto[];
+  }
+
+  interface InsureOrganizationSelectDto {
+    id?: string;
+    /** 淇濋櫓鍏徃鍏ㄧО */
+    name?: string;
+    /** 淇濋櫓鍏徃绠�绉� */
+    shortName?: string;
+  }
+
+  type InsurePeopleNumberEnum = 10 | 20 | 30;
+
+  interface InsurePersonSortBigTypeTree {
+    id?: number;
+    name?: string;
+    children?: InsurePersonSortSmallTypeTree[];
+  }
+
+  interface InsurePersonSortSmallTypeTree {
+    id?: number;
+    parentsName?: string;
+    name?: string;
+    children?: GetInsurePersonSortList[];
+  }
+
+  interface InsurePlanDetailDto {
+    id?: string;
+    /** 鍏徃Id */
+    companyId?: string;
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    /** 璁″垝鏄庣粏璇︽儏Id */
+    insurePlanDetailId?: string;
+    /** 鎶曚繚缂栧彿 */
+    serialNum?: string;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 鐢熸晥鏃堕棿 */
+    effectStartTime?: string;
+    /** 棰勪及鎶曚繚鎴鏃堕棿 */
+    effectEndTime?: string;
+    /** 鎵ц鎺ㄩ�佹姇淇濇椂闂� */
+    pushDateTime?: string;
+    /** 闇�瑕佹墽琛岀敓鏁堟椂闂� */
+    needEffectDateTime?: string;
+    /** 鎶曚繚鏈熸暟 */
+    staffCount?: number;
+    /** 鎶曚繚鎴愬姛浜烘暟 */
+    successStaffCount?: number;
+    /** 鎶曚繚澶辫触浜烘暟 */
+    failNumberOfInsured?: number;
+    /** 鎶曚繚閲戦 */
+    amount?: number;
+    /** 閫�淇濅繚璐� */
+    refundAmount?: number;
+    /** 瀹為檯淇濊垂 */
+    realAmount?: number;
+    /** 淇濆崟鐘舵�� */
+    insureStatus?: number;
+  }
+
+  interface InsurePlanDetailDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsurePlanDetailDto[];
+  }
+
+  interface InsurePlanDto {
+    id?: string;
+    /** 璁″垝搴忓彿 */
+    serialNum?: string;
+    /** 淇濋櫓鏈烘瀯鍚嶇О */
+    insureOrganization?: string;
+    /** 鍏徃Id */
+    companyId?: string;
+    /** 浼佷笟鍚嶇О */
+    companyName?: string;
+    /** 璁剧疆鎶曚繚璧峰鏃堕棿 */
+    insureStartTime?: string;
+    /** 棰勪及鎶曚繚鎴鏃堕棿 */
+    insureEndTime?: string;
+    /** 鎶曚繚鏈熸暟 */
+    periodCount?: number;
+    /** 宸叉姇淇濇湡鏁� */
+    hasPeriodCount?: number;
+    /** 鍓╀綑鏈熸暟 */
+    remainPeriodCount?: number;
+    /** 闄╃绫诲瀷: ACCIDENT: 鎰忓闄�; EMPLOYER_LIABILITY: 闆囦富闄� */
+    insuranceTypeCode?: string;
+    /** 淇濋櫓鍦烘櫙鐮�: FLEXIBLE_EMPLOYMENT-鏃ュ崟锛堝疄鏃剁敓鏁堬級锛汭NITIATIVE_EMPLOYMENT-闀挎湡锛堟鏃�0鐐圭敓鏁堬級 */
+    bizCode?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 浜哄憳绫诲埆 */
+    jobCode?: string;
+    /** 鎶曚繚鍛ㄦ湡 1D  30D  360D */
+    period?: string;
+    /** 鎶曚繚浜烘暟 */
+    employCount?: number;
+    /** 宸ヤ綔鍦扮偣 */
+    address?: string;
+    /** 鎶曚繚鐗堟湰 */
+    insureWay?: number;
+    /** 淇濋 (鍒�) */
+    sumInsured?: number;
+    /** 妫�娴嬬姸鎬� 1鏈紑濮�  10杩涜涓�  20宸茬粨鏉� */
+    status?: number;
+    /** 鎶曚繚閲戦 */
+    amount?: number;
+    realAmount?: number;
+    /** 淇濊垂锛堝垎锛� */
+    premium?: number;
+    /** 浜у搧鍗曚环 */
+    unitPrice?: number;
+    /** 澶勭悊澶辫触鍘熷洜 */
+    errorMessage?: string;
+    /** 宸叉姇淇濊垂鐢� */
+    amountInsured?: number;
+    /** 閫�淇濅繚璐� */
+    refundAmount?: number;
+    /** common-鎰忓闄╅�氱敤锛沘llowance-鎰忓闄╂触璐�; suddenDeath-鎰忓闄╃対姝�; liabilityCommon-闆囦富闄╁熀纭�; liabilityThird-闆囦富闄╀笁鑰�; liabilityBuilding-闆囦富闄╁缓绛� */
+    type?: string;
+    /** 淇濋殰鑼冨洿锛堜粎闆囦富闄╂湁锛�: work-宸ヤ綔鏃堕棿; allDay-24灏忔椂 */
+    scope?: string;
+    /** 淇濋櫓鐗堟湰绫诲瀷锛歜asic-鍩虹鐗�; upgrade-鍗囩骇鐗� */
+    plevel?: string;
+    /** 鍒涘缓浜� */
+    creatorName?: string;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface InsurePlanDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsurePlanDto[];
+  }
+
+  interface InsurePlanStaffDto {
+    id?: string;
+    /** 鍏徃Id */
+    companyId?: string;
+    /** 娣诲姞鏃堕棿 */
+    creationTime?: string;
     /** 濮撳悕 */
     name?: string;
     /** 韬唤璇佸彿 */
     idNumber?: string;
-    /** 宸ョ */
-    workType?: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise?: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise?: string;
-    workAddress?: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTime?: string;
-    insuranceBeginTimeShow?: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTime?: string;
-    insuranceEndTimeShow?: string;
-    /** 鍙備繚鏈烘瀯 */
-    insuredInstitution?: string;
-    /** 鎶曚繚鏂规 */
-    insuranceScheme?: string;
-    /** 鎶曚繚鏂瑰紡 */
-    insuranceType?: string;
-    /** 鍦ㄨ亴鏍囪瘑 */
-    onJobFlag?: string;
-    /** 鎬у埆 */
-    gender?: string;
-    /** 骞撮緞 */
-    age?: number;
-    /** 韬唤璇佹牎楠岀粨鏋� */
-    idCardCheckResult?: string;
-    /** 韬唤璇侀噸澶嶆牎楠岀粨鏋� */
-    idCardRepeatResult?: string;
-    /** 淇濊垂閲戦 */
-    premiumAmount?: number;
-    /** 澧炲噺璐圭敤 */
-    incDecAmount?: number;
-    /** 瀵煎叆娓犻亾 */
-    importChannel?: string;
-    /** 瀵煎叆鏃ユ湡 */
-    createTime?: string;
-    createTimeShow?: string;
-    /** 宸ヤ激 */
-    reportCount?: number;
-    /** 鏄惁鏈夊叧鑱斾繚鍗� */
-    hasRelationInsurance?: boolean;
-    /** 鍒涘缓浜� */
-    creatorId?: string;
-    /** 涓氬姟鍛樺悕绉� */
-    salesmanName?: string;
-    /** 淇濆崟鍙� */
-    orderNo?: string;
-    /** 淇濆崟鍏宠仈鍞竴瀛楃涓� */
-    orderRelevanceStr?: string;
-    /** 淇濆崟鏂囦欢 */
-    orderBillFile?: string;
+    /** 鎵嬫満鍙� */
+    phoneNum?: string;
+    /** 鎶曚繚鎴愬姛娆℃暟 */
+    successCount?: number;
+    /** 鎶曚繚澶辫触娆℃暟 */
+    failCount?: number;
+    /** 鎶曚繚娆℃暟 */
+    insureCount?: number;
+    /** 鏄惁鍦ㄤ繚 */
+    isInsureing?: boolean;
   }
 
-  interface InsuranceOrderListOutputPageOutput {
+  interface InsurePlanStaffDtoPageOutput {
     pageModel?: Pagination;
     objectData?: any;
-    data?: InsuranceOrderListOutput[];
+    data?: InsurePlanStaffDto[];
   }
 
-  interface InsuranceOrderMaterialListOutput {
+  interface InsurePolicyDTO {
+    orderNo?: number;
+    policyNo?: string;
+    effectStartTime?: string;
+    effectEndTime?: string;
+    sumInsured?: number;
+    premium?: number;
+  }
+
+  interface InsurePriceModel {
+    /** 浠锋牸閰嶇疆Id */
+    settingPriceId?: string;
+    /** 浠锋牸 */
+    price?: number;
+  }
+
+  interface InsureProductDetail {
+    price?: number;
+  }
+
+  interface InsureProductDto {
     id?: string;
-    /** 鏂囦欢鍦板潃 */
-    url?: string;
-    /** 鏉愭枡鍚嶇О */
-    materialName?: string;
+    /** 浜у搧鍚嶇О */
+    name?: string;
+    insuranceTypeCode?: string;
+    /** 淇濋櫓鍦烘櫙鐮�: FLEXIBLE_EMPLOYMENT-鏃ュ崟锛堝疄鏃剁敓鏁堬級锛汭NITIATIVE_EMPLOYMENT-闀挎湡锛堟鏃�0鐐圭敓鏁堬級 */
+    bizCode?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 浜у搧绫诲瀷: 濂楅绫诲瀷: common-鎰忓闄╅�氱敤锛沘llowance-鎰忓闄╂触璐�; suddenDeath-鎰忓闄╃対姝�; liabilityCommon-闆囦富闄╁熀纭�; liabilityThird-闆囦富闄╀笁鑰�; liabilityBuilding-闆囦富闄╁缓绛� */
+    type?: string;
+    /** 鎶曚繚鐗堟湰 10鍚触璐� 20鍚対姝� 30娲ヨ创+鐚濇 40鍩虹鍏ㄥぉ鐗� 50鍚笁鑰呭叏澶╃増 */
+    premium?: number;
+    /** 淇濋锛堝垎锛� */
+    sumInsured?: number;
+    /** 浜у搧鐘舵�� 1鍚敤 0绂佺敤 */
+    status?: number;
+    /** 淇濋櫓鐗堟湰绫诲瀷锛歜asic-鍩虹鐗�; upgrade-鍗囩骇鐗� */
+    plevel?: string;
+    /** 淇濋殰鑼冨洿锛堜粎闆囦富闄╂湁锛�: work-宸ヤ綔鏃堕棿; allDay-24灏忔椂 */
+    scope?: string;
+  }
+
+  interface InsureProductDTO {
+    name?: string;
+    productId?: string;
+    insuranceTypeCode?: string;
+    recomFlowNo?: string;
+    premium?: string;
+    sumInsured?: number;
+    type?: string;
+    scope?: string;
+    level?: string;
+  }
+
+  interface InsureProductDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureProductDto[];
+  }
+
+  type InsureRefundStatusEnum = 10 | 20 | -10;
+
+  interface InsureSettingDto {
+    /** 閰嶇疆Id */
+    id?: string;
+    /** 閰嶇疆鍚嶇О */
+    name?: string;
+    /** 鐘舵�� */
+    status?: number;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 璇存槑 */
+    remark?: string;
+  }
+
+  interface InsureSettingPriceDto {
+    /** 闄╃鐗堟湰Id */
+    versionId?: string;
+    /** 闄╃鐗堟湰鍚嶇О */
+    versionName?: string;
+    /** 鎶曚繚鏂瑰紡Id */
+    modeId?: string;
+    /** 鎶曚繚鏂瑰紡鍚嶇О */
+    modeName?: string;
+    /** 浠锋牸淇℃伅 */
+    priceInfos?: PriceInfo[];
+  }
+
+  interface InsureSubSetting {
+    /** 绫诲瀷 */
+    type?: number;
+    /** 閰嶇疆鍚嶇О */
+    name?: string;
+  }
+
+  interface InsureSupplierDto {
+    id?: string;
+    /** 渚涘簲鍟嗗悕绉� */
+    name?: string;
+    /** 琛屼笟閰嶅绫诲瀷 */
+    categoryType?: string;
+    /** 琛屼笟閰嶅绫诲瀷 */
+    categoryName?: string;
+    /** 缁熶竴淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 渚涘簲鍟嗙被鍨� 1娓犻亾浠g悊 2淇濋櫓鍏徃 */
+    suppierType?: number;
+    /** 渚涘簲鍟嗙瓑绾� 1鏅�� 2閲嶈 */
+    suppierLevel?: number;
+    /** 琛屼笟ID */
+    industryId?: string;
+    /** 琛屼笟ID */
+    industryName?: string;
+    /** 鐪丆ode */
+    provinceCode?: number;
+    /** 甯侰ode */
+    cityCode?: number;
+    /** 鍖哄幙Code */
+    countyCode?: number;
+    /** 鍏徃鍦板潃 */
+    companyAddress?: string;
+    /** 浼佷笟浠嬬粛 */
+    introduce?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 閮ㄩ棬 */
+    departmentName?: string;
+    /** 鑱屼綅 */
+    position?: string;
+    /** 寰俊鍙� */
+    weChat?: string;
+    /** 閭 */
+    email?: string;
+    /** 缃戝潃 */
+    siteUrl?: string;
+    /** 鑱旂郴鍦板潃 */
+    linkAddress?: string;
+    /** 闄勪欢 */
+    attachment?: string;
+    /** 鐘舵�� */
+    status?: number;
+    /** 鍏宠仈浜у搧鏁� */
+    productCount?: number;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface InsureSupplierDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureSupplierDto[];
+  }
+
+  interface InsureSupplierSelectDto {
+    id?: string;
+    /** 渚涘簲鍟嗗悕绉� */
+    name?: string;
+  }
+
+  interface IntroInfo {
+    /** 绫诲瀷锛�0涓烘枃鏈紝1涓哄浘鐗囷紝2涓鸿棰戯紱榛樿涓烘枃鏈� */
+    type?: number;
+    /** 鎽樿 */
+    contentSummary?: string;
+    /** 鏂囨湰鍐呭 */
+    content?: string;
+    /** 鍥剧墖/瑙嗛璺緞 */
+    path?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
+  type InvoicingStatusEnum = 0 | 10 | 20;
+
+  type InvoicingTypeEnum = 0 | 10 | 20;
+
+  interface IssuanceSingleTransactionRegulatorsInput {
+    mrchCode: string;
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    thirdVoucher: string;
+    ccyCode: string;
+    outAcctNo: string;
+    inAcctBankNode?: string;
+    inAcctNo: string;
+    inAcctName: string;
+    tranAmount: string;
+    useEx?: string;
+    freezeNo: string;
+    dfAgreementNo: string;
+    nationalityCode?: string;
+    agreementCode: string;
+  }
+
+  interface IssuanceSingleTransactionRegulatorsOutput {
+    thirdVoucher?: string;
+    frontLogNo?: string;
+    ccyCode?: string;
+    outAcctNo?: string;
+    inAcctNo?: string;
+    inAcctName?: string;
+    tranAmount?: string;
+    stt?: string;
   }
 
   interface IStringValueType {
@@ -997,10 +11868,657 @@
     flagIcon?: string;
   }
 
+  type LgGigRealVerifyStatus = 10 | 20;
+
+  type LgGigUserSignEnum = 10 | 20;
+
+  interface LgGigUserToSignUrlInput {
+    /** 绛剧害Id */
+    lgGigSignId?: string;
+    /** 浜哄憳绫诲瀷 1涓汉绛剧害 2浼佷笟绛剧害 */
+    userType?: string;
+    /** 浼佷笟绛剧害鏃跺彲浼犲叆 */
+    phoneNumber?: string;
+  }
+
+  interface LgGigWorkerBaseInput {
+    /** 鎵嬫満鍙� */
+    phone?: string;
+    /** 鐢ㄦ埛id */
+    companyId?: string;
+    /** 涓氬姟浠g爜 */
+    bussinessCode?: string;
+  }
+
+  interface LgGigWorkerBussinessAutoSignInput {
+    /** 鐢ㄦ埛Id */
+    compayId?: string;
+    /** 闇�瑕佺绾︾殑鐢ㄦ埛绛剧害id */
+    listLgWorkerSignId?: string[];
+  }
+
+  interface LgGigWorkerBussinessAutoSignOutput {
+    toSignCount?: number;
+    realSignCount?: number;
+  }
+
+  type LgGigWorkerCustomerTemplateStatusEnum = 10 | 20;
+
+  type LgGigWorkerRechargeStatusEnum = 10 | 30 | 40;
+
+  interface LgGigWorkerRegisterInput {
+    /** 濮撳悕 */
+    name?: string;
+    /** 鎵嬫満鍙� */
+    phone?: string;
+    companyId?: string;
+    /** 涓氬姟浠g爜 */
+    bussinessCode?: string;
+    customerId?: string;
+    contractTemplateId?: string;
+  }
+
+  interface LgGigWorkerSignChannelDto {
+    /** 鐢靛瓙绛惧悕绉� */
+    signName?: string;
+    /** 娓犻亾Id */
+    signChannelId?: string;
+    signChannel?: SignChannelEnum;
+  }
+
+  interface LgGigWorkerSignChannelSettingDto {
+    id?: string;
+    /** 閫氶亾鍚嶇О */
+    channelName?: string;
+    /** 绛剧害閫氶亾Id */
+    signChannelId?: string;
+    /** 娓犻亾Id */
+    channelIntId?: number;
+    /** 娓犻亾URL */
+    channelUrl?: string;
+    chargeType?: ChargeTypeEnum;
+    /** 瀹炲悕璁よ瘉璐圭敤 */
+    realVerifyCost?: number;
+    /** 绛剧害璐圭敤 */
+    signCost?: number;
+    /** 缁熶竴绛剧害璐圭敤 */
+    mergeSignCost?: number;
+    /** 涓婁笂绛炬槸鍚﹂厤缃� */
+    isSetBestSign?: boolean;
+    /** 闃块噷淇′换绛鹃厤缃� */
+    isSetAlipaySign?: boolean;
+    settingStatus?: LgGigWorkerSignChannelSettingStatus;
+  }
+
+  interface LgGigWorkerSignChannelSettingDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: LgGigWorkerSignChannelSettingDto[];
+  }
+
+  type LgGigWorkerSignChannelSettingStatus = 10 | -10;
+
+  interface LgGigWorkerSignFreeSettingDto {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鐢靛瓙绛炬笭閬揑d */
+    signChannelId?: string;
+    /** 鐢靛瓙绛炬笭閬撳悕绉� */
+    signName?: string;
+    /** 璧犻�佹潯鏁� */
+    freeCount?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    id?: string;
+    creationTime?: string;
+    lastModificationTime?: string;
+    lastModifierName?: string;
+    lastModifierId?: string;
+    /** 浜т笟鍥尯鍚嶇О */
+    industrialParkName?: string;
+    /** 浜т笟鍥尯Id */
+    industrialParkId?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+  }
+
+  interface LgGigWorkerSignFreeSettingDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: LgGigWorkerSignFreeSettingDto[];
+  }
+
+  interface LgGigWorkerSignOptions {
+    accountName?: string;
+    accountNo?: string;
+    bankName?: string;
+    remark?: string;
+  }
+
+  interface LgGigWorkerSignSettingDto {
+    id?: string;
+    /** 鐢靛瓙绛惧悕绉� */
+    name?: string;
+    signChannel?: SignChannelEnum;
+    /** 瀹炲悕璁よ瘉璐圭敤 */
+    realVerifyCost?: number;
+    /** 绛剧害璐圭敤 */
+    signCost?: number;
+    /** 缁熶竴绛剧害璐圭敤 */
+    mergeSignCost?: number;
+    chargeType?: ChargeTypeEnum;
+    status?: LgGigWorkerSignStatus;
+    settingStatus?: LgGigWorkerSignSettingStatus;
+  }
+
+  interface LgGigWorkerSignSettingDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: LgGigWorkerSignSettingDto[];
+  }
+
+  type LgGigWorkerSignSettingStatus = 10 | -10;
+
+  type LgGigWorkerSignStatus = 10 | -10;
+
+  interface LgGigWorkerUserImport {
+    /** 鐢ㄦ埛Id */
+    companyId?: string;
+    /** 鐢叉柟id */
+    customerId?: string;
+    /** 鍚堝悓妯℃澘id */
+    contractTemplateId?: string;
+    /** 瀵煎叆浜哄憳鍒楄〃 */
+    userList?: LgGigWorkerUserInfoList[];
+  }
+
+  interface LgGigWorkerUserInfoList {
+    id?: number;
+    name?: string;
+    phone?: string;
+  }
+
+  interface LgGigWorkerUserSignListInput {
+    /** 鐏靛伐浜哄憳娉ㄥ唽绛剧害id */
+    ids?: string[];
+    /** 鐢ㄦ埛Id */
+    companyId?: string;
+    /** 涓氬姟浠g爜 */
+    bussinessCode?: string;
+  }
+
+  interface LgGigWorkUserOutput {
+    id?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 韬唤璇佸彿 */
+    idNumber?: string;
+    /** 韬唤璇佽瘉鏄庡湴鍧� */
+    idFrontUrl?: string;
+    /** 韬唤璇佽儗闈㈠湴鍧� */
+    idBackUrl?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 骞撮緞 */
+    age?: number;
+    /** 鎬у埆 */
+    sex?: number;
+    /** 鐧昏鏃堕棿 */
+    regiterTime?: string;
+    /** 鐢叉柟Id */
+    customerId?: string;
+    /** 鎵�灞炲鎴� */
+    customerName?: string;
+    /** 鐢ㄦ埛Id */
+    companyId?: string;
+    realVerifyStatus?: LgGigRealVerifyStatus;
+    /** 瀹炲悕璁よ瘉鏃堕棿 */
+    realVerifyTime?: string;
+    signStatus?: LgGigUserSignEnum;
+    /** 绛剧害鏃堕棿 */
+    signTime?: string;
+    /** 鍚堝悓缂栧彿 */
+    contractNo?: string;
+    /** 鍚堝悓妯℃澘Id */
+    contractTemplateId?: string;
+    /** 鍚堝悓Id */
+    contractId?: string;
+    /** 鍚堝悓棰勮鍦板潃 */
+    previewUrl?: string;
+    /** 鍚堝悓鍦板潃 */
+    contractUrl?: string;
+    /** 鍚堝悓鍑瘉鍦板潃 */
+    contractProofUrl?: string;
+    enterSignStatus?: LgGigUserSignEnum;
+    /** 浼佷笟绛剧害鏃堕棿 */
+    enterSignTime?: string;
+    regiterStatus?: boolean;
+    signChannel?: SignChannelEnum;
+  }
+
+  interface LgGigWorkUserOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: LgGigWorkUserOutput[];
+  }
+
+  interface LicenseOcrModel {
+    name?: string;
+    cardNum?: string;
+    address?: string;
+    type?: string;
+    dateFrom?: string;
+    dateTo?: string;
+    societyCode?: string;
+    registerMoney?: string;
+    businessRange?: string;
+    legalPerson?: string;
+  }
+
+  interface LikeFavoriteMessageInfo {
+    /** 娑堟伅Id */
+    id?: string;
+    /** 娑堟伅鍐呭 */
+    messageContent?: string;
+    /** 娑堟伅鍙戦�佹椂闂� */
+    creationTime?: string;
+    /** 鏄惁宸茶 */
+    isRead?: boolean;
+    /** 娑堟伅绫诲瀷 */
+    type?: number;
+    businessBehaviorType?: MessageBusinessBehaviorTypeEnum;
+    /** 涓氬姟鏁版嵁 */
+    businessData?: string;
+    sourceType?: MessageSourceTypeEnum;
+    /** 娑堟伅鍙戦�佽�呯殑鐢ㄦ埛id锛屾潵婧愪负绯荤粺鏃朵负绌� */
+    sourceId?: string;
+    userId?: string;
+    /** 鍚嶇О */
+    contact?: string;
+    /** 澶村儚 */
+    avatarUrl?: string;
+    userFollowStatus?: UserFollowStatusEnum;
+  }
+
+  interface LikeFavoriteMessageInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: LikeFavoriteMessageInfo[];
+  }
+
+  interface ListOrderStatus {
+    ids?: string[];
+    status?: number;
+  }
+
   interface LocalizableStringDto {
     name?: string;
     resource?: string;
   }
+
+  interface MaintainInquireSmartClearingAccountInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    mainAccount: string;
+    ccy: string;
+    functionCode: string;
+    subAcctNo: string;
+    daiTxAmt?: string;
+    daiTxStopDate?: string;
+    allowTxCts?: string;
+    totalRcvLimit?: string;
+    singleTxLimitAmt?: string;
+    singleTxMaxAmt?: string;
+  }
+
+  interface MaintainInquireSmartClearingAccountOutput {
+    mainAccount?: string;
+    ccy?: string;
+    functionCode?: string;
+    subAcctNo?: string;
+    acctName?: string;
+    agreeStatuts?: string;
+    signDate?: string;
+    effectDate?: string;
+    cancelDate?: string;
+    daiTxAmt?: string;
+    daiTxStopDate?: string;
+    allowTxCts?: string;
+    allowQueryTxDetailFlag?: string;
+    allowQueryHuoMianList?: string;
+    totalRcvLimit?: string;
+    singleTxLimitAmt?: string;
+    singleTxMaxAmt?: string;
+  }
+
+  interface MaintainTransferCounterpartyWhiteListInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    mainAccount: string;
+    validationFlag?: string;
+    functionCode: string;
+    tranItemArray?: MaintainTransferItem[];
+  }
+
+  interface MaintainTransferCounterpartyWhiteListOutput {
+    mainAccount?: string;
+    validationFlag?: string;
+    functionCode?: string;
+    list?: MaintainTransferOutputItem[];
+  }
+
+  interface MaintainTransferItem {
+    signAcctNo: string;
+    ccy?: string;
+    checkType?: string;
+    whiteListType?: string;
+    counterpartyAcctNo?: string;
+    drcrFlag?: string;
+    counterpartyAcctName?: string;
+    counterpartyOpenBranchID?: string;
+  }
+
+  interface MaintainTransferOutputItem {
+    signAcctNo?: string;
+    ccy?: string;
+    signAcctName?: string;
+    whiteListType?: string;
+    checkType?: string;
+    aconRecvAcctNo?: string;
+    aconRecvAcctName?: string;
+    clearingSubAcctNo?: string;
+    clearingSubAcctName?: string;
+    counterpartyAcctNo?: string;
+    drcrFlag?: string;
+    counterpartyAcctName?: string;
+    counterpartyOpenBranchID?: string;
+  }
+
+  interface MaintainVosAcctAutomaticClearingRuleInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    validationFlag?: string;
+    mainAccount: string;
+    ccy: string;
+    functionCode: string;
+    listNum: string;
+    tranItemArray?: MaintainVosAcctItem[];
+  }
+
+  interface MaintainVosAcctAutomaticClearingRuleOutput {
+    validationFlag?: string;
+    mainAccount?: string;
+    ccy?: string;
+    functionCode?: string;
+    listNum?: string;
+    successRecordNum?: string;
+    list?: MaintainVosAcctOutputItem[];
+  }
+
+  interface MaintainVosAcctItem {
+    subAcctNo: string;
+    bindVosAcctNo?: string;
+    bindVosAcctAddMsg?: string;
+    whetherFlag?: string;
+    subAcctNoPosition?: string;
+    setID?: string;
+  }
+
+  interface MaintainVosAcctOutputItem {
+    setID?: string;
+    subAcctNo?: string;
+    subAccountName?: string;
+    bindVosAcctNo?: string;
+    bindVosAcctAddMsg?: string;
+    whetherFlag?: string;
+    subAcctNoPosition?: string;
+    inputDate?: string;
+    errorCode?: string;
+    errorMsg?: string;
+  }
+
+  interface MakeACircleFriendInput {
+    /** 鏍囬 */
+    title?: string;
+    /** 鍐呭 */
+    content?: string;
+    /** 鏂囦欢 */
+    files?: CircleFriendFileDto[];
+  }
+
+  interface MarkProductRuleDto {
+    id?: string;
+    ruleType?: number;
+    startAge?: number;
+    insureMarketProductId?: string;
+    jobType?: number;
+    /** 淇濋 鍒嗕负鍗曚綅 */
+    sort?: number;
+    percentum?: number;
+  }
+
+  interface MarkProductRuleInput {
+    id?: string;
+    /** 瑙勫垯绫诲瀷 骞撮緞瑙勫垯锛�10 鑱屼笟绫诲瀷瑙勫垯锛�20 */
+    ruleType?: number;
+    startAge?: number;
+    jobType?: number;
+    percentum?: number;
+  }
+
+  interface MarkProductSchemeTypeDetailInput {
+    /** 璇︽儏Id */
+    id?: string;
+    /** 鎶曚繚鏂瑰紡 鎸夋湀30D 鎸夊勾360D */
+    period?: string;
+    startLevelType?: number;
+    endLevelType?: number;
+    unitPrice?: number;
+    sequence?: number;
+  }
+
+  interface MarkProductSchemeTypeDto {
+    id?: string;
+    schemeName?: string;
+    insureBillTemplateUrl?: string;
+    insureMarketProductId?: string;
+    sort?: number;
+    /** 淇濋 鍒嗕负鍗曚綅 */
+    sumInsured?: number;
+    listDetail?: MarkProductSchemeTypeDetailInput[];
+  }
+
+  interface MarkProductSchemeTypeInput {
+    id?: string;
+    /** 鎶曚繚鍗� */
+    insureBillTemplateUrl?: string;
+    listDetail?: MarkProductSchemeTypeDetailInput[];
+  }
+
+  interface MassgeChatOutput {
+    chatId?: string;
+    /** 鍚嶇О */
+    contact?: string;
+    /** 澶村儚 */
+    avatarUrl?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    latestMessage?: UserMessageInfo;
+    /** 鏈娑堟伅鏁� */
+    unReadCount?: number;
+    chatType?: MessageChatTypeEnum;
+  }
+
+  interface MassgeChatOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: MassgeChatOutput[];
+  }
+
+  interface MatchMakingApplyByOrderOutput {
+    id?: string;
+    /** 璁㈠崟ID */
+    orderId?: string;
+    name?: string;
+    contact?: string;
+    contactPhone?: string;
+    provinceName?: string;
+    /** 闀� */
+    villageName?: string;
+    cityName?: string;
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    parkStyle?: string;
+    serviceInfo?: ServeSearchSettingInfo[];
+    workInfo?: ServeSearchSettingInfo[];
+    /** 鐢宠鏃堕棿 */
+    creationTime?: string;
+    status?: MatchMakingApplyStatusEnum;
+    /** 璁㈠崟鐢ㄦ埛id */
+    orderUserId?: string;
+    /** 鐢宠鐢ㄦ埛id */
+    applyUserId?: string;
+    /** 鐢宠浼佷笟id */
+    applyEnterpriseId?: string;
+    /** 璁㈠崟浼佷笟id */
+    orderEnterpriseId?: string;
+  }
+
+  interface MatchMakingApplyByOrderOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: MatchMakingApplyByOrderOutput[];
+  }
+
+  type MatchMakingApplyStatusEnum = 10 | 20 | -10;
+
+  type MatchMakingIdentityEnum = 10 | 20;
+
+  interface MaterialFileItemOutput {
+    id?: string;
+    fileBusinessType?: EnterpriseMaterialFileBusinessTypeEnum;
+    /** 鏂囦欢url */
+    fileUrl?: string;
+    /** 鏂囦欢澶у皬 */
+    fileSize?: number;
+    /** 鏂囦欢鎵╁睍鍚� */
+    fileExtension?: string;
+  }
+
+  type MessageBusinessBehaviorTypeEnum =
+    | 10
+    | 20
+    | 30
+    | 40
+    | 41
+    | 50
+    | 60
+    | 70
+    | 80
+    | 90
+    | 91
+    | 92
+    | 93
+    | 94
+    | 95
+    | 96
+    | 97;
+
+  type MessageBusinessTypeEnum =
+    | 1
+    | 2
+    | 3
+    | 4
+    | 5
+    | 6
+    | 7
+    | 8
+    | 9
+    | 10
+    | 11
+    | 12
+    | 13
+    | 14
+    | 15
+    | 16
+    | 17
+    | 18
+    | 19
+    | 20
+    | 21
+    | 22
+    | 23
+    | 24
+    | 25
+    | 26
+    | 30
+    | 31
+    | 40
+    | 50
+    | 60
+    | 61
+    | 70
+    | 71
+    | 72
+    | 73
+    | 74
+    | 75
+    | 76
+    | 77
+    | 78
+    | 79
+    | 80
+    | 81
+    | 82
+    | 83
+    | 84
+    | 85
+    | 86
+    | 87
+    | 88
+    | 999
+    | 1000
+    | 1001
+    | 1002;
+
+  type MessageChatTypeEnum = 10 | 20 | 30;
+
+  interface MessageInfo {
+    /** 娑堟伅Id */
+    id?: string;
+    /** 娑堟伅鍐呭 */
+    messageContent?: string;
+    /** 娑堟伅鍙戦�佹椂闂� */
+    creationTime?: string;
+    /** 鏄惁宸茶 */
+    isRead?: boolean;
+    /** 娑堟伅绫诲瀷 */
+    type?: number;
+    businessBehaviorType?: MessageBusinessBehaviorTypeEnum;
+    /** 涓氬姟鏁版嵁 */
+    businessData?: string;
+    sourceType?: MessageSourceTypeEnum;
+    /** 娑堟伅鍙戦�佽�呯殑鐢ㄦ埛id锛屾潵婧愪负绯荤粺鏃朵负绌� */
+    sourceId?: string;
+    userId?: string;
+  }
+
+  interface MessageInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: MessageInfo[];
+  }
+
+  type MessageSourceTypeEnum = 10 | 20;
 
   interface MethodParameterApiDescriptionModel {
     name?: string;
@@ -1073,8 +12591,363 @@
     moduleId?: string;
   }
 
+  interface MonthlyStatementItem {
+    fileName?: string;
+    filePwd?: string;
+    acctNo?: string;
+    queryDate?: string;
+    docID?: string;
+  }
+
+  interface MonthlyStatementQueryNewInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    acctNo: string;
+    queryMonth: string;
+    fileType?: string;
+  }
+
+  interface MonthlyStatementQueryNewOutput {
+    queryCts?: string;
+    list?: MonthlyStatementItem[];
+  }
+
   interface MultiTenancyInfoDto {
     isEnabled?: boolean;
+  }
+
+  interface MyCertificationAuditDto {
+    /** 瀹℃牳鍗昳d */
+    auditId?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    certificationMode?: UserCertificationModeEnum;
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 娉曚汉鎵嬫寔韬唤璇佺収 */
+    legalPersonIdImgUrl?: string;
+    /** 璁よ瘉鑱旂郴浜� */
+    certificationContact?: string;
+    /** 璁よ瘉鑱旂郴浜虹數璇� */
+    certificationContactPhone?: string;
+    /** 浠g悊浜哄鍚� */
+    proxyPersonName?: string;
+    /** 浠g悊浜鸿韩浠借瘉鍙� */
+    proxyPersonIdNumber?: string;
+    /** 浠g悊浜烘墜鎸佽韩浠借瘉鐓� */
+    proxyPersonIdImgUrl?: string;
+    /** 浼佷笟鎺堟潈涔� */
+    proxyPowerAttorneyUrl?: string;
+    /** 褰撳墠璁よ瘉瀹℃牳鍗曠殑鍗曞彿 */
+    currentUserCertificationAuditNo?: string;
+    /** 褰撳墠璁よ瘉瀹℃牳鍗曠殑id */
+    currentUserCertificationAuditId?: string;
+    /** 璁よ瘉鏃堕棿 */
+    certificationTime?: string;
+    /** 璁よ瘉杩囨湡鏃堕棿 */
+    expirationTime?: string;
+    status?: UserCertificationStatusEnum;
+    invoicingType?: InvoicingTypeEnum;
+    /** 骞冲彴鏈嶅姟鏀粯Id */
+    platformServicePayId?: string;
+    payTypeEnum?: PayTypeEnum;
+    auditStatus?: UserCertificationAuditStatusEnum;
+    payStatus?: PayStatusEnum;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    /** 鍏ヨ处鏃ユ湡 */
+    payCreditedTime?: string;
+    payCreditedStatus?: PayCreditedStatusEnum;
+    /** 鏀粯鍙戠エ鍦板潃 */
+    payInvoicingUrl?: string;
+    invoicingStatus?: InvoicingStatusEnum;
+    /** 浜鸿劯璁よ瘉url */
+    faceCertificationUrl?: string;
+    legalPersonIdBackImgUrl?: string;
+    proxyPersonIdBackImgUrl?: string;
+  }
+
+  interface MyEnterpriseMaterialListOutput {
+    id?: string;
+    creationTime?: string;
+    /** 骞� */
+    year?: number;
+    /** 鏈� */
+    month?: number;
+    materialType?: EnterpriseMaterialTypeEnum;
+    materialItemList?: SimpleEnterpriseMaterialItemOutput[];
+  }
+
+  interface MyEnterpriseMaterialListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: MyEnterpriseMaterialListOutput[];
+  }
+
+  interface MyFirstPartyCompanyDto {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    industryTypeId?: string;
+    status?: ParkOrStatusEnum;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    firstPartyCompanyId?: string;
+    isUserCertification?: boolean;
+  }
+
+  interface MyIndustryBodyDto {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    institutionTypeId?: string;
+    status?: ParkOrStatusEnum;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    industryBodyId?: string;
+    isUserCertification?: boolean;
+  }
+
+  interface MyIndustryMatingDto {
+    id?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    status?: ParkOrStatusEnum;
+    /** 鏈嶅姟绫诲瀷Id */
+    serviceTypeId?: string;
+    /** 鏈嶅姟璧勮川 */
+    serviceQualificationsUrl?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    industryMatingId?: string;
+    isUserCertification?: boolean;
+  }
+
+  interface MyInformationAttentionInfo {
+    /** 璧勮Id */
+    informationId?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 鏉ユ簮 */
+    serveName?: string;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鐪� */
+    provinceName?: string;
+    /** 璇︾粏涓惧姙鍦板潃 */
+    address?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鏄惁闇�瑕佹姤鍚� */
+    needApply?: boolean;
+    /** 鎶ュ悕閾炬帴 */
+    applyLink?: string;
+    /** 涓惧姙璧峰鏃ユ湡 */
+    toHoldStartTime?: string;
+    /** 涓惧姙鎴鏃ユ湡 */
+    toHoldEndTime?: string;
+    fromType?: InformationFormTypeEnum;
+    /** 璧勮鏉ユ簮璇存槑 */
+    fromMessage?: string;
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 瀹炶鐪佷唤淇℃伅 */
+    provinces?: ProvinceInfo[];
+    /** 涓惧姙/鍙戝竷鍗曚綅 */
+    unit?: string;
+    /** 瀹炶鍖哄煙锛�0鍏ㄥ浗锛�1鐪佷唤 */
+    implementAreaType?: number;
+    /** 鍒濆娴忚閲� */
+    initViewCount?: number;
+    /** 鍒濆鍏虫敞閲� */
+    initAttendedCount?: number;
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 鍏虫敞鏁� */
+    attentionCount?: number;
+    /** 鎶ュ悕鐘舵�侊細0鎶ュ悕涓紝10杩涜涓紝20宸茬粨鏉� */
+    applyStatus?: number;
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 鏄惁鎴戝凡璧� */
+    isMyThumbsUp?: boolean;
+    /** 浣滆�� */
+    author?: string;
+    /** 鍏虫敞鏃堕棿 */
+    attentionTime?: string;
+    /** 澶氬皯鏃堕棿涔嬪墠瀛楃涓� */
+    beforeTimeStr?: string;
+    isMyAttention?: boolean;
+  }
+
+  interface MyInformationAttentionInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: MyInformationAttentionInfo[];
+  }
+
+  interface MyLikeFavoriteAddFollowMessageCountOutput {
+    likeFavoriteUnReadCount?: number;
+    addFollowUnReadCount?: number;
+  }
+
+  interface MyMatchMakingApplyInput {
+    pageModel?: Pagination;
+    status?: MatchMakingApplyStatusEnum;
+    /** 寮�濮嬬敵璇锋椂闂� */
+    beginCreationTime?: string;
+    /** 缁撴潫鐢宠鏃堕棿 */
+    endCreationTime?: string;
+    /** 璁㈠崟鍚嶇О */
+    orderName?: string;
+    /** 璁㈠崟id */
+    orderId?: string;
+    /** 鐢宠鐢ㄦ埛id */
+    applyUserId?: string;
+  }
+
+  interface MyMatchMakingApplyOutput {
+    id?: string;
+    /** 璁㈠崟ID */
+    orderId?: string;
+    /** 鐢宠鏃堕棿 */
+    creationTime?: string;
+    status?: MatchMakingApplyStatusEnum;
+    /** 璁㈠崟鐢ㄦ埛id */
+    orderUserId?: string;
+    /** 鐢宠鐢ㄦ埛id */
+    applyUserId?: string;
+    /** 鐢宠浼佷笟id */
+    applyEnterpriseId?: string;
+    /** 璁㈠崟浼佷笟id */
+    orderEnterpriseId?: string;
+    /** 璁㈠崟鍚嶇О */
+    orderName?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 鎷涜仒浜烘暟绫诲瀷 10 鍥哄畾浜烘暟  20 鑼冨洿浜烘暟 */
+    hireType?: number;
+    /** 鍥哄畾浜烘暟 鎴� 鑼冨洿浜烘暟鐨勮捣濮嬩汉鏁� */
+    hireNumber?: number;
+    /** 鑼冨洿浜烘暟鐨勬埅姝汉鏁� */
+    hireEndNumber?: number;
+    /** 缁煎悎钖祫 */
+    integratedSalary?: string;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    contact?: string;
+    contactPhone?: string;
+    /** 鍛樺伐钖祫 10 鏈堣柂锛� 20 鍛ㄨ柂锛�30 鏃ヨ柂锛�40 鏃惰柂 */
+    salaryTimeType?: number;
+    orderSupplierRefundInfos?: OrderSupplierRefundInfo[];
+  }
+
+  interface MyMatchMakingApplyOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: MyMatchMakingApplyOutput[];
+  }
+
+  interface MyMessageCountOutput {
+    /** 鏈娑堟伅鏁� */
+    unReadCount?: number;
+    /** 娑堟伅鎬绘暟 */
+    totalCount?: number;
   }
 
   interface MyModuleDto {
@@ -1096,6 +12969,338 @@
     sequence?: number;
   }
 
+  interface MyOrderListInput {
+    pageModel?: Pagination;
+    /** -10 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 寮�濮嬫椂闂� */
+    startDate?: string;
+    /** 缁撴潫鏃堕棿 */
+    endDate?: string;
+    orderName?: string;
+    categoryId?: string;
+  }
+
+  interface MyParkOrHRInfoDto {
+    id?: string;
+    /** 浜鸿祫鍏徃鍚嶇О */
+    name?: string;
+    /** 鍒嗙被Id */
+    categoryId?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鎵�灞炲尯鍩熺渷绾ode */
+    provinceCode?: number;
+    /** 鎵�灞炲尯鍩熷競绾ode */
+    cityCode?: number;
+    /** 鎵�灞炲尯鍩熷幙绾ode */
+    countyCode?: number;
+    /** 鎵�灞炲尯鍩熺渷绾у悕绉� */
+    provinceName?: string;
+    /** 鎵�灞炲尯鍩熷競绾у悕绉� */
+    cityName?: string;
+    /** 鎵�灞炲尯鍒幙绾у悕绉� */
+    countyName?: string;
+    /** 鍒涘缓浜哄悕绉� */
+    creatorName?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 瀵瑰鑱旂郴浜� */
+    foreignContact?: string;
+    /** 瀵瑰鑱旂郴鏂瑰紡 */
+    foreignContactPhone?: string;
+    /** 鑽h獕璇佷功鏁伴噺 */
+    honorCertificateCount?: number;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    /** 鏄惁灞曠ず */
+    isShow?: boolean;
+    /** 鏄惁闅愯棌鍚嶅瓧 1闅愯棌 0涓嶉殣钘� */
+    isHideName?: boolean;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鎴愮珛骞翠唤 */
+    setUpDate?: number;
+    parkCustomersCount?: ParkCustomersCountTypeEnum;
+    /** 鎻忚堪 */
+    description?: string;
+    /** 鍥尯椋庨噰 */
+    parkStyles?: ParkStyleInfo[];
+    /** 鍥尯鏈嶅姟绫诲瀷/浜鸿祫鏈嶅姟绫诲瀷 */
+    serveSettingName?: ServiceName[];
+    /** 宸ョ */
+    workOfTypeName?: ServiceName[];
+    /** 钀ヤ笟鎵х収 */
+    licenseUrl?: string;
+    /** 浜哄姏璧勬簮璁稿彲璇� */
+    hrLicenseUrl?: string;
+    /** 鍔冲姟娲鹃仯璁稿彲璇� */
+    laborLienseUrl?: string;
+    userId?: string;
+    /** 鎵�灞炲尯鍩� */
+    hrArea?: HRAreaDto[];
+    /** 瀹㈡埛鍚嶇О */
+    userName?: string;
+    /** 浜鸿祫鍏徃Id */
+    parkOrHRId?: string;
+    /** 浜鸿祫鍏徃鐘舵�� */
+    status?: number;
+    /** 鐢ㄦ埛鏄惁宸茶璇� */
+    isUserCertification?: boolean;
+    /** 缂栬緫鎴� */
+    editStamp?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+  }
+
+  interface MyProductAttentionInfo {
+    /** 浜у搧Id */
+    productId?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 浜у搧绫诲埆Id */
+    categoryId?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 鎴愪氦鏁伴噺 */
+    transactionCount?: number;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 璇勬槦鏁� */
+    starCount?: number;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖锛�-20宸蹭笅鏋� */
+    status?: number;
+    /** 鏈嶅姟鍟嗘槦绾э細1~5 */
+    serveStarLevel?: number;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+  }
+
+  interface MyProductAttentionInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: MyProductAttentionInfo[];
+  }
+
+  interface MyProductInfo {
+    /** 浜у搧Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 浜у搧鍚嶇О */
+    name?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖锛�-20宸蹭笅鏋� */
+    status?: number;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 璇︽儏淇℃伅 */
+    priceVersions?: PriceVersionInfo[];
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 鏈�鍚庢洿鏂版棩鏈� */
+    lastModificationTime?: string;
+    /** 鎴愪氦鏁伴噺 */
+    transactionCount?: number;
+    /** 娴忚鏁� */
+    browseCount?: number;
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 璇勬槦鏁� */
+    starCount?: number;
+    /** 骞垮憡淇℃伅 */
+    advertises?: AdvertiseInfo[];
+    /** 澶囨敞 */
+    remark?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+  }
+
+  interface MyProductInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: MyProductInfo[];
+  }
+
+  interface MyPurchaseDto {
+    /** 浜у搧璐拱Id */
+    id?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 绫诲埆鍚嶇О */
+    categoryName?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 鐗堟湰鍚� */
+    versionName?: string;
+    /** 鏀惰垂鏂瑰紡 */
+    chargeWay?: string;
+    /** 浜у搧鏁伴噺 */
+    count?: number;
+    /** 浜у搧鍗曚环 */
+    unitPrice?: number;
+    /** 鎴愪氦棰� */
+    amount?: number;
+    /** 鍗栧鍚嶇О */
+    seller?: string;
+    /** 璐拱鏃ユ湡 */
+    purchaseDate?: string;
+    comment?: PurchasedCommentInfo;
+    refund?: RefundInfo;
+    /** 鐘舵�侊細0寰呯‘璁ら獙鏀讹紝10寰呰瘎浠凤紝20浜ゆ槗瀹屾垚锛�-10鐢宠閫�娆撅紝-20閫�娆炬垚鍔燂紝-30鐢宠閫�娆鹃┏鍥� */
+    status?: number;
+  }
+
+  interface MyPurchaseDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: MyPurchaseDto[];
+  }
+
+  interface MyRecentInformationDto {
+    /** 璧勮Id */
+    id?: string;
+    /** 鏍囬 */
+    title?: string;
+    /** 璧勮绫诲埆鍚� */
+    categoryName?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖锛�-20宸蹭笅鏋� */
+    status?: number;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 鍏虫敞鏁� */
+    attentionCount?: number;
+    /** 璧� */
+    rewardAmount?: number;
+    /** 鏄惁闇�瑕佹姤鍚� */
+    needApply?: boolean;
+    /** 鎶ュ悕閾炬帴 */
+    applyLink?: string;
+    /** 涓惧姙璧峰鏃ユ湡 */
+    toHoldStartTime?: string;
+    /** 涓惧姙鎴鏃ユ湡 */
+    toHoldEndTime?: string;
+  }
+
+  interface MyRecentProductDto {
+    /** 浜у搧Id */
+    id?: string;
+    /** 浜у搧鍚嶇О */
+    name?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖锛�-20宸蹭笅鏋� */
+    status?: number;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 璇︽儏淇℃伅 */
+    priceVersions?: PriceVersionInfo[];
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 娴忚鏁� */
+    browseCount?: number;
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 璇勬槦鏁� */
+    starCount?: number;
+  }
+
+  interface MyRecentPurchaseDto {
+    /** 浜у搧璐拱Id */
+    id?: string;
+    /** 绫诲埆鍚嶇О */
+    categoryName?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 鐗堟湰鍚� */
+    versionName?: string;
+    /** 鏀惰垂鏂瑰紡 */
+    chargeWay?: string;
+    /** 浜у搧鏁伴噺 */
+    count?: number;
+    /** 浜у搧鍗曚环 */
+    unitPrice?: number;
+    /** 鎴愪氦棰� */
+    amount?: number;
+    /** 鍗栧鍚嶇О */
+    seller?: string;
+    /** 璐拱鏃ユ湡 */
+    purchaseDate?: string;
+    comment?: PurchasedCommentInfo;
+    /** 鐘舵�侊細0寰呯‘璁ら獙鏀讹紝10寰呰瘎浠凤紝20浜ゆ槗瀹屾垚锛�-10鐢宠閫�娆撅紝-20閫�娆炬垚鍔燂紝-30鐢宠閫�娆鹃┏鍥� */
+    status?: number;
+  }
+
+  interface MySellDto {
+    /** 浜у搧璐拱Id */
+    id?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 绫诲埆鍚嶇О */
+    categoryName?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 涔板Id */
+    purchaserId?: string;
+    /** 涔板鍚嶇О */
+    purchaser?: string;
+    /** 鑱旂郴浜猴紙涔板锛� */
+    purchaseContacter?: string;
+    /** 鑱旂郴鐢佃瘽锛堜拱瀹讹級 */
+    purchaseContacterPhone?: string;
+    /** 浜у搧鍗曚环 */
+    unitPrice?: number;
+    /** 鎴愪氦閲� */
+    count?: number;
+    /** 鎴愪氦棰� */
+    amount?: number;
+    /** 鐘舵�侊細0寰呯‘璁ら獙鏀讹紝10寰呰瘎浠凤紝20浜ゆ槗瀹屾垚锛�-10鐢宠閫�娆撅紝-20閫�娆炬垚鍔燂紝-30鐢宠閫�娆鹃┏鍥� */
+    status?: number;
+    /** 璐拱鏃ユ湡 */
+    purchaseDate?: string;
+    /** 鎴愪氦鏃ユ湡锛堢‘璁ら獙鏀舵椂闂达級 */
+    fixtureDate?: string;
+    comment?: PurchasedCommentInfo;
+    refund?: RefundInfo;
+    /** 鐗堟湰鍚� */
+    versionName?: string;
+    /** 鏀惰垂鏂瑰紡 */
+    chargeWay?: string;
+  }
+
+  interface MySellDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: MySellDto[];
+  }
+
   interface NameValue {
     name?: string;
     value?: string;
@@ -1106,12 +13311,385 @@
     enums?: Record<string, any>;
   }
 
+  interface OfflineInsureBatchRefundApplyInput {
+    insurancePolicyId?: string;
+    insurancePolicyDetailIds?: string[];
+    /** 閫�淇濇壒鍗� */
+    batchBillUrl?: string;
+  }
+
+  interface OfflineInsureBatchRefundCheckInput {
+    insurePolicyOperateHistoryId?: string;
+    successInsurancePolicyDetailIds?: string[];
+    failInsurancePolicyDetailIds?: string[];
+    status?: InsureRefundStatusEnum;
+  }
+
+  interface OfflineInsureBillPassInput {
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+    /** 淇濆崟鍙� */
+    insureBillNo?: string;
+    /** 鏃犳硶鍙備繚浜哄憳璇︽儏Id */
+    listInsurePlanDetailIds?: string[];
+  }
+
+  interface OperateHistoryDto {
+    /** 鍏宠仈鍏崇郴ID */
+    relationId?: string;
+    /** 琛ㄥ悕 */
+    tableType?: number;
+    /** 鎿嶄綔 */
+    operateName?: string;
+    /** 鎿嶄綔鍐呭 */
+    operateContent?: string;
+    /** 鎿嶄綔浜� */
+    creatorName?: string;
+    /** 鎿嶄綔鏃堕棿 */
+    creationTime?: string;
+    /** 鎿嶄綔缁嗚妭 */
+    operateDetail?: string;
+  }
+
+  interface OperateHistoryDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: OperateHistoryDto[];
+  }
+
+  type OperateHistoryTypeEnum =
+    | 10
+    | 11
+    | 12
+    | 13
+    | 14
+    | 15
+    | 16
+    | 17
+    | 18
+    | 19
+    | 20
+    | 21
+    | 22
+    | 23
+    | 24
+    | 25
+    | 26
+    | 27
+    | 28
+    | 29
+    | 30
+    | 31
+    | 32
+    | 40
+    | 42;
+
+  interface OrderChangedBzContentInput {
+    outBizNo?: string;
+    productCode?: string;
+    bizScene?: string;
+    originInterface?: string;
+    orderId?: string;
+    status?: string;
+    actionType?: string;
+    transAmount?: string;
+    settleSerialNo?: string;
+    subOrderStatus?: string;
+    subOrderErrorCode?: string;
+    subOrderFailReason?: string;
+    payFundOrderId?: string;
+    payDate?: string;
+    refundDate?: string;
+    entrustOrderId?: string;
+  }
+
+  interface OrderInfoDto {
+    id?: string;
+    categoryId?: string;
+    /** 璁㈠崟鍚嶇О */
+    orderName?: string;
+    /** 浼佷笟鍦板潃 */
+    addressDetail?: string;
+    /** 鐢ㄦ埛鍚嶇墖鍚嶇О */
+    userName?: string;
+    creatorId?: string;
+    creatorName?: string;
+    companyName?: string;
+    userId?: string;
+    /** 璧峰缁煎悎鏈堣柂 */
+    startMonthlySalary?: number;
+    /** 鎴缁煎悎鏈堣柂 */
+    endMonthlySalary?: number;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastShelfTime?: string;
+    /** 鎷涜仒浜烘暟绫诲瀷 10 鍥哄畾浜烘暟  20 鑼冨洿浜烘暟 */
+    hireType?: number;
+    /** 鍥哄畾浜烘暟 鎴� 鑼冨洿浜烘暟鐨勮捣濮嬩汉鏁� */
+    hireNumber?: number;
+    /** 宸ヤ綔鎬ц川 10 涓ょ彮鍊� 20 浠呯櫧鐝� */
+    workNature?: number;
+    /** 鑼冨洿浜烘暟鐨勬埅姝汉鏁� */
+    hireEndNumber?: number;
+    /** 璧峰骞撮緞 */
+    ageStart?: number;
+    /** 鎴骞撮緞 */
+    ageEnd?: number;
+    /** 鎬у埆瑕佹眰 0 涓嶉檺 10 浠呴檺鐢峰+ 20 浠呴檺濂冲+ 30 鐢峰コ璁惧畾 */
+    sexRequirement?: number;
+    /** 鐢锋�т汉鏁� */
+    manNumber?: number;
+    /** 濂虫�т汉鏁� */
+    womanNumber?: number;
+    /** 瀛﹀巻瑕佹眰 0 涓嶉檺 10 灏忓 20 鍒濅腑 30 楂樹腑 40 涓撶 50 澶у 60 纭曞+ 70 鍗氬+ 鍙婁互涓� */
+    education?: number;
+    /** 鏈嶅姟璐� */
+    service?: number;
+    /** -10 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鏄惁鍚屾鍒版湅鍙嬪湀 */
+    isSyncCircleFriend?: boolean;
+    checkRemark?: string;
+    /** 娴忚閲� */
+    viewCount?: number;
+    attentionCount?: number;
+    creationTime?: string;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 鐢宠鍚堜綔浼佷笟 */
+    companyCount?: number;
+    isRecommend?: boolean;
+    lastModificationTime?: string;
+    /** 璁剧疆淇℃伅 */
+    searchSettings?: SearchSettingInfo[];
+    orderSupplierRefundInfo?: OrderSupplierRefundInfo[];
+    /** 杩愯垂妯″紡 10灏忔椂宸ヨ繑璐� 20涓�娆℃�ф嫑鑱樿垂 30 杩炵画鎬х鐞嗚垂 */
+    rebateMode?: number;
+    /** 渚涘簲鍟嗗埄娑� */
+    supplierProfit?: number;
+    /** 10 涓�娆℃�у埄娑� 20 xx鍏�/姣忎汉/姣忓皬鏃� 30 xx鍏�/姣忎汉/姣忔湀 */
+    supplierProfitUint?: number;
+    rebateTime?: number;
+    /** 鐧界彮鏃堕棿 */
+    dayStartTime?: string;
+    /** 鐧界彮鎴鏃堕棿 */
+    dayEndTime?: string;
+    /** 鏅氱彮寮�濮嬫椂闂� */
+    nightStartTime?: string;
+    /** 鏅氱彮鎴鏃堕棿 */
+    nightEndTime?: string;
+    /** 宸ヨ祫鍙戞斁绫诲瀷 10 姣忔湀鍙戞斁 20 姣忓懆鍙戞斁 30 姣忔棩鍙戞斁 */
+    salaryType?: number;
+    /** 瀵瑰鑱旂郴鏂瑰紡 10 骞冲彴 20 鎵嬪姩杈撳叆 */
+    externalcontactType?: number;
+    /** 瀵瑰鑱旂郴鐢佃瘽 */
+    externalcontactNumber?: string;
+    /** 鍛樺伐绂忓埄 */
+    searchSettingId?: string[];
+    /** 浼佷笟椋庨噰 */
+    src?: string[];
+    /** 鍏徃搴ф満 */
+    companyLandline?: string;
+    /** 鎺ヨ溅鐢佃瘽 */
+    carNumber?: string;
+    /** 宸ヤ綔浠嬬粛 */
+    jobIntroduction?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** Order鑱旂郴浜� */
+    orderContact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber?: string;
+    /** 鎴戞槸鍚﹀凡鎺ュ崟 */
+    isMyTaken?: boolean;
+    /** 鎴戞槸鍚﹀凡鎺ュ崟 */
+    isAttention?: boolean;
+    /** 鍛樺伐钖祫 10 鏈堣柂锛� 20 鍛ㄨ柂锛�30 鏃ヨ柂锛�40 鏃惰柂 */
+    salaryTimeType?: number;
+    /** 缁煎悎钖祫 */
+    integratedSalary?: string;
+    /** 琛屼笟绫诲瀷Id */
+    industryTypeId?: string;
+    /** 琛屼笟绫诲瀷鍚嶇О */
+    industryTypeName?: string;
+    /** 鐢ㄦ埛澶村儚鍦板潃 */
+    avatarUrl?: string;
+    /** 鑱岀О */
+    jobTitle?: string;
+    /** 鏄惁宸茶璇� */
+    isCertified?: boolean;
+    parkOrHRSimpleInfo?: ParkOrHRSimpleOutput;
+    /** 鏄惁瀛樺湪鑱旂郴璁板綍 */
+    isExistTradeChatRecord?: boolean;
+  }
+
   interface OrderInput {
     property?: string;
     order?: OrderTypeEnum;
   }
 
+  interface OrderListDto {
+    id?: string;
+    categoryId?: string;
+    /** 璁㈠崟鍚嶇О */
+    orderName?: string;
+    /** -10 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 璁剧疆淇℃伅 */
+    searchSettings?: SearchSettingInfo[];
+    /** 璁㈠崟鍏抽棴 */
+    isOrderClosed?: boolean;
+    rebateRemark?: string;
+    checkRemark?: string;
+    creationTime?: string;
+    lastModificationTime?: string;
+    userId?: string;
+    /** 杩旇垂淇℃伅 */
+    orderSupplierRefundInfo?: OrderSupplierRefundInfo[];
+    /** 璧峰缁煎悎鏈堣柂 */
+    startMonthlySalary?: number;
+    /** 鎴缁煎悎鏈堣柂 */
+    endMonthlySalary?: number;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastShelfTime?: string;
+    /** 鎷涜仒浜烘暟绫诲瀷 10 鍥哄畾浜烘暟  20 鑼冨洿浜烘暟 */
+    hireType?: number;
+    /** 鍥哄畾浜烘暟 鎴� 鑼冨洿浜烘暟鐨勮捣濮嬩汉鏁� */
+    hireNumber?: number;
+    /** 宸ヤ綔鎬ц川 10 涓ょ彮鍊� 20 浠呯櫧鐝� */
+    workNature?: number;
+    /** 鑼冨洿浜烘暟鐨勬埅姝汉鏁� */
+    hireEndNumber?: number;
+    /** 璧峰骞撮緞 */
+    ageStart?: number;
+    /** 鎴骞撮緞 */
+    ageEnd?: number;
+    /** 鎬у埆瑕佹眰 0 涓嶉檺 10 浠呴檺鐢峰+ 20 浠呴檺濂冲+ 30 鐢峰コ璁惧畾 */
+    sexRequirement?: number;
+    /** 鐢锋�т汉鏁� */
+    manNumber?: number;
+    /** 濂虫�т汉鏁� */
+    womanNumber?: number;
+    /** 瀛﹀巻瑕佹眰 0 涓嶉檺 10 灏忓 20 鍒濅腑 30 楂樹腑 40 涓撶 50 澶у 60 纭曞+ 70 鍗氬+ 鍙婁互涓� */
+    education?: number;
+    /** 鏈嶅姟璐� */
+    service?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 娴忚閲� */
+    viewCount?: number;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 鐢宠鍚堜綔浼佷笟 */
+    companyCount?: number;
+    isRecommend?: boolean;
+    userName?: string;
+    companyName?: string;
+    addressDetail?: string;
+    /** 琛屼笟绫诲瀷鍚嶇О */
+    industryTypeName?: string;
+    /** 鐢ㄦ埛璐﹀彿 */
+    userAccount?: string;
+    /** 缁煎悎钖祫 */
+    integratedSalary?: string;
+    /** 鍛樺伐钖祫 10 鏈堣柂锛� 20 鍛ㄨ柂锛�30 鏃ヨ柂锛�40 鏃惰柂 */
+    salaryTimeType?: number;
+    /** 鐢宠浜烘暟 */
+    matchMakingApplyCount?: number;
+  }
+
+  interface OrderListDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: OrderListDto[];
+  }
+
+  interface OrderListInput {
+    pageModel?: Pagination;
+    /** 鏄电О */
+    name?: string;
+    /** 鏌ヨ鏉′欢锛氳鍗曞悕绉�/鐢ㄦ埛ID/璁㈠崟缂栧彿 */
+    queryCondition?: string;
+    /** 寮�濮嬫椂闂� */
+    startDate?: string;
+    /** 缁撴潫鏃堕棿 */
+    endDate?: string;
+    /** -10 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    categoryId?: string;
+    /** 鏌ヨ鍏抽敭瀛� 浼佷笟鍚嶇О/璐﹀彿 */
+    searchKey?: string;
+  }
+
+  interface OrderSettingDto {
+    settingId?: string;
+    sequence?: number;
+  }
+
+  interface OrderSinglePayUploadFileInput {
+    payDataId?: string;
+    /** 鏂囦欢涓婁紶绫诲瀷 10璐圭敤鏄庣粏鏂囦欢 20鍙戠エ鏂囦欢 */
+    uploadType?: number;
+    fileUrl?: string;
+    fileName?: string;
+  }
+
+  interface OrderSinglePayVerifyInvoiceInput {
+    payDataId?: string;
+    /** 纭鏂囦欢绫诲瀷 10璐圭敤鏄庣粏鏂囦欢 20鍙戠エ鏂囦欢 */
+    verifyType?: number;
+    /** 鍙戠エ纭缁撴灉 30閫氳繃 40鎷掔粷 */
+    verifyStatus?: number;
+  }
+
+  interface OrderStatusInput {
+    id?: string;
+    /** -10 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 涓婃灦鍘熷洜 */
+    onShelfReason?: string;
+    /** 涓嬫灦鍘熷洜 */
+    offShelfReason?: string;
+    checkRemark?: string;
+  }
+
+  interface OrderSupplierRefundInfo {
+    /** 杩愯垂妯″紡 10灏忔椂宸ヨ繑璐� 20涓�娆℃�ф嫑鑱樿垂 30 杩炵画鎬х鐞嗚垂 */
+    rebateMode?: number;
+    /** 渚涘簲鍟嗗埄娑� */
+    supplierProfit?: number;
+    /** 杩愯垂鏃堕暱 0杩炵画鍚堜綔 鍏朵粬鏁板�煎氨浠h〃鏃堕暱鏈堜唤 */
+    rebateTime?: number;
+    /** 10 涓�娆℃�у埄娑� 20 xx鍏�/姣忎汉/姣忓皬鏃� 30 xx鍏�/姣忎汉/姣忔湀 */
+    supplierProfitUint?: number;
+    /** 杩旇垂鍛ㄦ湡 10 鎸夋湀锛�20鎸夋棩锛�30鎸夋椂 */
+    cycleType?: number;
+  }
+
   type OrderTypeEnum = 0 | 1;
+
+  interface OrderViewInput {
+    /** 璁㈠崟娴忚Id */
+    id?: string;
+    /** 璁㈠崟Id */
+    orderId?: string;
+  }
 
   interface OssSTSReponse {
     expiration?: string;
@@ -1152,11 +13730,802 @@
     descriptorName?: string;
   }
 
-  interface PasswordLoginInput {
+  type ParkCustomersCountTypeEnum = 10 | 50 | 100;
+
+  interface ParkHRForHomePageInput {
+    pageModel?: Pagination;
+    categoryId?: string;
+    cityName?: string;
+    parkOrHRName?: string;
+    /** 鍥尯/浼佷笟绾у埆 10鍥藉绾� 20鐪佺骇 30甯傜骇 40鍖哄幙绾� */
+    level?: number;
+    /** 鍥尯绫诲瀷 锛堝搴斾簬SearchSetting 涓璖earchType=40鐨処d锛夛紙瀹炰綋浜т笟鍥�/鏁板瓧浜т笟鍥�/...锛� */
+    parkTypeId?: string;
+    /** 鍥尯鏈嶅姟绫诲瀷 */
+    parkServiceId?: string[];
+    /** 浼佷笟鏈嶅姟绫诲瀷 */
+    personServiceId?: string[];
+    /** 宸ョ */
+    workOfTypeId?: string[];
+    userId?: string;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+  }
+
+  interface ParkHRInput {
+    pageModel?: Pagination;
+    categoryId?: string;
+    userId?: string;
+    status?: number;
+    parkOrHRName?: string;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    /** 鍥尯/浼佷笟绾у埆 10鍥藉绾� 20鐪佺骇 30甯傜骇 40鍖哄幙绾� */
+    level?: number;
+    /** 鍥尯绫诲瀷 锛堝搴斾簬SearchSetting 涓璖earchType=40鐨処d锛夛紙瀹炰綋浜т笟鍥�/鏁板瓧浜т笟鍥�/...锛� */
+    parkTypeId?: string;
+    /** 鍥尯鏈嶅姟绫诲瀷 */
+    parkServiceId?: string[];
+    /** 浼佷笟鏈嶅姟绫诲瀷 */
+    personServiceId?: string[];
+    /** 宸ョ */
+    workOfTypeId?: string[];
+    isShow?: boolean;
+    /** 骞垮憡浣嶆槸鍚﹀睍绀� */
+    advertiseIsShow?: boolean;
+    /** 0 瀹㈡埛灞曠ず鍒楄〃  1骞垮憡浣嶅垪琛� */
+    isCustomer?: boolean;
+    isMy?: boolean;
+  }
+
+  interface ParkOrHRAdvertiseInfo {
+    id?: string;
+    parkTypeName?: string;
+    parkTypeId?: string;
+    name?: string;
+    /** 鏈嶅姟 */
+    serviceName?: string[];
+    /** 宸ョ */
+    workName?: string[];
+    serviceInfo?: ServeSearchSettingInfo[];
+    workInfo?: ServeSearchSettingInfo[];
+    hrArea?: ServeHRArea[];
+    parkCustomersCount?: ParkCustomersCountTypeEnum;
+    creationTime?: string;
+    cityName?: string;
+    isMyAttention?: boolean;
+    /** 浼佷笟灏侀潰 */
+    topSrc?: string;
+    viewCount?: number;
+    description?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    level?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鎶曟斁鍛ㄦ湡绫诲瀷锛�1澶╋紝7鍛紝30鏈堬紝90瀛o紝365骞� */
+    periodType?: number;
+    /** 鍗曟鎶曟斁鏀惰垂 */
+    price?: number;
+    /** 鎶曟斁娆℃暟 */
+    count?: number;
+    /** 瀵瑰鑱旂郴浜� */
+    outerContacter?: string;
+    /** 瀵瑰鑱旂郴鐢佃瘽鏄惁骞冲彴鐢佃瘽 */
+    isOuterPhonePlatform?: boolean;
+    /** 瀵瑰鑱旂郴浜哄彿鐮� */
+    outerContacterPhone?: string;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 浠樿垂棰� */
+    fee?: number;
+    /** 鐘舵�侊細0锛堝鎴风锛夋彁浜わ紝-10涓嬫灦锛�10涓婃灦 */
+    status?: number;
+    /** 鏄惁瀹㈡埛绔嚜鍙戝箍鍛� */
+    isFromClient?: boolean;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+  }
+
+  interface ParkOrHRAuditInfoDto {
+    id?: string;
+    /** 浜鸿祫鍏徃鍚嶇О */
+    name?: string;
+    /** 鍒嗙被Id */
+    categoryId?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鎵�灞炲尯鍩熺渷绾ode */
+    provinceCode?: number;
+    /** 鎵�灞炲尯鍩熷競绾ode */
+    cityCode?: number;
+    /** 鎵�灞炲尯鍩熷幙绾ode */
+    countyCode?: number;
+    /** 鎵�灞炲尯鍩熺渷绾у悕绉� */
+    provinceName?: string;
+    /** 鎵�灞炲尯鍩熷競绾у悕绉� */
+    cityName?: string;
+    /** 鎵�灞炲尯鍒幙绾у悕绉� */
+    countyName?: string;
+    /** 鍒涘缓浜哄悕绉� */
+    creatorName?: string;
+    /** 鐢ㄦ埛娉ㄥ唽鏃堕棿 */
+    registTime?: string;
+    /** 瀹℃牳鎻愪氦鏃堕棿 */
+    creationTime?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 瀵瑰鑱旂郴浜� */
+    foreignContact?: string;
+    /** 瀵瑰鑱旂郴鏂瑰紡 */
+    foreignContactPhone?: string;
+    /** 鑽h獕璇佷功鏁伴噺 */
+    honorCertificateCount?: number;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    /** 鏄惁灞曠ず */
+    isShow?: boolean;
+    /** 鏄惁闅愯棌鍚嶅瓧 1闅愯棌 0涓嶉殣钘� */
+    isHideName?: boolean;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鎴愮珛骞翠唤 */
+    setUpDate?: number;
+    parkCustomersCount?: ParkCustomersCountTypeEnum;
+    /** 浜鸿祫鍏徃淇℃伅Id */
+    parkOrHRId?: string;
+    /** 宸ョ鍚嶇О */
+    workServiceName?: string;
+    /** 鍥尯鏈嶅姟绫诲瀷/浜鸿祫鏈嶅姟绫诲瀷 */
+    serveSettingName?: ServiceName[];
+    /** 鎻忚堪 */
+    description?: string;
+    /** 鍥尯椋庨噰 */
+    parkStyles?: ParkStyleInfo[];
+    /** 宸ョ */
+    workOfTypeName?: ServiceName[];
+    /** 鍥尯鏈嶅姟绫诲瀷/浜鸿祫鏈嶅姟绫诲瀷Id闆嗗悎 */
+    serveSetting?: string[];
+    /** 宸ョ闆嗗悎 */
+    workOfType?: string[];
+    /** 钀ヤ笟鎵х収 */
+    licenseUrl?: string;
+    /** 浜哄姏璧勬簮璁稿彲璇� */
+    hrLicenseUrl?: string;
+    /** 鍔冲姟娲鹃仯璁稿彲璇� */
+    laborLienseUrl?: string;
+    userId?: string;
+    hrArea?: HRAreaDto[];
+    userName?: string;
+    /** 10鍥尯瀹㈡埛 20浜鸿祫浼佷笟 */
+    type?: number;
+    publishSourceType?: ParkOrHRPublishSourceTypeEnum;
+    /** 缂栬緫鎴� */
+    editStamp?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+  }
+
+  interface ParkOrHRAuditListDto {
+    id?: string;
+    /** 浜鸿祫鍏徃鍚嶇О */
+    name?: string;
+    /** 鍒嗙被Id */
+    categoryId?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鎵�灞炲尯鍩熺渷绾ode */
+    provinceCode?: number;
+    /** 鎵�灞炲尯鍩熷競绾ode */
+    cityCode?: number;
+    /** 鎵�灞炲尯鍩熷幙绾ode */
+    countyCode?: number;
+    /** 鎵�灞炲尯鍩熺渷绾у悕绉� */
+    provinceName?: string;
+    /** 鎵�灞炲尯鍩熷競绾у悕绉� */
+    cityName?: string;
+    /** 鎵�灞炲尯鍒幙绾у悕绉� */
+    countyName?: string;
+    /** 鍒涘缓浜哄悕绉� */
+    creatorName?: string;
+    /** 鐢ㄦ埛娉ㄥ唽鏃堕棿 */
+    registTime?: string;
+    /** 瀹℃牳鎻愪氦鏃堕棿 */
+    creationTime?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 瀵瑰鑱旂郴浜� */
+    foreignContact?: string;
+    /** 瀵瑰鑱旂郴鏂瑰紡 */
+    foreignContactPhone?: string;
+    /** 鑽h獕璇佷功鏁伴噺 */
+    honorCertificateCount?: number;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    /** 鏄惁灞曠ず */
+    isShow?: boolean;
+    /** 鏄惁闅愯棌鍚嶅瓧 1闅愯棌 0涓嶉殣钘� */
+    isHideName?: boolean;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鎴愮珛骞翠唤 */
+    setUpDate?: number;
+    parkCustomersCount?: ParkCustomersCountTypeEnum;
+    /** 浜鸿祫鍏徃淇℃伅Id */
+    parkOrHRId?: string;
     /** 璐﹀彿 */
+    userName?: string;
+    /** 宸ョ鍚嶇О */
+    workServiceName?: string;
+    /** 浼佷笟鏈嶅姟 */
+    serveSettingName?: string;
+  }
+
+  interface ParkOrHRAuditListDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ParkOrHRAuditListDto[];
+  }
+
+  type ParkOrHRAuditStatusEnum = 10 | 30 | 40;
+
+  interface ParkOrHRDetail {
+    id?: string;
+    categoryId?: string;
+    userId?: string;
+    parkTypeName?: string;
+    name?: string;
+    /** 鏈嶅姟 */
+    serviceName?: string[];
+    /** 宸ョ */
+    workName?: string[];
+    serviceInfo?: ServeSearchSettingInfo[];
+    workInfo?: ServeSearchSettingInfo[];
+    parkCustomersCount?: ParkCustomersCountTypeEnum;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    /** 钀ヤ笟鎵х収 */
+    licenseUrl?: string;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 浜哄姏璧勬簮璁稿彲璇� */
+    hrLicenseUrl?: string;
+    /** 鍔冲姟娲鹃仯璁稿彲璇� */
+    laborLienseUrl?: string;
+    setUpDate?: number;
+    creationTime?: string;
+    cityName?: string;
+    isMyAttention?: boolean;
+    /** 浼佷笟灏侀潰 */
+    topSrc?: string;
+    viewCount?: number;
+    description?: string;
+    level?: number;
+    /** 鍥尯绫诲瀷 锛堝搴斾簬SearchSetting 涓璖earchType=40鐨処d锛夛紙瀹炰綋浜т笟鍥�/鏁板瓧浜т笟鍥�/...锛� */
+    parkTypeId?: string;
+    status?: number;
+    /** 鎺掑簭 */
+    sequence?: number;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    provinceName?: string;
+    countyName?: string;
+    hrArea?: ServeHRArea[];
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 瀵瑰鑱旂郴鏂瑰紡 */
+    foreignContactPhone?: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 鐢ㄦ埛鏄惁璁よ瘉 */
+    isUserCertification?: boolean;
+    /** 璁よ瘉鏃堕棿 */
+    certificationTime?: string;
+    /** 鐢ㄦ埛娉ㄥ唽鏃堕棿 */
+    registTime?: string;
+    /** 鐢ㄦ埛鏄惁閿佸畾 */
+    userIsLocked?: boolean;
+    userAuthTye?: EnterpriseTypeEnum;
+    /** 鍥尯鍏ラ┗瀹㈡埛鏁� */
+    parkSettledCustomersCount?: number;
+  }
+
+  interface ParkOrHRDetailPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ParkOrHRDetail[];
+  }
+
+  interface ParkOrHRDto {
+    id?: string;
+    categoryId?: string;
+    type?: number;
+    /** 鎴愮珛骞翠唤 */
+    setUpDate?: number;
+    /** 鏄惁闅愯棌鍚嶅瓧 1闅愯棌 0涓嶉殣钘� */
+    isHideName?: boolean;
+    name?: string;
+    /** 浼佷笟璁よ瘉鍚嶅瓧 */
+    companyName?: string;
+    contact?: string;
+    contactPhone?: string;
+    /** 鍥尯/浼佷笟绾у埆 10鍥藉绾� 20鐪佺骇 30甯傜骇 40鍖哄幙绾� */
+    level?: number;
+    parkCustomersCount?: ParkCustomersCountTypeEnum;
+    /** 鍥尯绫诲瀷 */
+    parkTypeName?: string;
+    /** 鍥尯绫诲瀷 锛堝搴斾簬SearchSetting 涓璖earchType=40鐨処d锛夛紙瀹炰綋浜т笟鍥�/鏁板瓧浜т笟鍥�/...锛� */
+    parkTypeId?: string;
+    /** 瀹℃壒鐘舵�� 5鑽夌 10寰呭鏍� 20鍔炵悊涓� 30閫氳繃 40椹冲洖 */
+    status?: number;
+    isShow?: boolean;
+    /** 娴忚鏁� */
+    viewCount?: number;
+    /** 鎺掑簭 */
+    sequence?: number;
+    foreignContact?: string;
+    foreignContactPhone?: string;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    provinceName?: string;
+    cityName?: string;
+    countyName?: string;
+    /** 杩愯惀鏈烘瀯 10姘戜紒杩愯惀 20鏀垮簻杩愯惀 */
+    operatingAgencies?: number;
+    /** 鏀垮簻濮旀墭涔� */
+    governmentPowerOfAttorney?: string;
+    remark?: string;
+    /** 鎻忚堪 */
+    description?: string;
+    creatorName?: string;
+    isCustomer?: boolean;
+    /** 鐢宠鏃堕棿 */
+    createTime?: string;
+    userId?: string;
+    showContact?: string;
+    showContactPhone?: string;
+    honorCertificateCount?: number;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    /** 钀ヤ笟鎵х収 */
+    licenseUrl?: string;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 浜哄姏璧勬簮璁稿彲璇� */
+    hrLicenseUrl?: string;
+    /** 鍔冲姟娲鹃仯璁稿彲璇� */
+    laborLienseUrl?: string;
+    /** 瀹℃壒澶囨敞 */
+    auditNote?: string;
+    mainSrc?: string;
+    isAttention?: boolean;
+    villageName?: string;
+    villageCode?: number;
+    userName?: string;
+    /** 鎵�灞炲洯鍖� */
+    parkName?: string;
+    parkId?: string;
+    money?: number;
+    /** 骞垮憡璧峰鏃ユ湡 */
+    advertiseStartDate?: string;
+    /** 骞垮憡鍒版湡鏃ユ湡 */
+    advertiseEndDate?: string;
+    /** 骞垮憡绫诲瀷 10浠樿垂 20鍏嶈垂 */
+    advertiseType?: number;
+    publishSourceType?: ParkOrHRPublishSourceTypeEnum;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 鍥尯鍏ラ┗瀹㈡埛鏁� */
+    parkSettledCustomersCount?: number;
+    creationTime?: string;
+    lastModificationTime?: string;
+    registTime?: string;
+    applyCheckTime?: string;
+    authType?: EnterpriseTypeEnum;
+    serviceInfo?: ServeSearchSettingInfo[];
+    workInfo?: ServeSearchSettingInfo[];
+  }
+
+  interface ParkOrHRDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ParkOrHRDto[];
+  }
+
+  interface ParkOrHRInfo {
+    id?: string;
+    /** 绫诲埆ID */
+    categoryId?: string;
+    /** 浼佷笟鍚嶇О/涓汉濮撳悕 */
+    companyName?: string;
+    /** 10鍥尯瀹㈡埛 20浜鸿祫浼佷笟 */
+    type?: number;
+    /** 鎴愮珛骞翠唤 */
+    setUpDate?: number;
+    /** 鏄惁闅愯棌鍚嶅瓧 1闅愯棌 0涓嶉殣钘� */
+    isHideName?: boolean;
+    name?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鍥尯/浼佷笟绾у埆 10鍥藉绾� 20鐪佺骇 30甯傜骇 40鍖哄幙绾� */
+    level?: number;
+    parkCustomersCount?: ParkCustomersCountTypeEnum;
+    /** 鍥尯绫诲瀷 */
+    parkTypeName?: string;
+    /** 鍥尯绫诲瀷 锛堝搴斾簬SearchSetting 涓璖earchType=40鐨処d锛夛紙瀹炰綋浜т笟鍥�/鏁板瓧浜т笟鍥�/...锛� */
+    parkTypeId?: string;
+    /** 瀹℃壒鐘舵�� 5鑽夌 10寰呭鏍� 20鍔炵悊涓� 30閫氳繃 40椹冲洖 */
+    status?: number;
+    isShow?: boolean;
+    /** 娴忚鏁� */
+    viewCount?: number;
+    /** 鎺掑簭 */
+    sequence?: number;
+    foreignContact?: string;
+    foreignContactPhone?: string;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    provinceName?: string;
+    cityName?: string;
+    countyName?: string;
+    /** 杩愯惀鏈烘瀯 10姘戜紒杩愯惀 20鏀垮簻杩愯惀 */
+    operatingAgencies?: number;
+    /** 鏀垮簻濮旀墭涔� */
+    governmentPowerOfAttorney?: string;
+    remark?: string;
+    /** 鎻忚堪 */
+    description?: string;
+    creatorName?: string;
+    /** 鍥尯椋庨噰 */
+    parkStyles?: ParkStyleInfo[];
+    /** 瀹d紶瑙嗛 */
+    promotionalVideo?: ParkStyleInfo[];
+    serveSetting?: string[];
+    workOfType?: string[];
+    /** 鍥尯鏈嶅姟绫诲瀷/浜鸿祫鏈嶅姟绫诲瀷 */
+    serveSettingName?: ServiceName[];
+    /** 宸ョ */
+    workOfTypeName?: ServiceName[];
+    /** 鍥尯瀹㈡埛 */
+    companyCount?: number;
+    honorCertificateCount?: number;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    /** 钀ヤ笟鎵х収 */
+    licenseUrl?: string;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 浜哄姏璧勬簮璁稿彲璇� */
+    hrLicenseUrl?: string;
+    /** 鍔冲姟娲鹃仯璁稿彲璇� */
+    laborLienseUrl?: string;
+    userId?: string;
+    isMyAttention?: boolean;
+    hrArea?: HRAreaDto[];
+    userName?: string;
+    auditNote?: string;
+    /** 鐢ㄦ埛鏄惁宸茶璇� */
+    isUserCertification?: boolean;
+    publishSourceType?: ParkOrHRPublishSourceTypeEnum;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 鍥尯鍏ラ┗瀹㈡埛鏁� */
+    parkSettledCustomersCount?: number;
+  }
+
+  interface ParkOrHRList {
+    id?: string;
+    userId?: string;
+    name?: string;
+    contact?: string;
+    contactPhone?: string;
+    money?: number;
+    /** 鍥尯/浼佷笟绾у埆 10鍥藉绾� 20鐪佺骇 30甯傜骇 40鍖哄幙绾� */
+    level?: number;
+    /** 鍥尯绫诲瀷 */
+    parkTypeName?: string;
+    /** 鍥尯绫诲瀷 锛堝搴斾簬SearchSetting 涓璖earchType=40鐨処d锛夛紙瀹炰綋浜т笟鍥�/鏁板瓧浜т笟鍥�/...锛� */
+    parkTypeId?: string;
+    status?: number;
+    isShow?: boolean;
+    advertiseIsShow?: boolean;
+    /** 娴忚鏁� */
+    viewCount?: number;
+    /** 鎺掑簭 */
+    sequence?: number;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    provinceName?: string;
+    cityName?: string;
+    countyName?: string;
+    creatorName?: string;
+    /** 宸ョ */
+    wOrkOfTypeName?: string;
+    /** 鍥尯鏈嶅姟 */
+    parkServiceName?: string;
+    wOrkOfTypeId?: string;
+    parkServiceId?: string;
+    /** 浼佷笟鏈嶅姟 */
+    personServiceName?: string;
+    personServiceId?: string;
+    /** 骞垮憡绫诲瀷 10浠樿垂 20鍏嶈垂 */
+    advertiseType?: number;
+    /** 鏈�鍚庡睍绀烘棩鏈� */
+    lastShowDate?: string;
+    /** 骞垮憡璧峰鏃ユ湡 */
+    advertiseStartDate?: string;
+    /** 骞垮憡鍒版湡鏃ユ湡 */
+    advertiseEndDate?: string;
+    foreignContact?: string;
+    foreignContactPhone?: string;
+    honorCertificateCount?: number;
+    serviceWorkerCount?: ServiceWorkerCountTypeEnum;
+    /** 钀ヤ笟鎵х収 */
+    licenseUrl?: string;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 浜哄姏璧勬簮璁稿彲璇� */
+    hrLicenseUrl?: string;
+    /** 鍔冲姟娲鹃仯璁稿彲璇� */
+    laborLienseUrl?: string;
+    mainSrc?: string;
+    creationTime?: string;
+    lastModificationTime?: string;
+    registTime?: string;
+    applyCheckTime?: string;
+    /** 鎵�灞炲洯鍖� */
+    parkName?: string;
+    auditNote?: string;
+    publishSourceType?: ParkOrHRPublishSourceTypeEnum;
+    serviceInfo?: ServeSearchSettingInfo[];
+    workInfo?: ServeSearchSettingInfo[];
+    canEditName?: boolean;
+    userName?: string;
+  }
+
+  interface ParkOrHRListPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ParkOrHRList[];
+  }
+
+  type ParkOrHRPublishSourceTypeEnum = 10 | 20 | 30;
+
+  interface ParkOrHRSimpleDto {
+    id?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+  }
+
+  interface ParkOrHRSimpleOutput {
+    id?: string;
+    name?: string;
+    contact?: string;
+    contactPhone?: string;
+    provinceName?: string;
+    /** 闀� */
+    villageName?: string;
+    cityName?: string;
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    serviceInfo?: ServeSearchSettingInfo[];
+    workInfo?: ServeSearchSettingInfo[];
+  }
+
+  type ParkOrStatusEnum = 0 | 1 | 10 | 20 | 30 | 40 | 50 | -20;
+
+  interface ParkRewardApplyDto {
+    id?: string;
+    /** 鏀跨瓥绂忓埄ID */
+    parkRewardId?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    companyType?: EnterpriseTypeEnum;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐢宠鐞嗙敱 */
+    applyReason?: string;
+    /** 鏈�鍚庤窡杩涙椂闂� */
+    lastFollowDate?: string;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 绂忓埄鍚嶇О */
+    parkRewardName?: string;
+    /** 璺熻繘娆℃暟 */
+    followCount?: number;
+    status?: ParkRewardApplyStatusEnum;
+  }
+
+  interface ParkRewardApplyDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ParkRewardApplyDto[];
+  }
+
+  interface ParkRewardApplyFollowDto {
+    id?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐢宠ID */
+    parkRewardApplyId?: string;
+    status?: ParkRewardApplyStatusEnum;
+    /** 鎿嶄綔浜� */
+    operterName?: string;
+    /** 鏀跨瓥绂忓埄Id */
+    parkRewardId?: string;
+    /** 鏀跨瓥绂忓埄鍚嶇О */
+    parkRewardName?: string;
+    /** 璺熻繘鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface ParkRewardApplyFollowDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ParkRewardApplyFollowDto[];
+  }
+
+  interface ParkRewardApplyInfoDto {
+    id?: string;
+    /** 鏀跨瓥绂忓埄ID */
+    parkRewardId?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    companyType?: EnterpriseTypeEnum;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone?: string;
+    /** 鐢宠鐞嗙敱 */
+    applyReason?: string;
+    /** 鏈�鍚庤窡杩涙椂闂� */
+    lastFollowDate?: string;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 绂忓埄鍚嶇О */
+    parkRewardName?: string;
+    /** 璺熻繘娆℃暟 */
+    followCount?: number;
+  }
+
+  type ParkRewardApplyStatusEnum = 1 | 10 | 20 | -1;
+
+  interface ParkRewardOutPut {
+    id?: string;
+    /** 濂栧姳鍚嶇О */
+    rewardName?: string;
+    rewardType?: RewardTypeEnum;
+    /** 閫傜敤鍥尯 */
+    parkId?: string;
+    /** 濂栧姳璇存槑 */
+    rewardIntroduce?: string;
+    /** 浣跨敤瑙勫垯 */
+    rewardRule?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鐪佸悕绉� */
+    provinceName?: string;
+    /** 甯傚悕绉� */
+    cityName?: string;
+    rewardUseType?: RewardUseTypeEnum;
+    status?: ParkRewardStatusEnum;
+    /** 鏄惁宸茬粡鐢宠 */
+    hasApply?: boolean;
+  }
+
+  interface ParkRewardOutPutPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ParkRewardOutPut[];
+  }
+
+  type ParkRewardStatusEnum = 10 | -10;
+
+  interface ParkStyleDto {
+    /** 10 鍥尯椋庨噰 20瀹d紶瑙嗛 */
+    type?: number;
+    src?: string;
+    isTop?: boolean;
+  }
+
+  interface ParkStyleInfo {
+    id?: string;
+    src?: string;
+    isTop?: boolean;
+    type?: number;
+  }
+
+  interface PasswordLoginInput {
+    /** 鐧诲綍鍚� */
     loginName: string;
     /** 鐧诲綍瀵嗙爜 */
     password: string;
+  }
+
+  type PayCreditedStatusEnum = 10 | 20 | 30;
+
+  interface PaymentOrderStatusQueryInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    origThirdVoucher?: string;
+    origFrontLogNo?: string;
+  }
+
+  interface PaymentOrderStatusQueryOutput {
+    origThirdVoucher?: string;
+    frontLogNo?: string;
+    cstInnerFlowNo?: string;
+    ccyCode?: string;
+    outAcctNo?: string;
+    inAcctBankName?: string;
+    inAcctNo?: string;
+    inAcctName?: string;
+    tranAmount?: string;
+    unionFlag?: string;
+    stt?: string;
+    isBack?: string;
+    backRem?: string;
+    yhcljg?: string;
+    sysFlag?: string;
+    fee?: string;
+    submitTime?: string;
+    accountDate?: string;
+    hostFlowNo?: string;
+  }
+
+  interface PayOfflineInsureBillInput {
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    /** 鎵瑰崟缂栧彿 */
+    batchBillId?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+  }
+
+  type PayStatusEnum = 10 | 20 | 30 | 40;
+
+  type PayTypeEnum = 10 | 20 | 30 | 40;
+
+  interface PeriodPriceInfo {
+    /** 鎶曟斁鍛ㄦ湡绫诲瀷锛�1澶╋紝7鍛紝30鏈堬紝90瀛o紝365骞� */
+    periodType?: number;
+    /** 浠锋牸 */
+    price?: number;
   }
 
   interface PermissionGrantInfoDto {
@@ -1174,10 +14543,1046 @@
     permissions?: PermissionGrantInfoDto[];
   }
 
+  interface PersonalAttestationDto {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 璁よ瘉绫诲瀷锛�1涓轰紒涓氾紝2涓轰釜浜� */
+    type?: number;
+    /** 10 浜鸿祫鍏徃 20 鍥尯缁忚惀 30 鐢ㄥ伐鍗曚綅 40 姘戣惀浼佷笟 */
+    authType?: number;
+    /** 濮撳悕 */
+    customerName?: string;
+    /** 韬唤璇佸彿 */
+    idNumber?: string;
+    /** 韬唤璇佹闈㈠浘鐗囧湴鍧� */
+    frontIdUrl?: string;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 鍚嶇墖鑱旂郴浜� */
+    cardName?: string;
+    /** 鍚嶇墖鑱旂郴鐢佃瘽 */
+    cardPhone?: string;
+    /** 鍚嶇墖鐨凟mail */
+    cardEmail?: string;
+    /** 鍚嶇墖鐨勫湴鍧� */
+    cardAddress?: string;
+    /** 鍚嶇墖鐨勫井淇′簩缁寸爜 */
+    cardWxUrl?: string;
+    /** 澶村儚 */
+    cardHeadUrl?: string;
+    /** 鍚嶇墖鐨勮亴绉� */
+    cardPostion?: string;
+    /** 鍏徃鍚嶇О */
+    cardCompanyName?: string;
+    /** 鏄电О */
+    nickName?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鐧诲綍鐢ㄦ埛鍚� */
+    userName?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 娉ㄥ唽鏃ユ湡 */
+    registDate?: string;
+    /** 鎻愪氦璁よ瘉鏃堕棿 */
+    attestateDate?: string;
+    /** 鏈嶅姟鍟嗘槦绾э細1~5 */
+    serveStarLevel?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface PersonalAttestationSubmitInput {
+    /** 韬唤璇佹闈㈠浘鐗囧湴鍧� */
+    frontIdUrl: string;
+    /** 鏄电О */
+    nickName: string;
+    /** 涓汉濮撳悕 */
+    customerName: string;
+    /** 韬唤璇佸彿 */
+    idNumber: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone: string;
+    /** 鍚嶇墖鑱旂郴浜� */
+    cardName?: string;
+    /** 鍚嶇墖鑱旂郴鐢佃瘽 */
+    cardPhone?: string;
+    /** 鍚嶇墖鐨凟mail */
+    cardEmail?: string;
+    /** 鍚嶇墖鐨勫湴鍧� */
+    cardAddress?: string;
+    /** 鍚嶇墖鐨勫井淇′簩缁寸爜 */
+    cardWxUrl?: string;
+    /** 鍚嶇墖鐨勮亴绉� */
+    cardPostion?: string;
+    /** 鍚嶇墖鐨勫ご鍍� */
+    cardHeadUrl?: string;
+    /** 鍏徃鍚嶇О */
+    cardCompanyName?: string;
+  }
+
+  interface PersonalIdentity3FaceInput {
+    /** 璇佷欢鍙凤紝鐩墠鍙敮鎸佷腑鍥藉ぇ闄嗚韩浠借瘉鍙� */
+    identity?: string;
+    /** 濮撳悕/鍚嶇О */
+    name?: string;
+    /** 濮撳悕/鍚嶇О */
+    data1?: string;
+    /** 濮撳悕/鍚嶇О */
+    data2?: string;
+    /** 濮撳悕/鍚嶇О */
+    data3?: string;
+    /** 濮撳悕/鍚嶇О */
+    dataType?: string;
+  }
+
+  interface PersonalUserDetail {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 瀹㈡埛鍚嶇О */
+    customerName?: string;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鍚嶇墖鑱旂郴浜� */
+    cardName?: string;
+    /** 鍚嶇墖鑱旂郴鐢佃瘽 */
+    cardPhone?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 鍚嶇墖鐨凟mail */
+    cardEmail?: string;
+    /** 鍚嶇墖鐨勫湴鍧� */
+    cardAddress?: string;
+    /** 鍚嶇墖鐨勫井淇′簩缁寸爜 */
+    cardWxUrl?: string;
+    /** 澶村儚 */
+    cardHeadUrl?: string;
+    /** 鍚嶇墖鐨勮亴绉� */
+    cardPostion?: string;
+    /** 浜у搧鏁伴噺锛堝鏍搁�氳繃鐨勬暟閲忥級 */
+    productCount?: number;
+    /** 璧勮鏁伴噺锛堝鏍搁�氳繃鐨勬暟閲忥級 */
+    informationCount?: number;
+    /** 娉ㄥ唽鏃ユ湡 */
+    registDate?: string;
+    /** 鎻愪氦璁よ瘉鏃堕棿 */
+    attestateDate?: string;
+    /** 韬唤璇佹闈㈠浘鐗囧湴鍧� */
+    frontIdUrl?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鐧诲綍鐢ㄦ埛鍚� */
+    userName?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鏈嶅姟鍟嗘槦绾э細1~5 */
+    serveStarLevel?: number;
+    /** 韬唤璇佸彿 */
+    idNumber?: string;
+  }
+
+  interface PersonalUserDto {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 瀹㈡埛鍚嶇О */
+    customerName?: string;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 鍚嶇墖鑱旂郴浜� */
+    cardName?: string;
+    /** 鍚嶇墖鑱旂郴鐢佃瘽 */
+    cardPhone?: string;
+    /** 鍚嶇墖鐨凟mail */
+    cardEmail?: string;
+    /** 鍚嶇墖鐨勫湴鍧� */
+    cardAddress?: string;
+    /** 鍚嶇墖鐨勮亴绉� */
+    cardPostion?: string;
+    cardHeadUrl?: string;
+    /** 鍚嶇墖鐨勫井淇′簩缁寸爜 */
+    cardWxUrl?: string;
+    /** 浜у搧鏁伴噺锛堝鏍搁�氳繃鐨勬暟閲忥級 */
+    productCount?: number;
+    /** 璧勮鏁伴噺锛堝鏍搁�氳繃鐨勬暟閲忥級 */
+    informationCount?: number;
+    /** 娉ㄥ唽鏃ユ湡 */
+    registDate?: string;
+    /** 鎻愪氦璁よ瘉鏃堕棿 */
+    attestateDate?: string;
+    /** 韬唤璇佹闈㈠浘鐗囧湴鍧� */
+    frontIdUrl?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鐧诲綍鐢ㄦ埛鍚� */
+    userName?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鏈嶅姟鍟嗘槦绾э細1~5 */
+    serveStarLevel?: number;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+    isLocked?: boolean;
+  }
+
+  interface PersonalUserDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: PersonalUserDto[];
+  }
+
+  interface PersonalUserRegCredentialInput {
+    /** 鐢ㄦ埛璇佷欢鍙� 蹇呴』鍜岃瘉浠朵笂鐧昏鐨勫彿鐮佷竴鑷� */
+    identity?: string;
+    /** 鐢ㄦ埛璇佷欢绫诲瀷 鍚� 榛樿鐢ㄢ��0鈥�, "0"琛ㄧず韬唤璇侊紝浼氭牎楠�18浣嶈韩浠借瘉鍙锋牸寮忋��0-灞呮皯韬唤璇侊紱 1-鎶ょ収锛�6-绀句細淇濋殰鍗★紱 
+B-娓境灞呮皯寰�鏉ュ唴鍦伴�氳璇侊紱 C-鍙版咕灞呮皯鏉ュ線澶ч檰閫氳璇侊紱 E-鎴峰彛绨匡紱 
+F-涓存椂灞呮皯韬唤璇侊紱P-澶栧浗浜烘案涔呭眳鐣欒瘉锛沍-鍏朵粬璇佷欢 */
+    identityType?: string;
+    /** 鑱旂郴鎵嬫満 鍚� */
+    contactMobile?: string;
+    /** 鑱旂郴閭 鍚� */
+    contactMail?: string;
+    /** 鐪佷唤 鍚� */
+    province?: string;
+    /** 鍩庡競 鍚� */
+    city?: string;
+    /** 鍦板潃 鍚� */
+    address?: string;
+  }
+
+  interface PersonalUserRegInput {
+    /** 鐢ㄦ埛璐﹀彿 鐢ㄦ埛鐨勫敮涓�鏍囪瘑锛屽彲浠ユ槸閭銆佹墜鏈哄彿銆佽瘉浠跺彿绛変笉闄愶紝寤鸿浣跨敤閭鎴栨墜鏈哄彿鐮併�傝鍕夸娇鐢ㄧ┖鏍笺�佸洖杞︺�佹崲琛岀瓑鐗规畩瀛楃銆� */
+    account?: string;
+    /** 鐢ㄦ埛鍚嶇О 蹇呴』鍜岃瘉浠朵笂鐧昏鐨勫鍚嶄竴鑷� */
+    name?: string;
+    /** 鐢ㄦ埛绫诲瀷 1琛ㄧず涓汉 */
+    userType?: string;
+    /** 鐢ㄦ埛閭 鍚� */
+    mail?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� 鍚� */
+    mobile?: string;
+    /** 鏄惁鐢宠璇佷功 闇�鐢宠璇佷功鍒欏~鍐�1锛岀敵璇疯瘉涔︽墍浣跨敤鐨勮瘉浠朵俊鎭鍏堟牳瀹炵‘璁ゆ纭棤璇悗鍐嶈皟鐢ㄦ湰鎺ュ彛銆� 
+鏃犻渶鐢宠濉啓0銆傚鏋滈噰鍙栨墜鍔ㄧ鈥滃疄鍚嶄笌绛剧讲鏍¢獙浜屽悎涓�鈥濇柟妗堝垯濉�2銆� 濡傛灉閲囩敤甯︽牎楠岀殑鑷姩绛句簩鍚堜竴鎺ュ彛锛屼紶2 */
+    applyCert?: string;
+    credential?: PersonalUserRegCredentialInput;
+  }
+
+  type PhoneMessageBusinessTypeEnum = 10 | 11 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 920;
+
+  type PhoneMessageStatusEnum = 1 | 2 | 3;
+
+  type PhoneMessageTypeEnum = 10 | 20;
+
+  interface PhoneMesssageCodeLoginInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+    /** 楠岃瘉鐮� */
+    code: string;
+  }
+
+  interface PhoneMesssageCodeRegisterInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+    /** 楠岃瘉鐮� */
+    code: string;
+  }
+
   interface PhoneToken {
     phone?: string;
     phoneCode?: string;
     clientId?: string;
+  }
+
+  interface PhonMessageHistoryListDto {
+    id?: string;
+    phone?: string;
+    messageType?: PhoneMessageTypeEnum;
+    businessType?: PhoneMessageBusinessTypeEnum;
+    /** 涓氬姟鏁版嵁 */
+    businessData?: string;
+    status?: PhoneMessageStatusEnum;
+    /** 鍙戦�佹椂闂� */
+    creationTime?: string;
+  }
+
+  interface PhonMessageHistoryListDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: PhonMessageHistoryListDto[];
+  }
+
+  interface PlatformContactList {
+    id?: string;
+    /** 琛屼笟鏈嶅姟 = 0 琛屼笟閰嶅 = 1  鐢叉柟闇�姹� = 2 琛屼笟璧勮 = 3; */
+    categoryType: number;
+    categoryId?: string;
+    categoryName?: string;
+    /** 鑱旂郴鏂瑰紡 */
+    contactPhone: string;
+  }
+
+  interface PlatFormPurchase {
+    /** 浜у搧璐拱Id */
+    id?: string;
+    /** 涔板鍚嶇О */
+    purchaser?: string;
+    /** 鍗栧鍚嶇О */
+    seller?: string;
+    /** 绫诲埆鍚嶇О */
+    categoryName?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 鎴愪氦棰� */
+    amount?: number;
+    /** 浜у搧鏁伴噺 */
+    count?: number;
+    /** 璐拱鏃ユ湡 */
+    purchaseDate?: string;
+    /** 鎴愪氦鏃ユ湡锛堢‘璁ら獙鏀舵椂闂达級 */
+    fixtureDate?: string;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 鐘舵�侊細0寰呯‘璁ら獙鏀讹紝10寰呰瘎浠凤紝20浜ゆ槗瀹屾垚锛�-10鐢宠閫�娆撅紝-20閫�娆炬垚鍔燂紝-30鐢宠閫�娆鹃┏鍥� */
+    status?: number;
+    comment?: PurchasedCommentInfo;
+  }
+
+  interface PlatFormPurchasePageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: PlatFormPurchase[];
+  }
+
+  interface PlatformServicePayDetailDto {
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 璁㈠崟鍙� */
+    relationalOrderNo?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 璁よ瘉淇℃伅Id */
+    userCertificationId?: string;
+    payStatus?: PayStatusEnum;
+    /** 鍏ヨ处鏃ユ湡 */
+    payCreditedTime?: string;
+    payCreditedStatus?: PayCreditedStatusEnum;
+    payType?: PayTypeEnum;
+    /** 瀵瑰簲鏀粯绫诲瀷(鏀粯娓犻亾)璁㈠崟鍙� */
+    payTypeTradeNo?: string;
+    platformServiceType?: PlatformServiceTypeEnum;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鏀粯鍏ヨ处鍑瘉鍦板潃 */
+    payCreditedUrl?: string;
+    /** 鍏ヨ处澶囨敞 */
+    creditedRemark?: string;
+    /** 璁㈠崟鎻愪氦鏃ユ湡 */
+    creationTime?: string;
+    /** 姹囨閾惰璐﹀彿锛屽綋鍓嶄粎绾夸笅鏀粯鏃讹紝鐢ㄦ埛鐨勬眹娆鹃摱琛岃处鍙� */
+    offlineBankCardNumber?: string;
+  }
+
+  interface PlatformServicePayInvoicingDetailDto {
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 璁㈠崟鍙� */
+    relationalOrderNo?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 璁よ瘉淇℃伅Id */
+    userCertificationId?: string;
+    payStatus?: PayStatusEnum;
+    /** 鍏ヨ处鏃ユ湡 */
+    payCreditedTime?: string;
+    invoicingStatus?: InvoicingStatusEnum;
+    payType?: PayTypeEnum;
+    /** 瀵瑰簲鏀粯绫诲瀷(鏀粯娓犻亾)璁㈠崟鍙� */
+    payTypeTradeNo?: string;
+    platformServiceType?: PlatformServiceTypeEnum;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鏀粯鍙戠エ鍦板潃 */
+    payInvoicingUrl?: string;
+    /** 寮�绁ㄥ娉� */
+    invoicingRemark?: string;
+    /** 瀹屾垚鏃堕棿 */
+    finishTime?: string;
+    /** 寮�绁ㄦ棩鏈� */
+    invoicingTime?: string;
+    invoicingType?: InvoicingTypeEnum;
+  }
+
+  interface PlatformServicePayInvoicingListDto {
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 璁㈠崟鍙� */
+    relationalOrderNo?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 璁よ瘉淇℃伅Id */
+    userCertificationId?: string;
+    payStatus?: PayStatusEnum;
+    /** 鍏ヨ处鏃ユ湡 */
+    payCreditedTime?: string;
+    invoicingStatus?: InvoicingStatusEnum;
+    payType?: PayTypeEnum;
+    /** 瀵瑰簲鏀粯绫诲瀷(鏀粯娓犻亾)璁㈠崟鍙� */
+    payTypeTradeNo?: string;
+    platformServiceType?: PlatformServiceTypeEnum;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鏀粯鍙戠エ鍦板潃 */
+    payInvoicingUrl?: string;
+    /** 寮�绁ㄥ娉� */
+    invoicingRemark?: string;
+    /** 瀹屾垚鏃堕棿 */
+    finishTime?: string;
+    /** 寮�绁ㄦ棩鏈� */
+    invoicingTime?: string;
+    invoicingType?: InvoicingTypeEnum;
+  }
+
+  interface PlatformServicePayInvoicingListDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: PlatformServicePayInvoicingListDto[];
+  }
+
+  interface PlatformServicePayListDto {
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 璁㈠崟鍙� */
+    relationalOrderNo?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 璁よ瘉淇℃伅Id */
+    userCertificationId?: string;
+    payStatus?: PayStatusEnum;
+    /** 鍏ヨ处鏃ユ湡 */
+    payCreditedTime?: string;
+    payCreditedStatus?: PayCreditedStatusEnum;
+    payType?: PayTypeEnum;
+    /** 瀵瑰簲鏀粯绫诲瀷(鏀粯娓犻亾)璁㈠崟鍙� */
+    payTypeTradeNo?: string;
+    platformServiceType?: PlatformServiceTypeEnum;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鏀粯鍏ヨ处鍑瘉鍦板潃 */
+    payCreditedUrl?: string;
+    /** 鍏ヨ处澶囨敞 */
+    creditedRemark?: string;
+    /** 璁㈠崟鎻愪氦鏃ユ湡 */
+    creationTime?: string;
+  }
+
+  interface PlatformServicePayListDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: PlatformServicePayListDto[];
+  }
+
+  type PlatformServiceTypeEnum = 10 | 99;
+
+  interface PlatUserAccountSettingDto {
+    id?: string;
+    /** 璐︽埛鍚嶇О */
+    accountName?: string;
+    /** 璐︽埛澶村儚 */
+    headUrl?: string;
+    /** 鎻忚堪 */
+    description?: string;
+    /** 杩愯惀璐﹀彿鍚嶇О */
+    userName?: string;
+    status?: boolean;
+    userId?: string;
+    categoryIds?: number[];
+  }
+
+  interface PlatUserAccountSettingDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: PlatUserAccountSettingDto[];
+  }
+
+  interface PlatUserAccountStatusInput {
+    id?: string;
+    /** 1鍚敤 0绂佺敤 */
+    status?: boolean;
+  }
+
+  interface PlatUserAttestationDto {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鑱旂郴浜猴細绫诲瀷涓轰釜浜烘椂鑱旂郴浜轰负鐢宠鏃跺鍚� */
+    contacter?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 娉ㄥ唽绫诲瀷锛�1涓轰紒涓氾紝2涓轰釜浜� */
+    registType?: number;
+    authType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О/涓汉濮撳悕 */
+    customerName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    status?: UserCertificationStatusEnum;
+    /** 娉ㄥ唽鏃ユ湡 */
+    registDate?: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+    belongPark?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 璁よ瘉鏃堕棿 */
+    certificationDate?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鐧诲綍鐢ㄦ埛鍚� */
+    userName?: string;
+    lastLoginTime?: string;
+    /** 浜у搧鏁伴噺锛堝鏍搁�氳繃鐨勬暟閲忥級 */
+    productCount?: number;
+    /** 璧勮鏁伴噺锛堝鏍搁�氳繃鐨勬暟閲忥級 */
+    informationCount?: number;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+    isLocked?: boolean;
+    /** 缁戝畾閭鍦板潃 */
+    bindEmailAddress?: string;
+    canLoginUserSign?: CanLoginUserSignEnum;
+    bussinessCode?: string;
+    /** 鏄惁鍙互鍚庡彴浠e彂浜鸿祫鍏徃 */
+    canPublishParkOrHR?: boolean;
+  }
+
+  interface PlatUserAttestationDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: PlatUserAttestationDto[];
+  }
+
+  interface PlatUserAttestationInfoDto {
+    id?: string;
+    /** 鐢ㄦ埛鍚� */
+    userName?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鐢ㄦ埛璁よ瘉Id */
+    userCertificationId?: string;
+    /** 璁よ瘉鏃堕棿 */
+    certificationTime?: string;
+    /** 浼佷笟璁よ瘉鐨勫悕绉� */
+    customerName?: string;
+    /** 1锛屼紒涓� 2锛� 涓汉 */
+    userType?: number;
+    authType?: EnterpriseTypeEnum;
+    userCertificationStatus?: UserCertificationStatusEnum;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 缁戝畾閭鍦板潃 */
+    bindEmailAddress?: string;
+    /** 鐢ㄦ埛澶村儚鍦板潃 */
+    avatarUrl?: string;
+    genderType?: GenderTypeEnum;
+    /** 鑱岀О */
+    jobTitle?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 寰俊浜岀淮鐮佸浘鐗� */
+    wxQrCodeUrl?: string;
+    /** 涓汉淇℃伅閭鍦板潃 */
+    userInfoEmailAddress?: string;
+    /** 娉ㄥ唽鏃ユ湡 */
+    registDate?: string;
+  }
+
+  interface PriceInfo {
+    /** 浠锋牸閰嶇疆Id */
+    settingPriceId?: string;
+    /** 鏂规閰嶇疆Id */
+    schemeId?: string;
+    /** 鏂规閰嶇疆鍚嶇О */
+    schemeName?: string;
+    /** 浜哄憳鍒嗙被Id */
+    sorterId?: string;
+    /** 浜哄憳鍒嗙被鍚嶇О */
+    sorterName?: string;
+    /** 浠锋牸 */
+    price?: number;
+  }
+
+  interface PriceVersionInfo {
+    /** 鐗堟湰浠锋牸Id */
+    id?: string;
+    /** 鐗堟湰鍚嶇О */
+    name?: string;
+    /** 浠锋牸 */
+    price?: number;
+    /** 鏀惰垂鏂瑰紡 */
+    chargeWay?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
+  interface PrimaryAcctDetialInputBase {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    mainAccount: string;
+    opFlag: string;
+    reqSubAccount?: string;
+    startDate: string;
+    endDate: string;
+    reqLastSubAccNo: string;
+    reqLastDate: string;
+    reqLastJNo: string;
+    reqLastSeq: string;
+    pageSize?: string;
+  }
+
+  interface PrimaryAcctDetialItemBase {
+    subAccount?: string;
+    accountDate?: string;
+    journalNo?: string;
+    seqNo?: string;
+    tranTime?: string;
+    mainAccount?: string;
+    mainAccountName?: string;
+    subAccoutName?: string;
+    dcFlag?: string;
+    ccyCode?: string;
+    tranAmount?: string;
+    txFlag?: string;
+    oppAccountNo?: string;
+    oppAccountName?: string;
+    oppBankName?: string;
+    remark?: string;
+    balance?: string;
+    bizFlowNo?: string;
+    abstract?: string;
+    abstractCode?: string;
+    tranDate?: string;
+  }
+
+  interface PrimaryAcctDetialItemOne {
+    oppBankNo?: string;
+  }
+
+  interface PrimaryAcctDetialQueryInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    mainAccount: string;
+    opFlag: string;
+    reqSubAccount?: string;
+    startDate: string;
+    endDate: string;
+    reqLastSubAccNo: string;
+    reqLastDate: string;
+    reqLastJNo: string;
+    reqLastSeq: string;
+    pageSize?: string;
+    hostFlowNo?: string;
+  }
+
+  interface PrimaryAcctDetialQueryOutput {
+    count?: string;
+    allCount?: string;
+    isEnd?: string;
+    list?: PrimaryAcctDetialItemBase[];
+  }
+
+  interface PrimaryAcctRelationshipQueryInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    mainAccount: string;
+    ccyCode?: string;
+    reqSubAccountNo: string;
+    pageNo: string;
+  }
+
+  interface PrimaryAcctRelationshipQueryOutput {
+    mainAccount?: string;
+    ccyCode?: string;
+    accountName?: string;
+    stt?: string;
+    lastModifyDate?: string;
+    corId?: string;
+    shadowAcctNo?: string;
+    subAccNum?: string;
+    isEnd?: string;
+    count?: string;
+    list?: SubAccountItem[];
+  }
+
+  interface ProductAdvertiseDetail {
+    /** 浜у搧骞垮憡Id */
+    id?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    /** 鑱旂郴浜猴細绫诲瀷涓轰釜浜烘椂鑱旂郴浜轰负鐢宠鏃跺鍚� */
+    contacter?: string;
+    /** 瀵瑰鑱旂郴浜� */
+    outerContacter?: string;
+    /** 瀵瑰鑱旂郴鐢佃瘽鏄惁骞冲彴鐢佃瘽 */
+    isOuterPhonePlatform?: boolean;
+    /** 瀵瑰鑱旂郴浜哄彿鐮� */
+    outerContacterPhone?: string;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 浠樿垂棰� */
+    fee?: number;
+  }
+
+  interface ProductAdvertiseForManage {
+    /** 浜у搧骞垮憡Id */
+    id?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 鑱旂郴浜猴細绫诲瀷涓轰釜浜烘椂鑱旂郴浜轰负鐢宠鏃跺鍚� */
+    contacter?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鐘舵�侊細0锛堝鎴风锛夋彁浜わ紝-10涓嬫灦锛�10涓婃灦 */
+    status?: number;
+    /** 鏄惁瀹㈡埛绔嚜鍙戝箍鍛� */
+    isFromClient?: boolean;
+    /** 绫诲埆Id */
+    categoryId?: string;
+  }
+
+  interface ProductAdvertiseForManagePageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ProductAdvertiseForManage[];
+  }
+
+  interface ProductCheckInput {
+    /** 浜у搧Id */
+    id?: string;
+    /** 瀹℃牳鐘舵�侊細10閫氳繃锛�-10椹冲洖 */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鍒濆閿�鍞噺 */
+    initSalesVolume?: number;
+    /** 鍒濆璇勫垎 */
+    initScore?: number;
+    /** 鍒濆娴忚閲� */
+    initViewCount?: number;
+    /** 鍒濆鍏虫敞閲� */
+    initAttendedCount?: number;
+    /** 鍒濆濂借瘎鏁� */
+    initPraiseCount?: number;
+    /** 鍒濆鐐硅禐鏁� */
+    initThumbsUpCount?: number;
+  }
+
+  interface ProductDetail {
+    /** 浜у搧Id */
+    id?: string;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 浜у搧鍚嶇О */
+    name?: string;
+    /** 璇︽儏淇℃伅 */
+    priceVersions?: PriceVersionInfo[];
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 绠�杩� */
+    sketch?: string;
+    /** 璇︽儏淇℃伅 */
+    intros?: IntroInfo[];
+    /** 澶囨敞 */
+    remark?: string;
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 鍒濆閿�鍞噺 */
+    initSalesVolume?: number;
+    /** 鍒濆璇勫垎 */
+    initScore?: number;
+    /** 鍒濆娴忚閲� */
+    initViewCount?: number;
+    /** 鍒濆鍏虫敞閲� */
+    initAttendedCount?: number;
+    /** 鍒濆濂借瘎鏁� */
+    initPraiseCount?: number;
+    /** 鍒濆鐐硅禐鏁� */
+    initThumbsUpCount?: number;
+    /** 鏄惁鑷繁鍒涘缓 */
+    isOwnerCreate?: boolean;
+  }
+
+  interface ProductDetailForHomePage {
+    /** 浜у搧Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 浜у搧鍚嶇О */
+    productName?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 鏈嶅姟鍟嗘槦绾э細1~5 */
+    serveStarLevel?: number;
+    /** 鏄惁骞垮憡鍖� */
+    isOnAdvertise?: boolean;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 鎴愪氦鏁伴噺 */
+    transactionCount?: number;
+    /** 娴忚鏁� */
+    browseCount?: number;
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 鍏虫敞鏁� */
+    attentionCount?: number;
+    /** 璇勬槦鏁� */
+    starCount?: number;
+    /** 璇勮鏁� */
+    commentCount?: number;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    lastModificationTime?: string;
+  }
+
+  interface ProductDetailForHomePagePageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ProductDetailForHomePage[];
+  }
+
+  interface ProductDetailInfo {
+    /** 浜у搧Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 浜у搧鍚嶇О */
+    name?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 鏈嶅姟鍟嗘槦绾э細1~5 */
+    serveStarLevel?: number;
+    /** 鐗堟湰鏁伴噺 */
+    versionCount?: number;
+    /** 鏈�楂樹环 */
+    maxPrice?: number;
+    /** 鏈�浣庝环 */
+    minPrice?: number;
+    /** 鏄惁鎴戠殑鍏虫敞 */
+    isMyAttention?: boolean;
+    /** 鏄惁鎴戝凡璧� */
+    isMyThumbsUp?: boolean;
+    thumbsUpId?: string;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖锛�-20宸蹭笅鏋� */
+    status?: number;
+    /** 绠�杩� */
+    sketch?: string;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 灏侀潰淇℃伅 */
+    covers?: CoverInfo[];
+    /** 璇︽儏淇℃伅 */
+    priceVersions?: PriceVersionInfo[];
+    /** 鏍囩淇℃伅 */
+    tags?: TagInfo[];
+    /** 璇︽儏淇℃伅 */
+    intros?: IntroInfo[];
+    /** 鏈�鍚庢洿鏂版棩鏈� */
+    lastModificationTime?: string;
+    /** 鎴愪氦鏁伴噺 */
+    transactionCount?: number;
+    /** 鏄惁骞垮憡鍖� */
+    isOnAdvertise?: boolean;
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 娴忚鏁� */
+    browseCount?: number;
+    /** 鐐硅禐鏁� */
+    thumbsUpCount?: number;
+    /** 鍏虫敞鏁� */
+    attentionCount?: number;
+    /** 璇勬槦鏁� */
+    starCount?: number;
+    /** 璇勮鏁� */
+    commentCount?: number;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 鏄惁鑷繁鍒涘缓 */
+    isOwnerCreate?: boolean;
+    provinceCode?: number;
+  }
+
+  interface ProductForManage {
+    /** 浜у搧Id */
+    id?: string;
+    /** 浜у搧鍚嶇О */
+    name?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    categoryId?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 鐗堟湰鏁伴噺 */
+    versionCount?: number;
+    /** 鏈�楂樹环 */
+    maxPrice?: number;
+    /** 鏈�浣庝环 */
+    minPrice?: number;
+    /** 鏄惁骞垮憡鍖� */
+    isOnAdvertise?: boolean;
+    /** 鎴愪氦鏁伴噺 */
+    transactionCount?: number;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鏈�鍚庢洿鏂版棩鏈� */
+    lastModificationTime?: string;
+    /** 鐘舵�侊細10閫氳繃锛堟樉绀轰腑锛夛紝-20宸蹭笅鏋� */
+    status?: number;
+  }
+
+  interface ProductForManagePageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ProductForManage[];
+  }
+
+  interface ProductThumbsUpInput {
+    /** 浜у搧鐐硅禐Id */
+    id?: string;
+    /** 浜у搧Id */
+    productId?: string;
+    /** 0 鍘绘帀鐐硅禐 1 鐐硅禐 */
+    status?: number;
+  }
+
+  interface ProductViewInput {
+    /** 浜у搧鐐硅禐Id */
+    id?: string;
+    /** 浜у搧Id */
+    productId?: string;
+  }
+
+  interface ProductWaitForCheck {
+    /** 浜у搧Id */
+    id?: string;
+    /** 浜у搧鍚嶇О */
+    name?: string;
+    /** 浜у搧绫诲埆鍚� */
+    categoryName?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 鏈嶅姟鍟� */
+    serveName?: string;
+    /** 鐗堟湰鏁伴噺 */
+    versionCount?: number;
+    /** 鏈�楂樹环 */
+    maxPrice?: number;
+    /** 鏈�浣庝环 */
+    minPrice?: number;
+    /** 鍙戝竷鏃堕棿 */
+    publishTime?: string;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝-10椹冲洖 */
+    status?: number;
+  }
+
+  interface ProductWaitForCheckPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ProductWaitForCheck[];
   }
 
   interface ProfileDto {
@@ -1204,47 +15609,951 @@
     providerKey?: string;
   }
 
-  interface QueryInsuranceClaimCountInput {
+  interface ProvinceInfo {
+    /** 鐪佷唤Code */
+    provinceCode?: number;
+    /** 鐪佷唤 */
+    provinceName?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
+  interface ProvinceMsg {
+    /** 鐪佷唤Code */
+    provinceCode?: number;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
+  interface PurchasedCommentInfo {
+    /** 璇勬槦鏁� */
+    starCount?: number;
+    /** 鐐硅瘎鍐呭 */
+    content?: string;
+    /** 璇勮鏃堕棿 */
+    creationTime?: string;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝10閫氳繃锛�-10椹冲洖 */
+    status?: number;
+  }
+
+  interface PurchasedProductCommentInput {
+    /** 浜у搧璐拱Id */
+    id?: string;
+    /** 璇勬槦鏁� */
+    starCount?: number;
+    /** 鐐硅瘎鍐呭 */
+    content?: string;
+  }
+
+  interface PurchasedProductCommentThumbsUpInput {
+    /** 浜у搧璇勮鐐硅禐Id */
+    id?: string;
+    /** 浜у搧璇勮Id */
+    commentId?: string;
+    /** 0 鍘绘帀鐐硅禐 1 鐐硅禐 */
+    status?: number;
+  }
+
+  interface PutOrOffOrderInput {
+    id?: string;
+    /** -10 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 涓婃灦鍘熷洜 */
+    onShelfReason?: string;
+    /** 涓嬫灦鍘熷洜 */
+    offShelfReason?: string;
+    /** 杩愯惀涓嬫灦澶囨敞 */
+    remark?: string;
+    /** 瀹℃牳澶囨敞 */
+    checkRemark?: string;
+  }
+
+  interface QrCodeLogin {
+    /** 鎵爜鐧诲綍Id */
+    uId?: string;
+    /** 浜岀淮鐮佸湴鍧� */
+    url?: string;
+  }
+
+  interface QueryAcquisitionInformationInput {
+    pageModel?: Pagination;
+    adoptStatus?: InformationAdoptStatusEnum;
+    /** 鍒涘缓璧峰鏃堕棿 */
+    beginCreationTime?: string;
+    /** 鍒涘缓鎴鏃堕棿 */
+    endCreationTime?: string;
+    /** 鏌ヨ鏉′欢锛氳祫璁爣棰�/浣滆�� */
+    queryCondition?: string;
+  }
+
+  interface QueryBankNoInput {
+    /** 閾惰鍚嶇О
+BankName鍜孠eyWord浜岄�変竴蹇呴』杈撳叆
+鏁版嵁闀垮害锛�30锛屾槸鍚﹀繀杈擄細N */
+    bankName?: string;
+    /** 閾惰鍚嶇О锛堢綉鐐瑰悕绉板叧閿瓧锛�
+寤鸿涓婇�佹爣鍑嗛摱琛屽悕绉帮紝鍙彁楂樺尮閰嶆垚鍔熺巼
+鏁版嵁闀垮害锛�30锛屾槸鍚﹀繀杈擄細N */
+    keyWord?: string;
+    /** 閾惰璐︽埛
+閾惰仈鍗¤处鎴峰缓璁笂閫侊紱鑻ヤ笂閫佽处鎴凤紝浼樺厛浠ヨ处鎴峰尮閰�
+鏁版嵁闀垮害锛�30锛屾槸鍚﹀繀杈擄細N */
+    accountNo?: string;
+  }
+
+  interface QueryCertifiedUserListInput {
+    pageModel?: Pagination;
+    /** 寮�濮嬫敞鍐屾椂闂� */
+    registBeginTime?: string;
+    /** 缁撴潫娉ㄥ唽鏃堕棿 */
+    registEndTime?: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 寮�濮嬭璇佹椂闂� */
+    certificationBeginTime?: string;
+    /** 缁撴潫璁よ瘉鏃堕棿 */
+    certificationEndTime?: string;
+    /** 寮�濮嬭璇佽繃鏈熸椂闂� */
+    expirationBeginTime?: string;
+    /** 缁撴潫璁よ瘉杩囨湡鏃堕棿 */
+    expirationEndTime?: string;
+    status?: UserCertificationStatusEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 鎵�灞炲洯鍖� */
+    belongPark?: string;
+    /** 鏌ヨ鍏抽敭瀛� */
+    searchKey?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 鏌ヨ鍏抽敭瀛�2 */
+    searchKey2?: string;
+    /** 鎻愪氦寮�濮嬫椂闂� */
+    creationBeginTime?: string;
+    /** 鎻愪氦缁撴潫鏃堕棿 */
+    creationEndTime?: string;
+  }
+
+  interface QueryCustomerManageInput {
+    pageModel?: Pagination;
+    /** 寮�濮嬫敞鍐屾椂闂� */
+    beginRegistTime?: string;
+    /** 缁撴潫娉ㄥ唽鏃堕棿 */
+    endRegistTime?: string;
+    authType?: EnterpriseTypeEnum;
+    /** 鏄惁璁よ瘉 */
+    isCertification?: boolean;
+    /** 鎼滅储鍏抽敭瀛� */
+    searchKey?: string;
+    /** 鏄惁鏈夋湇鍔′汉鍛� */
+    isHasServiceStaff?: boolean;
+    /** 鏈嶅姟浜哄憳Id */
+    userServiceStaffId?: string;
+    userId?: string;
+  }
+
+  interface QueryCustomerTemplateListInput {
+    customerId?: string;
+    searchKey?: string;
+    status?: LgGigWorkerCustomerTemplateStatusEnum;
+    /** 寮�濮嬪埗鐗堟椂闂� */
+    beginPlatedTime?: string;
+    /** 缁撴潫鍒剁増鏃堕棿 */
+    endPlatedTime?: string;
+    /** 寮�濮嬪埗涓婁紶鏃堕棿 */
+    beginCreationTime?: string;
+    /** 缁撴潫涓婁紶鏃堕棿 */
+    endCreationTime?: string;
+  }
+
+  interface QueryEnterpriseMaterialDetailInput {
+    id?: string;
+    userId?: string;
+    materialType?: EnterpriseMaterialTypeEnum;
     year?: number;
     month?: number;
-    /** 鐞嗚禂娓犻亾 */
-    claimChannel?: string;
   }
 
-  interface QueryInsuranceClaimPageInput {
-    pageModel?: Pagination;
-    /** 鐞嗚禂娓犻亾 */
-    claimChannel?: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise?: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise?: string;
-    /** 韬唤璇佸彿 */
-    idNumber?: string;
-    claimResult?: InsuranceClaimResultEnum;
-  }
-
-  interface QueryInsuranceOrderListByOrderRelevanceInput {
-    idIdNumber?: string;
-    reportedTime?: string;
-  }
-
-  interface QueryInsuranceOrderPageInput {
-    pageModel?: Pagination;
-    beginCreationTime?: string;
-    endCreationTime?: string;
-    /** 鏌ヨ鏉′欢 */
-    condition?: string;
-    /** 澧炲噺鍛樻煡璇� */
-    onJobFlag?: string;
-    /** 鎶曚繚鏂瑰紡鏌ヨ 鏈堜繚/骞翠繚 */
-    insuranceType?: string;
-    importChannel?: string;
-  }
-
-  interface QueryUserPageInput {
+  interface QueryEnterpriseMaterialManageListInput {
     pageModel?: Pagination;
     searchKey?: string;
+    beginTime?: string;
+    endTime?: string;
+    materialType?: EnterpriseMaterialTypeEnum;
+  }
+
+  interface QueryFirstPartyCompanyAuditListInput {
+    pageModel?: Pagination;
+    searchKey?: string;
+    industryTypeId?: string;
+    id?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    beginCreateionTime?: string;
+    endCreateionTime?: string;
+    userId?: string;
+  }
+
+  interface QueryFirstPartyCompanyListInput {
+    pageModel?: Pagination;
+    searchKey?: string;
+    industryTypeId?: string;
+  }
+
+  interface QueryIncentivePaymentsManageListInput {
+    pageModel?: Pagination;
+    searchKey?: string;
+    beginTime?: string;
+    endTime?: string;
+  }
+
+  interface QueryIndustrialParkDetailInput {
+    id?: string;
+  }
+
+  interface QueryIndustrialParkListInput {
+    pageModel?: Pagination;
+    /** 鍥尯绫诲瀷 */
+    parkTypeId?: string;
+    /** 鏌ヨ鍏抽敭瀛� */
+    searchKey?: string;
+  }
+
+  interface QueryIndustryBodyAuditListInput {
+    pageModel?: Pagination;
+    searchKey?: string;
+    id?: string;
+    userId?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    beginCreateionTime?: string;
+    endCreateionTime?: string;
+  }
+
+  interface QueryIndustryBodyListInput {
+    pageModel?: Pagination;
+    searchKey?: string;
+    /** 鏈烘瀯绫诲瀷Id */
+    institutionTypeId?: string;
+  }
+
+  interface QueryIndustryMatingAuditListInput {
+    pageModel?: Pagination;
+    searchKey?: string;
+    id?: string;
+    userId?: string;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    beginCreateionTime?: string;
+    endCreateionTime?: string;
+  }
+
+  interface QueryIndustryMatingListInput {
+    pageModel?: Pagination;
+    searchKey?: string;
+    /** 鏈嶅姟绫诲瀷Id */
+    serviceTypeId?: string;
+  }
+
+  interface QueryInformationShowPageInput {
+    pageModel?: Pagination;
+    /** 闇�瑕佹帓闄ょ殑璧勮绫诲埆id闆嗗悎绛涢�� */
+    excludeCategoryIdList?: string[];
+    recommendStatus?: InformationRecommendStatusEnum;
+    /** 鏍囬 */
+    title?: string;
+    /** 璧勮绫诲埆Id闆嗗悎绛涢�� */
+    categoryIdList?: string[];
+  }
+
+  interface QueryInformationShowRecommendListInput {
+    pageModel?: Pagination;
+    /** 璧勮绫诲埆Id闆嗗悎绛涢�� */
+    categoryIdList?: string[];
+  }
+
+  interface QueryInterfaceOfPDFReturnSingleFileOnSameDayNewInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    account: string;
+    seqNO: string;
+    startRecord?: string;
+    recordNum?: string;
+  }
+
+  interface QueryInterfaceOfPDFReturnSingleFileOnSameDayNewOutput {
+    fileName?: string;
+    randomPwd?: string;
+    stt?: string;
+    returnBeginNo?: string;
+    returnCount?: string;
+    docId?: string;
+  }
+
+  interface QueryMatchMakingApplyByOrderInput {
+    pageModel?: Pagination;
+    orderId?: string;
+    status?: MatchMakingApplyStatusEnum;
+  }
+
+  interface QueryMyMessageInput {
+    pageModel?: Pagination;
+    /** 鏉ユ簮鐢ㄦ埛id */
+    sourceId?: string;
+    /** 鏄惁宸茶 */
+    isRead?: boolean;
+  }
+
+  interface QueryOperateHistoryByTypeInput {
+    pageModel?: Pagination;
+    typeId?: string;
+    operateHistoryType?: OperateHistoryTypeEnum;
+  }
+
+  interface QueryParkOrHRAuditPageInput {
+    pageModel?: Pagination;
+    auditStatus?: ParkOrHRAuditStatusEnum;
+    /** 绫诲埆id */
+    categoryId?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 浜鸿祫鍏徃鍚嶇О */
+    name?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 瀵瑰鑱旂郴浜� */
+    foreignContact?: string;
+    /** 瀵瑰鑱旂郴鐢佃瘽 */
+    foreignContactPhone?: string;
+    /** 鏌ヨ鍏抽敭瀛�(鑱旂郴浜�/浼佷笟鍚嶇О/鎵嬫満鍙�/宸ョ) */
+    searchKey?: string;
+    /** 寮�濮嬪垱寤烘椂闂� */
+    beginCreationTime?: string;
+    /** 缁撴潫鍒涘缓鏃堕棿 */
+    endCreationTime?: string;
+  }
+
+  interface QueryParkOrHRSimpleListInput {
+    name?: string;
+    status?: number;
+  }
+
+  interface QueryPhonMessageHistoryList {
+    pageModel?: Pagination;
+    sendBeginTime?: string;
+    sendEndTime?: string;
+    phoneNumber?: string;
+    messageType?: PhoneMessageTypeEnum;
+  }
+
+  interface QueryPlatformServiceInvoicingDetailInput {
+    platformServiceType?: PlatformServiceTypeEnum;
+    /** id */
+    id?: string;
+  }
+
+  interface QueryPlatformServiceInvoicingListInput {
+    pageModel?: Pagination;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 瀵瑰簲鏀粯绫诲瀷(鏀粯娓犻亾)璁㈠崟鍙� */
+    payTypeTradeNo?: string;
+    /** 璁㈠崟鍙� */
+    relationalOrderNo?: string;
+    payType?: PayTypeEnum;
+    payStatus?: PayStatusEnum;
+    platformServiceType?: PlatformServiceTypeEnum;
+    /** 璁㈠崟鎻愪氦寮�濮嬫棩鏈� */
+    creationBeginTime?: string;
+    /** 璁㈠崟鎻愪氦缁撴潫鏃ユ湡 */
+    creationEndTime?: string;
+    /** 瀹屾垚鏃堕棿寮�濮嬫椂闂� */
+    finishBeginTime?: string;
+    /** 瀹屾垚鏃堕棿缁撴潫鏃堕棿 */
+    beginEndTime?: string;
+    invoicingStatus?: InvoicingStatusEnum;
+    /** 鏄惁瀹屾垚 */
+    isFinish?: boolean;
+    /** 鏌ヨ鍏抽敭瀛� */
+    searchKey?: string;
+    invoicingType?: InvoicingTypeEnum;
+  }
+
+  interface QueryPlatformServicePayDetailInput {
+    platformServiceType?: PlatformServiceTypeEnum;
+    /** id */
+    id?: string;
+  }
+
+  interface QueryPlatformServicePayListInput {
+    pageModel?: Pagination;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 瀵瑰簲鏀粯绫诲瀷(鏀粯娓犻亾)璁㈠崟鍙� */
+    payTypeTradeNo?: string;
+    /** 璁㈠崟鍙� */
+    relationalOrderNo?: string;
+    payType?: PayTypeEnum;
+    payStatus?: PayStatusEnum;
+    platformServiceType?: PlatformServiceTypeEnum;
+    /** 璁㈠崟鎻愪氦寮�濮嬫棩鏈� */
+    creationBeginTime?: string;
+    /** 璁㈠崟鎻愪氦缁撴潫鏃ユ湡 */
+    creationEndTime?: string;
+    /** 鍏ヨ处璧峰鏃ユ湡 */
+    payCreditedBeginTime?: string;
+    /** 鍏ヨ处缁撴潫鏃ユ湡 */
+    payCreditedEndTime?: string;
+    /** 鏌ヨ鍏抽敭瀛� */
+    searchKey?: string;
+    payCreditedStatus?: PayCreditedStatusEnum;
+  }
+
+  interface QueryServiceStaffListInput {
+    pageModel?: Pagination;
+    /** 鎵�灞炲叕鍙竔d */
+    companyOrgId?: string;
+    /** 鎵�灞為儴闂╥d */
+    departmentOrgId?: string;
+    searchKey?: string;
+  }
+
+  interface QuerySysOrgDetailInput {
+    id?: string;
+  }
+
+  interface QuerySysOrgListInput {
+    pageModel?: Pagination;
+    parentId?: string;
+  }
+
+  interface QuerySystemNoticeDetailInput {
+    id?: string;
+  }
+
+  interface QuerySystemNoticeListInput {
+    pageModel?: Pagination;
+    /** 鍏憡鏍囬 */
+    title?: string;
+    status?: SystemNoticeStatusEnum;
+    /** 鍏憡灞曠ず寮�濮嬫椂闂� */
+    showBeginTime?: string;
+    /** 鍏憡灞曠ず缁撴潫鏃堕棿 */
+    showEndTime?: string;
+    /** 鍏憡鍐呭 */
+    content?: string;
+  }
+
+  interface QueryTradeChatRecordInput {
+    pageModel?: Pagination;
+    applyUserId?: string;
+    orderUserId?: string;
+  }
+
+  interface QueryUserCertificationAuditListInput {
+    pageModel?: Pagination;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 璁よ瘉鑱旂郴浜� */
+    certificationContact?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 瀹℃牳鍗曞彿锛堝鏍歌鍗曞彿锛� */
+    auditNo?: string;
+    auditStatus?: UserCertificationAuditStatusEnum;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 璁㈠崟鎻愪氦寮�濮嬫棩鏈� */
+    creationBeginTime?: string;
+    /** 璁㈠崟鎻愪氦缁撴潫鏃ユ湡 */
+    creationEndTime?: string;
+    /** 鍏抽敭瀛楁悳绱� */
+    searchKey?: string;
+  }
+
+  interface QueryUserCertificationDropdownDataInput {
+    enterpriseName?: string;
+    status?: UserCertificationStatusEnum;
+  }
+
+  interface QueryUserTransactionRecordDetailInput {
+    id?: string;
+    /** 涓氬姟娴佹按鍙� */
+    bussSeqNo?: string;
+  }
+
+  interface QueryUserTransactionRecordPageForAdminInput {
+    pageModel?: Pagination;
+    incomeExpenseType?: IncomeExpenseTypeEnum;
+    /** 璧峰浜ゆ槗鏃堕棿 */
+    beginAccDateTime?: string;
+    /** 缁撴潫浜ゆ槗鏃堕棿 */
+    endAccDateTime?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鐢ㄦ埛璐﹀彿 */
+    acctNo?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+  }
+
+  interface QueryUserTransactionRecordPageInput {
+    pageModel?: Pagination;
+    incomeExpenseType?: IncomeExpenseTypeEnum;
+    /** 璧峰浜ゆ槗鏃堕棿 */
+    beginAccDateTime?: string;
+    /** 缁撴潫浜ゆ槗鏃堕棿 */
+    endAccDateTime?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+  }
+
+  interface QueryVosAcctAutomaticClearingRuleInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    validationFlag?: string;
+    mainAccount: string;
+    ccy: string;
+    subAcctNo?: string;
+    bindVosAcctNo?: string;
+    bindVosAcctAddMsg?: string;
+    whetherFlag?: string;
+    subAcctNoPosition?: string;
+    setID?: string;
+    pageNo?: string;
+    pageSize?: string;
+  }
+
+  interface QueryVosAcctAutomaticClearingRuleOutput {
+    validationFlag?: string;
+    mainAccount?: string;
+    ccy?: string;
+    pageNo?: string;
+    count?: string;
+    isEnd?: string;
+    listNum?: string;
+    list?: VosAcctAutomaticClearingItem[];
+  }
+
+  interface QueryWalletAccountOpenFollowPageInput {
+    pageModel?: Pagination;
+    /** 閽卞寘寮�鎴蜂俊鎭疘d */
+    walletAccountOpenId?: string;
+  }
+
+  interface QueryWalletAccountOpenManagePageInput {
+    pageModel?: Pagination;
+    bankSignStatus?: WalletAccountOpenBankSignStatusEnum;
+    status?: WalletAccountOpenStatusEnum;
+    alipaySignStatus?: WalletAccountOpenAlipayStatusEnum;
+    /** 寮�濮嬫彁浜ゆ椂闂� */
+    beginApplyDate?: string;
+    /** 缁撴潫鎻愪氦鏃堕棿 */
+    endApplyDate?: string;
+    /** 寮�濮嬬粦瀹氭椂闂� */
+    beginBindDate?: string;
+    /** 缁撴潫缁戝畾鏃堕棿 */
+    endBindDate?: string;
+    /** 鏌ヨ鍏抽敭瀛� */
+    searhKey?: string;
+  }
+
+  interface QueryWalletBatchTransferDetailListInput {
+    pageModel?: Pagination;
+    batchId?: string;
+  }
+
+  interface QueryWalletBatchTransferListInput {
+    pageModel?: Pagination;
+    /** 鏌ヨ鍏抽敭瀛� */
+    searchKey?: string;
+    beginCreationTime?: string;
+    endCreationTime?: string;
+    checkStatus?: WalletTransferStatusEnum;
+  }
+
+  interface QueryWalletDayDetailItemInput {
+    pageModel?: Pagination;
+    currentDate?: string;
+    userId?: string;
+  }
+
+  interface QueryWalletDayHistoryBalanceInput {
+    pageModel?: Pagination;
+    /** 閽卞寘ID */
+    walletMainId?: string;
+    /** 寮�濮嬫棩鏈� */
+    startDate?: string;
+    /** 缁撴潫鏃ユ湡 */
+    endDate?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+  }
+
+  interface QueryWalletDetailBillInput {
+    pageModel?: Pagination;
+    /** 1锛氭棩璐﹀崟 2锛氭湀璐﹀崟 */
+    billType?: number;
+    userId?: string;
+    startTime?: string;
+    endTime?: string;
+  }
+
+  interface QueryWalletMainListInput {
+    pageModel?: Pagination;
+    status?: WalletMainStatusEnum;
+    /** 浼佷笟鍚嶇О/璐︽埛銆佹墜鏈哄彿 */
+    keyWord?: string;
+  }
+
+  interface QueryWalletMonthDetailItemInput {
+    pageModel?: Pagination;
+    currentMonth?: string;
+    userId?: string;
+  }
+
+  interface QueryWalletRechargeInput {
+    pageModel?: Pagination;
+    /** 璐﹀彿/璐︽埛/鎴峰悕 */
+    keyWord?: string;
+    /** 璧峰鏃ユ湡 */
+    startTime?: string;
+    /** 缁撴潫鏃ユ湡 */
+    endTime?: string;
+    status?: WalletRechargeStatusEnum;
+  }
+
+  interface QueryWalletSingleTransferPageInput {
+    pageModel?: Pagination;
+    status?: WalletTransferStatusEnum;
+    /** 寮�濮嬫彁浜ゆ椂闂� */
+    beginCreationTime?: string;
+    /** 缁撴潫鎻愪氦鏃堕棿 */
+    endCreationTime?: string;
+    /** 鏌ヨ鍏抽敭瀛� */
+    searhKey?: string;
+  }
+
+  interface QueryWalletTransactionDetailList {
+    pageModel?: Pagination;
+    incomeExpenseType?: IncomeExpenseTypeEnum;
+    /** 璧峰浜ゆ槗鏃堕棿 */
+    beginAccDateTime?: string;
+    /** 缁撴潫浜ゆ槗鏃堕棿 */
+    endAccDateTime?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鐢ㄦ埛璐﹀彿 */
+    acctNo?: string;
+    walletMainId?: string;
+  }
+
+  interface ReadOrderTakenInput {
+    /** 璁㈠崟Id */
+    orderId?: string;
+    /** 鎺ュ崟浜篒d */
+    takenUserId?: string;
+  }
+
+  interface RealNameEnterpriseCorporateAccountAuditInput {
+    /** 璐﹀彿 闇�鏍¢獙鐨勪紒涓氱殑鎺ュ彛璐﹀彿 */
+    account?: string;
+    /** 閾惰鎵�鍦ㄥ競涓�绾у湴鍖虹爜锛屽弬鐓с�婂鍏墦娆惧湴鍖虹紪鐮佸垪琛ㄣ�嬫敞鎰忥細鍙栧墠6浣嶇紪鐮� */
+    bankAreaCode?: string;
+    /** 寮�鎴锋敮琛屽悕绉帮紝鍚嶇О瑕佸~鍐欏畬鏁达紝鍙互鍔犻�熸墦娆捐繘搴� */
+    braBankName?: string;
+    /** 閾惰缂栧彿锛屽弬鐓с�婂鍏墦娆鹃摱琛岀紪鐮佸垪琛ㄣ�嬶紝涓巄ankName浜岄�変竴锛屼笉鑳藉悓鏃朵负绌猴紝閮芥湁鍊间互bankName涓哄噯 */
+    bankCode?: string;
+    /** 閾惰鍚嶇О锛屽弬鐓с�婂鍏墦娆鹃摱琛岀紪鐮佸垪琛ㄣ�嬶紝涓巄ankCode浜岄�変竴锛屼笉鑳藉悓鏃朵负绌猴紝閮芥湁鍊间互bankName涓哄噯 */
+    bankName?: string;
+    /** 鎸佸崱浜哄悕绉�,闇�瑕佸仛瀵瑰叕鎵撴鏍¢獙鐨勪紒涓氬悕绉� */
+    bankCardName?: string;
+    /** 閾惰鑱旇鍙� */
+    unionNo?: string;
+    /** 閾惰鍗″彿 闇�瑕佸仛瀵瑰叕鎵撴鏍¢獙鐨勪紒涓氬鍏处鎴�/鍗″彿 */
+    bankCard?: string;
+    /** 鏈�澶ф敮鎸�50涓瓧鐨勫娉ㄦ枃瀛楋紝濡傛灉娌℃湁浼犲垯榛樿涓衡�滀紒涓氭墦娆捐璇佹椤癸紝璇峰湪璁よ瘉椤甸潰鍥炲~閲戦锛岃璇侀噾棰濇棤闇�閫�鍥� */
+    remark?: string;
+  }
+
+  interface RealNameEnterpriseIndustryCommerceInfoResponse {
+    /** 鎴愮珛鏃ユ湡 */
+    establishTime?: string;
+    /** 娴佺▼id */
+    flowId?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    uniformSocialCreditCode?: string;
+    /** 鍦板潃 */
+    address?: string;
+    /** 缁忚惀鑼冨洿 */
+    businessScope?: string;
+    /** 缁忚惀鐘舵�� */
+    businessStatus?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 娉曞畾浠h〃浜哄鍚�/缁忚惀鑰呭鍚� */
+    legalPersonName?: string;
+    /** 缁忚惀鏈熼檺鑷� */
+    businessTermFrom?: string;
+    /** 缁忚惀鏈熼檺鑷� */
+    businessTermTo?: string;
+    /** 浼佷笟绫诲瀷 */
+    characterOfEconomy?: string;
+  }
+
+  interface RealNameEnterpriseIndustryCommerceInfoResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: RealNameEnterpriseIndustryCommerceInfoResponse;
+  }
+
+  interface RealNameEnterpriseRemitInfoAuditInput {
+    /** 璐﹀彿 */
+    account?: string;
+    /** 浼佷笟鍚嶇О */
+    bankCardOwner?: string;
+    /** 閾惰鍗″彿 */
+    bankCardNumber?: string;
+    /** 鎵撴鏃ユ湡 */
+    toPayDate?: string;
+    /** 鎵撴鏃ユ湡 */
+    payDate?: string;
+    /** 鎵撴澶囨敞 */
+    remark?: string;
+  }
+
+  interface RealNamePersonalId2FaceCallBackRequest {
+    /** 娴佹按鍙� */
+    bizNo?: string;
+    /** 鐩镐技搴︼紝瀛楃涓叉牸寮� */
+    similarity?: string;
+    /** 1锛氳璇侀�氳繃 0 锛氳璇佷笉閫氳繃 */
+    verifyResult?: string;
+    /** 鍥剧墖base64缂栫爜锛堜竴寮狅級 */
+    photo?: string;
+    /** 浼犲叆鐨勮璇佹祦姘村彿 */
+    sid?: string;
+  }
+
+  interface RealNamePersonalIdentity2FaceInput {
+    /** 鐢ㄦ埛甯愬彿 */
+    account?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 璇佷欢鍙风爜 */
+    identity?: string;
+    /** 鍒疯劯鏂瑰紡 鍚� 鍒疯劯璁よ瘉蹇呭~椤癸紝1 - 寰紬鍒疯劯锛堝嵆鑵捐浜戝埛鑴革級锛�2 - 鏀粯瀹濆埛鑴革紱榛樿1 */
+    faceMethod?: string;
+    /** returnUrl鐨勮姹傛柟寮� 鍚� 鍒疯劯璁よ瘉蹇呭~椤癸紝returnMethod = "postfirst"锛氬厛post锛岃秴鏃� 15s鍚巊et銆� returnMethod = "" 鎴栬�� = "post"锛氬彧post銆� returnMethod = "get"锛氬彧get銆� post銆乬et銆乸ostfirst澶у皬鍐欎笉鏁忔劅銆� */
+    returnMethod?: string;
+    /** 鎺堟潈鍥炶皟鍩熷悕 鍚� 闈炲繀濉弬鏁帮紝褰撳皬绋嬪簭涓繍琛屾椂涓哄繀濉� 褰撳湪灏忕▼搴忎腑杩愯璇5鍒疯劯鏃讹紙鍒疯劯鏂瑰紡闇�瑕佷负瀹炴椂妫�娴嬫柟寮忥級锛岄渶瑕佷紶璇ュ弬鏁帮紝涓旈渶瑕佽仈绯绘妧鏈敮鎸佸悓浜嬭繘琛岄厤缃� */
+    callbackHost?: string;
+    /** 鍒疯劯瀹屾垚鍚庣殑璺宠浆閾炬帴 鍒疯劯璁よ瘉蹇呭~椤癸紝濡傛灉returnMethod娌℃湁鎸囧畾锛屽垯杩欎釜returnUrl涓�瀹氳鍚屾椂鏀寔post鍜実et锛岃繖鏍峰氨涓嶄細鏈夐棶棰樹簡銆� */
+    returnUrl?: string;
+    /** 璁よ瘉娴佹按鍙� 鍚� */
+    sid?: string;
+  }
+
+  interface RealNamePersonalIdentity2FaceResponse {
+    /** 鍒疯劯閾炬帴 */
+    url?: string;
+    /** 鍞竴鏍囪瘑鐨勫瓧绗︿覆  鍙敤浜庤幏鍙栬棰戞枃浠讹紙瑙嗛鏂囦欢鍦ㄨ吘璁簯涓婃渶澶氫笁澶� */
+    orderNo?: string;
+    /** 鍒疯劯閾炬帴 */
+    sid?: string;
+    /** 娴佺▼id */
+    flowId?: string;
+  }
+
+  interface RealNamePersonalIdentity2FaceResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: RealNamePersonalIdentity2FaceResponse;
+  }
+
+  interface RealNamePersonalIdentity2GetFaceAuthResultResponse {
+    /** 浜鸿劯姣斿淇℃伅 */
+    message?: string;
+    /** 楠岃瘉缁撴灉 */
+    verifyResult?: string;
+    /** 浜鸿劯楠岃瘉鏃剁殑鐓х墖锛堟敮浠樺疂鍒疯劯鏃犳椤癸級 */
+    photo?: string;
+    /** 鍞竴鏍囪瘑鐨勫瓧绗︿覆 */
+    orderNo?: string;
+    /** 浜鸿劯姣斿寰楀垎锛堟敮浠樺疂鍒疯劯鏃犳椤癸級 */
+    similarity?: string;
+  }
+
+  interface RealNamePersonalIdentity2GetFaceAuthResultResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: RealNamePersonalIdentity2GetFaceAuthResultResponse;
+  }
+
+  interface RealNamePersonalIdentity3VcodeSenderInput {
+    userId?: string;
+    /** 鐢ㄦ埛甯愬彿 */
+    account?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 璇佷欢鍙风爜 */
+    identity?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    mobile?: string;
+    /** 璇佷欢绫诲瀷 鍚� 榛樿0锛�0 鈥� 韬唤璇侊紝1 鈥� 鎶ょ収锛�2 鈥� 绀句細淇濋殰鍗★紝3 鈥� 娓境灞呮皯鏉ュ線鍐呭湴閫氳璇侊紝4 鈥� 鍙版咕灞呮皯寰�鏉ュぇ闄嗛�氳璇侊紝5 鈥� 鎴峰彛绨匡紝6 鈥� 涓存椂灞呮皯韬唤璇侊紝
+7 鈥� 澶栧浗浜烘案涔呭眳浣忚瘉锛�8 鈥� 鍐涘畼璇侊紝9 鈥� 璀﹀畼璇侊紝10 鈥� 澹叺璇侊紝11 鈥� 鍏朵粬璇佷欢 */
+    identityType?: string;
+    /** 閾惰鍗″彿 
+閾惰鍗″瑕佺礌鏍¢獙鍙婂彂閫侀獙璇佺爜 鎺ュ彛鏃惰鍙傛暟蹇呴』 */
+    bankCard?: string;
+  }
+
+  interface RealNamePersonalIdentity3VcodeSenderResponse {
+    userId?: string;
+    /** 鎵嬫満楠岃瘉鐮�  鐢辨帴鍙b�滀釜浜烘墜鏈哄彿涓夎绱犻獙璇佺爜鑾峰彇鈥濅笅鍙戠粰瀵瑰簲鎵嬫満鍙凤紝鐢卞紑鍙戣�呴噰闆嗗悗浼犲叆
+璇ュ弬鏁板湪 涓汉鎵嬫満鍙蜂笁瑕佺礌楠岃瘉鐮佹牎楠屾帴鍙f儏鍐垫椂闇�瑕佷娇鐢� */
+    vcode?: string;
+    /** 鐢ㄤ簬楠岃瘉鐨刱ey */
+    personalIdentity3Key?: string;
+    /** 娴佺▼id */
+    flowId?: string;
+    /** 缁撴灉 */
+    result?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 璇佷欢鍙风爜 */
+    identity?: string;
+    /** 鐢ㄦ埛甯愬彿 */
+    mobile?: string;
+    msg?: string;
+  }
+
+  interface RealNamePersonalIdentity4PlusVcodeVerifyInput {
+    /** 鎵嬫満楠岃瘉鐮� 鐢辨帴鍙b�滈摱琛屽崱澶氳绱犳牎楠屽強鍙戦�侀獙璇佺爜鈥濅笅鍙戠粰閾惰鍗¢鐣欐墜鏈哄彿銆� */
+    vcode?: string;
+    /** 鐢ㄤ簬楠岃瘉鐨刱ey锛� 鐢辨帴鍙b�滈摱琛屽崱澶氳绱犳牎楠屽強鍙戦�侀獙璇佺爜鈥濊繑鍥炴帴鍙h处鍙� */
+    personalIdentity4PlusKey?: string;
+  }
+
+  interface RealNamePersonalIdentity4VcodeSenderResponse {
+    /** 涓�鑷存�ф牎楠岀粨鏋� 1浠h〃4瑕佺礌涓�鑷存�ф牎楠岄�氳繃锛� 0浠h〃4瑕佺礌涓�鑷存�ф牎楠屼笉閫氳繃閫氳繃锛�
+璇ュ弬鏁板湪 涓汉鎵嬫満鍙蜂笁瑕佺礌楠岃瘉鐮佹牎楠屾帴鍙f儏鍐垫椂闇�瑕佷娇鐢� */
+    result?: string;
+    /** 鐢ㄤ簬楠岃瘉鐨刱ey */
+    personalIdentity4Key?: string;
+    /** 娴佺▼id */
+    flowId?: string;
+    /** 涓�鑷存�ф牎楠岀粨鏋滅殑鎻忚堪 涓�鑷存�ф牎楠岄�氳繃涓衡�渟uccess鈥濓紝涓嶉�氳繃鏃惰繑鍥炰笉閫氳繃鐨勫叿浣撶粨鏋滐紝濡傗�滆璇佷俊鎭笉鍖归厤(鍗$姸鎬佸紓甯�)鈥濄�傛淇℃伅鐢卞疄鍚嶄緵搴斿晢杩斿洖锛屼笂涓婄涓嶅仛鍔犲伐銆� */
+    msg?: string;
+  }
+
+  interface RealNamePersonalIdentity4VcodeSenderResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: RealNamePersonalIdentity4VcodeSenderResponse;
+  }
+
+  interface RealNamePersonalIdentity4VcodeVerifyInput {
+    userId?: string;
+    /** 鎵嬫満楠岃瘉鐮�  鐢辨帴鍙b�滀釜浜烘墜鏈哄彿涓夎绱犻獙璇佺爜鑾峰彇鈥濅笅鍙戠粰瀵瑰簲鎵嬫満鍙凤紝鐢卞紑鍙戣�呴噰闆嗗悗浼犲叆
+璇ュ弬鏁板湪 涓汉鎵嬫満鍙蜂笁瑕佺礌楠岃瘉鐮佹牎楠屾帴鍙f儏鍐垫椂闇�瑕佷娇鐢� */
+    vcode?: string;
+    /** 鐢ㄤ簬楠岃瘉鐨刱ey */
+    personalIdentity4Key?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 鐢ㄦ埛甯愬彿 */
+    mobile?: string;
+    /** 鏍规嵁璇佷欢绫诲瀷浼犺瘉浠跺彿鐮� */
+    idCardNo?: string;
+    /** 閾惰鍗¤处鍙� */
+    bankCard?: string;
+  }
+
+  interface RechargeDto {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鍏呭�煎崟鍙� */
+    rechargeNo?: string;
+    /** 鍏呭�肩被鍨嬶細10寰俊锛�20鏀粯瀹濓紝30绾夸笅 */
+    type?: number;
+    /** 鍏呭�奸噾棰� */
+    amount?: number;
+    /** 浜ゆ槗鐘舵�� */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鏀粯瀹屾垚鏃堕棿 */
+    successTime?: string;
+    creationTime?: string;
+    customerName?: string;
+    contracter?: string;
+    contracterPhone?: string;
+  }
+
+  interface RechargeDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: RechargeDto[];
+  }
+
+  interface RechargeListInput {
+    pageModel?: Pagination;
+    /** 鏄电О */
+    customerName?: string;
+    /** 鍏呭�肩被鍨嬶細10寰俊锛�20鏀粯瀹濓紝30绾夸笅 */
+    type?: number;
+    /** 鍙傝�� RechargeStatus */
+    status?: number;
+    startDate?: string;
+    endDate?: string;
+    amountBegin?: number;
+    amountEnd?: number;
+  }
+
+  interface RecordUserSignInput {
+    lgGigWorkerId?: string;
+    signChannel?: SignChannelEnum;
+    userType?: string;
+    signCostType?: number;
+    messageChannel?: number;
+  }
+
+  interface RefundApplyInput {
+    /** 浜у搧璐拱Id */
+    id?: string;
+    /** 閫�娆剧敵璇峰娉� */
+    refundApplyRemark?: string;
+  }
+
+  interface RefundInfo {
+    /** 閫�娆剧敵璇峰娉� */
+    refundApplyRemark?: string;
+    /** 閫�娆剧敵璇锋椂闂� */
+    refundApplyTime?: string;
+    /** 閫�娆惧鐞嗗娉� */
+    refundDealRemark?: string;
+    /** 鐘舵�侊細0寰呯‘璁ら獙鏀讹紝10寰呰瘎浠凤紝20浜ゆ槗瀹屾垚锛�-10鐢宠閫�娆撅紝-20閫�娆炬垚鍔燂紝-30鐢宠閫�娆鹃┏鍥� */
+    status?: number;
+  }
+
+  interface RefundOrderContactSignInput {
+    /** 鎷掔粷浜虹被鍨� 10鐢叉柟  20涔欐柟 */
+    fromType?: number;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 璁㈠崟鍗忚Id */
+    orderSignId?: string;
   }
 
   interface RegisterDto {
@@ -1255,6 +16564,8 @@
     password: string;
     appName: string;
   }
+
+  type RelationalTypeEnum = 10 | 20;
 
   interface RemoteServiceErrorInfo {
     code?: string;
@@ -1273,6 +16584,19 @@
     members?: string[];
   }
 
+  interface ReplyCircleFriendInput {
+    /** 鏈嬪弸鍦堟秷鎭疘d */
+    circleFriendId?: string;
+    /** 鍥炲鐨勮瘎璁篒d */
+    parentId?: string;
+    /** 璇勮鍐呭 */
+    content?: string;
+  }
+
+  interface ResetPasswordBaseInput {
+    userId?: string;
+  }
+
   interface ResetPasswordDto {
     userId?: string;
     resetToken: string;
@@ -1287,9 +16611,248 @@
     password?: string;
   }
 
+  interface Resource {
+    /** 鍔犲瘑绠楁硶绫诲瀷 */
+    algorithm: string;
+    /** 鏁版嵁瀵嗘枃 */
+    ciphertext: string;
+    /** 闄勫姞鏁版嵁 */
+    associatedData?: string;
+    /** 鍘熷绫诲瀷 */
+    originalType: string;
+    /** 闅忔満涓� */
+    nonce: string;
+  }
+
+  interface ResourceDelistReason {
+    id?: string;
+  }
+
+  interface ResourceFrontInfoDto {
+    id?: string;
+    userId?: string;
+    categoryId?: string;
+    title?: string;
+    viewCount?: number;
+    /** 璧勬簮鏁伴噺 */
+    resourceCount?: number;
+    /** -10 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    checkRemark?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber?: string;
+    creationTime?: string;
+    lastModificationTime?: string;
+    tags?: TagInfo[];
+    /** 鏄惁鎺ㄨ崘 1鏄� */
+    isRecommend?: boolean;
+    /** 鏄惁鍚屾鍒版湅鍙嬪湀 */
+    isSyncCircleFriend?: boolean;
+    /** 棰勮浜や粯澶╂暟 */
+    estimatedDeliveryCompletiondays?: number;
+    /** 鍚堜綔璐圭敤 */
+    cooperationFee?: string;
+    /** 璁よ瘉浼佷笟鍚嶇О */
+    certificationCompanyName?: string;
+    isMyAttention?: boolean;
+    isMe?: boolean;
+    resourceStyleInfo?: ResourceStyleInfo[];
+    visitForUserId?: string;
+    /** 鎵�鍦ㄧ渷鍖哄煙鐮� */
+    provinceCode?: number;
+    /** 鎵�鍦ㄧ渷 */
+    provinceName?: string;
+    /** 璧勬簮浠嬬粛 */
+    resourceIntros?: ResourceIntro[];
+    /** 鎵�鍦ㄥ煄甯� */
+    cities?: CityInfo[];
+    /** 鎰忓悜杈撻�佸煄甯� */
+    intendedDeliveryCities?: CityInfo[];
+    /** 鏄惁宸茶璇� */
+    isCertified?: boolean;
+    /** 琛屼笟绫诲瀷 */
+    industryTypeId?: string;
+    /** 琛屼笟绫诲瀷鍚嶇О */
+    industryTypeName?: string;
+    /** 鐢ㄦ埛澶村儚鍦板潃 */
+    avatarUrl?: string;
+    /** 鑱岀О */
+    jobTitle?: string;
+    /** 鏄惁寮�閫氬湪绾夸氦鏄� */
+    isOpenOnlineTrade?: boolean;
+    /** 鍙戝竷鏃堕棿 */
+    lastShelfTime?: string;
+    parkOrHRSimpleInfo?: ParkOrHRSimpleOutput;
+    /** 鏄惁瀛樺湪鑱旂郴璁板綍 */
+    isExistTradeChatRecord?: boolean;
+  }
+
+  interface ResourceInfoDto {
+    id?: string;
+    categoryId?: string;
+    title?: string;
+    /** 璧勬簮鏁伴噺 */
+    resourceCount?: number;
+    /** -10 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 涓嬫灦鍘熷洜 */
+    delistReason?: string;
+    /** 瀹℃牳澶囨敞 */
+    checkRemark?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber?: string;
+    creationTime?: string;
+    lastModificationTime?: string;
+    tags?: TagInfo[];
+    /** 棰勮浜や粯澶╂暟 */
+    estimatedDeliveryCompletiondays?: number;
+    /** 鍚堜綔璐圭敤 */
+    cooperationFee?: string;
+    resourceStyleInfo?: ResourceStyleInfo[];
+    creatorId?: string;
+    /** 璧勬簮浠嬬粛 */
+    resourceIntros?: ResourceIntro[];
+    /** 鎵�鍦ㄥ煄甯� */
+    cities?: CityInfo[];
+    /** 鎰忓悜杈撻�佸煄甯� */
+    intendedDeliveryCities?: CityInfo[];
+    /** 鐢ㄦ埛id */
+    userId?: string;
+    /** 琛屼笟绫诲瀷 */
+    industryTypeId?: string;
+    /** 鏄惁鍚屾鍒版湅鍙嬪湀 */
+    isSyncCircleFriend?: boolean;
+    /** 鏄惁寮�閫氬湪绾夸氦鏄� */
+    isOpenOnlineTrade?: boolean;
+  }
+
+  interface ResourceIntro {
+    /** 绫诲瀷锛�0涓烘枃鏈紝1涓哄浘鐗囷紝2涓鸿棰� 榛樿涓烘枃鏈� */
+    type?: number;
+    /** 鏂囨湰鍐呭 */
+    content?: string;
+    /** 鍥剧墖璺緞 */
+    path?: string;
+    /** 椤哄簭 */
+    sequence?: number;
+  }
+
+  interface ResourceListDto {
+    id?: string;
+    title?: string;
+    status?: number;
+    /** 涓嬫灦鍘熷洜 */
+    delistReason?: string;
+    creationTime?: string;
+    /** 鍒涘缓浜� */
+    createUserName?: string;
+    viewCount?: number;
+    attentionCount?: number;
+    /** 鎵�灞炰紒涓� */
+    customerName?: string;
+    lastModificationTime?: string;
+    /** 璧勬簮鏁伴噺 */
+    resourceCount?: number;
+    /** 鍚堜綔璐圭敤 */
+    cooperationFee?: string;
+    /** 鎵�鍦ㄥ煄甯� */
+    city?: string;
+    /** 鏄惁鎺ㄨ崘 1鏄� */
+    isRecommend?: boolean;
+    /** 鎵�鍦ㄥ煄甯� */
+    cityCode?: number;
+    /** 棰勮浜や粯瀹屾垚澶╂暟 */
+    estimatedDeliveryCompletiondays?: number;
+    userId?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber?: string;
+    /** 瀹℃牳澶囨敞 */
+    checkRemark?: string;
+    /** 鎵�鍦ㄥ煄甯� */
+    cities?: CityInfo[];
+    /** 琛屼笟绫诲瀷鍚嶇О */
+    industryTypeName?: string;
+    /** 鎰忓悜杈撻�佸煄甯� */
+    intendedDeliveryCities?: CityInfo[];
+    /** 鐢ㄦ埛璐﹀彿 */
+    userAccount?: string;
+    /** 鎵�鍦ㄧ渷 */
+    provinceName?: string;
+  }
+
+  interface ResourceListDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ResourceListDto[];
+  }
+
+  interface ResourceListInput {
+    pageModel?: Pagination;
+    status?: number;
+    key?: string;
+    /** 璧勬簮鏍囬 */
+    resourceTitle?: string;
+    /** 寮�濮嬫椂闂� */
+    startDate?: string;
+    /** 缁撴潫鏃堕棿 */
+    endDate?: string;
+    /** 鏌ヨ鍏抽敭瀛� 浼佷笟鍚嶇О/璐﹀彿 */
+    searchKey?: string;
+  }
+
+  interface ResourceRecommendInput {
+    id?: string;
+    isRecommend?: boolean;
+  }
+
+  interface ResourceStyleInfo {
+    src?: string;
+    sort?: number;
+  }
+
+  interface ResourceViewInput {
+    /** 璁㈠崟娴忚Id */
+    id?: string;
+    /** 璁㈠崟Id */
+    resourceId?: string;
+  }
+
   interface ReturnValueApiDescriptionModel {
     type?: string;
     typeSimple?: string;
+  }
+
+  interface RewardInfo {
+    /** 鎵撹祻鍒嗘垚閲戦 */
+    shareAmount?: number;
+    /** 鎵撹祻鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface RewardPercentageInfo {
+    /** Up涓荤瓑绾� */
+    upLevel?: number;
+    /** Up涓诲崰姣� */
+    upRatio?: number;
+    /** 骞冲彴鍗犳瘮 */
+    platformRatio?: number;
+  }
+
+  type RewardTypeEnum = 10 | 20;
+
+  type RewardUseTypeEnum = 1;
+
+  interface RoleDto {
+    /** 瑙掕壊Id */
+    id?: string;
+    /** 瑙掕壊鍚� */
+    name?: string;
   }
 
   interface RoleEnableOrForbidInput {
@@ -1324,6 +16887,176 @@
     data?: RoleInfo[];
   }
 
+  interface SameDayHistoryReceiptDataQueryInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    outAccNo: string;
+    accountBeginDate?: string;
+    accountEndDate?: string;
+    hostFlow?: string;
+    startTranAmt?: string;
+    endTranAmt?: string;
+    inAccNo?: string;
+    dcFlag?: string;
+    sortType?: string;
+    ccy?: string;
+    receiptType?: string;
+    subReceiptType?: string;
+    recordStartNo?: string;
+    recordNumber?: string;
+  }
+
+  interface SameDayHistoryReceiptDataQueryOutput {
+    resultNum?: string;
+    endFlag?: string;
+    receiptType?: string;
+    subReceiptType?: string;
+    list?: SameDayHistoryReceiptItem[];
+  }
+
+  interface SameDayHistoryReceiptItem {
+    seqNo?: string;
+    receiptNo?: string;
+    validateNo?: string;
+    receiptType?: string;
+    subReceiptType?: string;
+    accountDate?: string;
+    mainAcc?: string;
+    subAccNo?: string;
+    outAccNo?: string;
+    outAccName?: string;
+    outBranchName?: string;
+    dcFlag?: string;
+    inAccNo?: string;
+    inAccName?: string;
+    inBranchName?: string;
+    amount?: string;
+    ccyCode?: string;
+    remark?: string;
+    hostFlowNo?: string;
+    receiptName?: string;
+  }
+
+  interface SaveCustomerTemplateParamInput {
+    /** 妯℃澘id */
+    lgGigWorkerCustomerTemplateId?: string;
+    /** 妯℃澘娓叉煋json鏁版嵁 */
+    templateJsonData?: string;
+    /** 鍙傛暟鍒楄〃 */
+    paramList?: SaveCustomerTemplateParamItem[];
+  }
+
+  interface SaveCustomerTemplateParamItem {
+    /** 鏁版嵁鍙傛暟瀛楀吀id */
+    templateDataParamId?: string;
+    /** 妯℃澘鍙傛暟鍚嶇О */
+    templateParamName?: string;
+    /** 鏁版嵁鍚嶇О */
+    dataParamName?: string;
+    /** 妯℃澘鍙傛暟瀛楁鍚嶇О */
+    templateParamFieldName?: string;
+    /** 鏁版嵁鍙傛暟瀛楁鍚嶇О */
+    dataParamNameFieldName?: string;
+    /** 妯℃澘鍙傛暟鍊� 浠呮棤鏁版嵁鍙傛暟鏃跺瓨鍦ㄥ�� */
+    templateParamValue?: string;
+    /** 妯℃澘鍙傛暟棰濆鏁版嵁 */
+    templateParamExtraData?: string;
+  }
+
+  interface SaveWalletPayChannelFeeSettingInput {
+    /** 閫氶亾id */
+    walletPayChannelId?: string;
+    settings?: SaveWalletPayChannelFeeSettingItemInput[];
+  }
+
+  interface SaveWalletPayChannelFeeSettingItemInput {
+    /** 璧峰閲戦 */
+    beginAmount?: number;
+    /** 鎴閲戦 */
+    endAmount?: number;
+    feeCalculationType?: WalletPayChannelFeeCalculationTypeEnum;
+    /** 鎵嬬画璐硅绠楀�� */
+    feeCalculationValue?: number;
+  }
+
+  interface SealBatchQueryInput {
+    sealId?: string;
+    sealName?: string;
+    pageNo?: number;
+    pageSize?: number;
+  }
+
+  interface SealBatchQueryOutput {
+    code?: string;
+    subMsg?: string;
+    pageNo?: number;
+    pageSize?: number;
+    totalCount?: number;
+    sealList?: SealInfo[];
+  }
+
+  interface SealInfo {
+    sealId?: string;
+    sealName?: string;
+    sealType?: string;
+    sealStatus?: string;
+    previewUrl?: string;
+    enterpriseName?: string;
+    enterpriseCertNo?: string;
+    gmtCreate?: string;
+    gmtModified?: string;
+  }
+
+  interface SealSaveInput {
+    sealId?: string;
+    sealName: string;
+    sealDescription: string;
+    sealType: string;
+    enterpriseName: string;
+    enterpriseCertNo: string;
+  }
+
+  interface SealSaveOutput {
+    code?: string;
+    subMsg?: string;
+    sealId?: string;
+  }
+
+  interface SearchConditionList {
+    /** 鎼滅礌绠$悊 10鐑悳璇� 20鏈嶅姟绫诲瀷 30宸ョ 40鍥尯绫诲瀷 50璧勮娲诲姩绫诲瀷 60鏀跨瓥棰佸竷鏈烘瀯 70鍖哄煙绠$悊 80浜у搧绫诲瀷 90闇�姹傜被鍨� 100闇�姹傝寖鍥�
+110 鍛樺伐绂忓埄 120琛屼笟绫诲瀷 130 鐚庡ご 140 鍜ㄨ绫诲埆 150 甯姪绫诲瀷 160 浜鸿祫琛屼笟绫诲瀷 */
+    searchType?: number;
+    belongType?: number;
+    conditionList?: ConditionInfo[];
+  }
+
+  interface SearchSettingInfo {
+    searchSettingId?: string;
+    searchSettingName?: string;
+    src?: string;
+    sort?: number;
+  }
+
+  interface SendBankCardCertificationVerificationCodeInput {
+    /** 濮撳悕 */
+    name: string;
+    /** 璇佷欢鍙风爜 */
+    identity: string;
+    /** 鐢ㄦ埛甯愬彿 */
+    mobile: string;
+    /** 閾惰鍗″彿 */
+    bankCard: string;
+    businessType?: VerificationCodeBusinessTypeEnum;
+  }
+
+  interface SendEmailVerificationCodeByBusinessTypeInput {
+    /** 閭 */
+    emailAddress: string;
+    businessType?: VerificationCodeBusinessTypeEnum;
+  }
+
   interface SendPasswordResetCodeDto {
     email: string;
     appName: string;
@@ -1331,9 +17064,203 @@
     returnUrlHash?: string;
   }
 
+  interface SendPhoneCertificationVerificationCodeInput {
+    /** 濮撳悕 */
+    name: string;
+    /** 璇佷欢鍙风爜 */
+    identity: string;
+    /** 鐢ㄦ埛甯愬彿 */
+    mobile: string;
+    businessType?: VerificationCodeBusinessTypeEnum;
+  }
+
   interface SendPhoneMessageBaseInput {
     messageType?: string;
     phoneNumber: string;
+  }
+
+  interface SendPhoneMesssageCodeInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+  }
+
+  interface SendPhoneVerificationCodeByBusinessTypeInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+    businessType?: VerificationCodeBusinessTypeEnum;
+  }
+
+  interface SendPhoneVerificationCodeInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+  }
+
+  interface SendUserCertificationPayInvoicingEmailInput {
+    /** 鍙戦�佺洰鏍囬偖绠卞湴鍧� */
+    toEmailAddress: string;
+    /** 鐢ㄦ埛璁よ瘉瀹℃牳Id */
+    auditId?: string;
+  }
+
+  interface ServeHRArea {
+    /** 鐪� */
+    provinceCode?: number;
+    /** 甯� */
+    cityCode?: number;
+    /** 鍖� */
+    areaCode?: number;
+    sequence?: number;
+  }
+
+  interface ServeSearchSettingInfo {
+    /** 璁剧疆Id */
+    searchSettingId?: string;
+    /** 璁剧疆鍚嶇О */
+    searchSettingName?: string;
+    sequence?: number;
+    searchType?: number;
+  }
+
+  interface ServiceName {
+    id?: string;
+    name?: string;
+    src?: string;
+    sort?: number;
+  }
+
+  interface ServiceStaffListOutput {
+    id?: string;
+    name?: string;
+    /** 鎵�灞炲叕鍙竔d */
+    companyOrgId?: string;
+    /** 鎵�灞為儴闂╥d */
+    departmentOrgId?: string;
+    /** 鎵�灞炲叕鍙稿悕绉� */
+    companyOrgName?: string;
+    /** 鎵�灞為儴闂ㄥ悕绉� */
+    departmentOrgName?: string;
+    userName?: string;
+  }
+
+  interface ServiceStaffListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ServiceStaffListOutput[];
+  }
+
+  type ServiceWorkerCountTypeEnum = 10 | 500 | 1000;
+
+  interface SetAlipayAccountInput {
+    companyId?: string;
+    aliPayAccount?: string;
+    companyName?: string;
+    societyCreditCode?: string;
+    type?: number;
+  }
+
+  interface SetBankWalletAccountOpenAcctNoInput {
+    id?: string;
+    /** 閾惰鍗″彿 */
+    acctNo: string;
+  }
+
+  interface SetBankWalletAccountOpenBankCertUrlInput {
+    id?: string;
+    /** 鍑瘉鍦板潃 */
+    bankCertUrl: string;
+  }
+
+  interface SetBankWalletAccountOpenOpentBankNodeInput {
+    id?: string;
+    /** 寮�鎴烽摱琛� */
+    opentBankNodeAddress: string;
+  }
+
+  interface SetCanLoginUserSignInput {
+    id?: string;
+    canLoginUserSign?: CanLoginUserSignEnum;
+    bussinessCode?: string;
+  }
+
+  interface SetCategoryVisInput {
+    /** 绫诲埆Id */
+    id?: string;
+    /** 绫诲瀷锛�0浜у搧绫诲埆锛�1璧勮绫诲埆 */
+    type?: number;
+  }
+
+  interface SetContractTemplatePositionInput {
+    contractTemplateId?: string;
+    listPosition?: SetContractTemplatePositionXYInput[];
+  }
+
+  interface SetContractTemplatePositionXYInput {
+    x?: string;
+    y?: string;
+    pageNum?: string;
+    keyName?: string;
+    /** 鑷姩绛炬爣璇� 鐩栫珷鍧愭爣:Position 鐩栫珷鏃ユ湡鍧愭爣锛歅ositionDate */
+    providerName?: string;
+  }
+
+  interface SetCooperationApplyStatusInput {
+    id?: string;
+    status?: CooperationApplyStatusEnum;
+    /** 涓婃灦鍘熷洜 */
+    onShelfReason?: string;
+    /** 涓嬫灦鍘熷洜 */
+    offShelfReason?: string;
+  }
+
+  interface SetFirstPartyCompanyAuditStatusInput {
+    id?: string;
+    opStatus?: ParkOrHRAuditStatusEnum;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+  }
+
+  interface SetIndustrialParkStatusInput {
+    id?: string;
+    opStatus?: IndustrialParkStatusEnum;
+  }
+
+  interface SetIndustryBodyAuditStatusInput {
+    id?: string;
+    opStatus?: ParkOrHRAuditStatusEnum;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+  }
+
+  interface SetIndustryMatingAuditStatusInput {
+    id?: string;
+    opStatus?: ParkOrHRAuditStatusEnum;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+  }
+
+  interface SetInformationRecommendStatusInput {
+    id?: string;
+    recommendStatus?: InformationRecommendStatusEnum;
+  }
+
+  interface SetInsureSettingPriceInput {
+    prices?: InsurePriceModel[];
+  }
+
+  interface SetManyContractTemplateHandSignKeyInput {
+    contractTemplateId?: string;
+    listKey?: string[];
+  }
+
+  interface SetMatchMakingApplyStatusInput {
+    id?: string;
+    status?: MatchMakingApplyStatusEnum;
+  }
+
+  interface SetMatchMakingIdentityInput {
+    matchMakingIdentity?: MatchMakingIdentityEnum;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
   }
 
   interface SetMyModule {
@@ -1345,9 +17272,97 @@
     moduleIds?: SetMyModule[];
   }
 
+  interface SetNormalStatusInput {
+    id?: string;
+    status?: number;
+  }
+
+  interface SetNoticeStatusInput {
+    id?: string;
+    opStatus?: SystemNoticeStatusEnum;
+  }
+
+  interface SetOfflineBillStatusInput {
+    id?: string;
+    /** 鐘舵�� 1 鏈紑濮� 2 淇濋殰涓� 宸插け鏁� -1 */
+    status?: number;
+  }
+
+  interface SetParkRewardStatusInput {
+    id?: string;
+    opStatus?: ParkRewardStatusEnum;
+  }
+
+  interface SetPreViewCacheInput {
+    preViewData?: string;
+  }
+
+  interface SetProductStatusInput {
+    id?: string;
+    /** 1:姝e父 -1:涓嬫灦 0 锛氱鐢� */
+    status?: number;
+    /** 涓嬫灦鍘熷洜 */
+    offShelfReason?: string;
+  }
+
+  interface SetRecommendSearchSettingInput {
+    id: string;
+    isRecommend: boolean;
+  }
+
   interface SetRoleUserInput {
     userId?: string[];
     roleId?: string;
+  }
+
+  interface SetSignChannelStatusInput {
+    id?: string;
+    /** 涓婁笂绛炬槸鍚﹂厤缃� */
+    isSetBestSign?: boolean;
+    /** 闃块噷淇′换绛鹃厤缃� */
+    isSetAlipaySign?: boolean;
+  }
+
+  interface SetSignStatusInput {
+    id?: string;
+    status?: LgGigWorkerSignStatus;
+  }
+
+  interface SetStatusInput {
+    id?: string;
+    /** -20 椹冲洖 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    /** 涓婃灦鍘熷洜 */
+    onShelfReason?: string;
+    /** 涓嬫灦鍘熷洜 */
+    offShelfReason?: string;
+  }
+
+  interface SetSysOrgStatusInput {
+    id?: string;
+    opStatus?: SysOrgStatusEnum;
+  }
+
+  interface SetTagVisInput {
+    /** 绫诲埆Id */
+    id?: string;
+    /** 绫诲瀷锛�0浜у搧鏍囩锛�1璧勮鏍囩锛�3蹇嵎璇勮鏍囩 */
+    type?: number;
+  }
+
+  interface SetUserCertificationAuditStatusInput {
+    /** 瀹℃牳Id */
+    id?: string;
+    auditStatus?: UserCertificationAuditStatusEnum;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+  }
+
+  interface SetUserIndustrialParkInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 浜т笟鍥尯Id */
+    industrialParkId?: string;
   }
 
   interface SetUserRoleInput {
@@ -1357,9 +17372,698 @@
     type?: number;
   }
 
+  interface SetUserServiceStaffInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鏈嶅姟浜哄憳Id */
+    serviceStaffId?: string;
+  }
+
+  interface SetUserTencentUserIdDto {
+    /** 鑵捐鐨勮亰澶︰SERID */
+    tencentUserId?: string;
+    userId?: string;
+    remark?: string;
+  }
+
+  interface SetUserTypeInput {
+    userId?: string;
+    authType?: EnterpriseTypeEnum;
+  }
+
+  interface SetUserWithdrawComplete {
+    id?: string;
+    /** 鎵撴鍑瘉 */
+    receiptUrl?: string;
+  }
+
+  interface SetUserWithdrawStatusInput {
+    id?: string;
+    /** 鎵撴鍑瘉 */
+    receiptUrl?: string;
+    /** 浜ゆ槗鐘舵�� 宸查┏鍥� -10 鎵撴涓� 10 宸插畬鎴� 20 */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
   interface SetVersionModuleInput {
     versionId: string;
     modules: ModuleTypeInfo[];
+  }
+
+  interface SetWalletPayChannelStatusInput {
+    id?: string;
+    opStatus?: WalletPayChannelStatus;
+  }
+
+  interface SetWalletStatusInput {
+    userId?: string;
+    /** 閽卞寘绫诲瀷 */
+    walletAccountTypeList?: WalletAccountStatusList[];
+    /** 瑙e喕/鍐荤粨 鍘熷洜 */
+    operateRemark?: string;
+  }
+
+  interface ShareInformationInput {
+    /** 璧勮Id */
+    informationId?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+  }
+
+  interface SignCallBackNoticeEto {
+    /** 浜嬩欢绫诲瀷 signContract绛剧讲鍚堝悓 signCatalogContract鏄缃插鏂囨。鍚堝悓  certApply鏄敵璇疯瘉涔�  createTemplate鏄垱寤烘ā鏉�   alipaympFaceAuth 琛ㄧず鏀粯瀹濆埛鑴革紝h5FaceAuth 琛ㄧず鑵捐浜慔5鍒疯劯 checkContract鏄楠屽悎鍚岀缃叉湁鏁堟�� */
+    action?: string;
+    params?: SignCallBackNoticeParamsInput;
+  }
+
+  interface SignCallBackNoticeInput {
+    /** 浜嬩欢绫诲瀷 signContract绛剧讲鍚堝悓 signCatalogContract鏄缃插鏂囨。鍚堝悓  certApply鏄敵璇疯瘉涔�  createTemplate鏄垱寤烘ā鏉�   alipaympFaceAuth 琛ㄧず鏀粯瀹濆埛鑴革紝h5FaceAuth 琛ㄧず鑵捐浜慔5鍒疯劯 checkContract鏄楠屽悎鍚岀缃叉湁鏁堟�� */
+    action?: string;
+    params?: SignCallBackNoticeParamsInput;
+  }
+
+  interface SignCallBackNoticeParamsInput {
+    /** 鍚堝悓缂栧彿 */
+    contractId?: string;
+    /** 妯℃澘缂栧彿 */
+    tid?: string;
+    /** 绛剧讲鑰呰处鍙� */
+    account?: string;
+    /** 绛剧讲鐘舵�侊細锛�2锛氬凡瀹屾垚锛涳級 */
+    signerStatus?: number;
+    /** 绛剧讲鎴愬姛涓簊uccess锛岀缃插け璐ヤ负鐩稿簲鐨勯敊璇俊鎭� */
+    errMsg?: string;
+    /** 閿欒鐮侊紝瀵圭収閿欒鐮佸垪琛� */
+    code?: string;
+    /** 涓氬姟娴佹按鍙凤紝濡傛灉鍦╯end鎺ュ彛涓彁浜や簡鍒欎細杩斿洖锛屾病鎻愪氦鍒欎笉杩斿洖锛涘紓姝ヨ繑鍥炵粺涓�涓簊id锛屼笌浼犲叆鐨剆erialNumber鍙傛暟涓虹浉鍚屽惈涔� */
+    sid?: string;
+    /** 璇佷功绫诲瀷 */
+    certType?: string;
+    /** 璇佷功缂栧彿 */
+    cert?: string;
+    /** 寮傛鐢宠闃熷垪鐨勫簭鍙� */
+    taskId?: string;
+    /** 閿欒鐮侊紝瀵圭収閿欒鐮佸垪琛� */
+    status?: string;
+    /** 璁㈠崟鍙� */
+    orderNo?: string;
+    /** 鐩镐技搴� */
+    similarity?: string;
+    /** 鐓х墖 */
+    photo?: string;
+    /** 娑堟伅 */
+    message?: string;
+    /** 璁よ瘉缁撴灉 */
+    verifyResult?: string;
+  }
+
+  type SignChannelEnum = 10 | 20;
+
+  interface SignInfo {
+    signUrl?: string;
+  }
+
+  interface SignorderQueryExtInfo {
+    fileList?: FileDetail[];
+  }
+
+  interface SignorderQueryOutput {
+    code?: string;
+    subMsg?: string;
+    signOrderNo?: string;
+    orderStatus?: string;
+    solutionCode?: string;
+    gmtCreate?: string;
+    gmtModified?: string;
+    extInfoStr?: string;
+    extInfo?: SignorderQueryExtInfo;
+  }
+
+  interface SimpleEnterpriseMaterialItemOutput {
+    fileBusinessType?: EnterpriseMaterialFileBusinessTypeEnum;
+    /** 鏂囦欢鏁伴噺 */
+    fileCount?: number;
+    /** 鏄惁涓婁紶 */
+    isUploaded?: boolean;
+  }
+
+  interface SingleApplicationSuspensionPaymentInput {
+    mrchCode: string;
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    thirdVoucher: string;
+    batchNo?: string;
+    freezeNo: string;
+    cstInnerFlowNo?: string;
+    ccyCode: string;
+    outAcctNo: string;
+    outAcctName: string;
+    outAcctAddr?: string;
+    inAcctBankNode?: string;
+    inAcctRecCode?: string;
+    inAcctNo?: string;
+    inAcctName: string;
+    inAcctBankName: string;
+    inAcctProvinceCode?: string;
+    inAcctCityName?: string;
+    tranAmount: string;
+    useEx?: string;
+    unionFlag: string;
+    sysFlag?: string;
+    addrFlag: string;
+  }
+
+  interface SingleApplicationSuspensionPaymentOutput {
+    thirdVoucher?: string;
+    frontLogNo?: string;
+    cstInnerFlowNo?: string;
+    ccyCode?: string;
+    outAcctName?: string;
+    outAcctNo?: string;
+    inAcctBankName?: string;
+    inAcctNo?: string;
+    inAcctName?: string;
+    tranAmount?: string;
+    unionFlag?: string;
+    fee1?: string;
+    fee2?: string;
+    hostFlowNo?: string;
+    hostTxDate?: string;
+    stt?: string;
+  }
+
+  interface SingleDataItem {
+    receiptNo?: string;
+    checkCode?: string;
+    receiptType?: string;
+    subType?: string;
+    bookingDate?: string;
+    payerName?: string;
+    payeeName?: string;
+    payerAccNo?: string;
+    payeeAccNo?: string;
+    payerAcctOpenBranchID?: string;
+    payeeAcctOpenBranchID?: string;
+    payerAcctOpenBranchName?: string;
+    payeeAcctOpenBranchName?: string;
+    mainAcctNo?: string;
+    subAcctNo?: string;
+    oldAcctNo?: string;
+    ccy?: string;
+    tranAmt?: number;
+    subBranchID?: string;
+    drCrFlag?: string;
+    crpp?: string;
+    corpus?: number;
+    depositIntRate?: number;
+    depositReceiptNo?: string;
+    startPeriod?: string;
+    endPeriod?: string;
+    interestTax?: number;
+    intInterest?: number;
+    overdraftInterest?: number;
+    taxRate?: number;
+    loanAcctNo?: string;
+    duebillNo?: string;
+    paidAmt?: number;
+    repayCorpus?: number;
+    replyInterest?: number;
+    comInterest?: number;
+    corpusBalance?: number;
+    dueRepayCorpus?: number;
+    repayCount?: number;
+    commission?: number;
+    materialFee?: number;
+    taxedInterest?: number;
+    hostSeqNo?: string;
+    loanIntRate?: number;
+    receivableInterest?: number;
+    tellerNo?: string;
+    authTellerNo?: string;
+    printClientName?: string;
+    printTime?: string;
+    printTimes?: number;
+    regionNo?: string;
+    termNo?: string;
+    printNote?: string;
+    bussType?: string;
+    intSettleAcctNo?: string;
+    acctOpenBranchID?: string;
+    tranDate?: string;
+    tranTime?: string;
+    branchId?: string;
+    serialNo?: string;
+    recordType?: string;
+    frontEndCode?: string;
+    remarkCode?: string;
+    summary?: string;
+  }
+
+  interface SingleDataQueryInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    acctNo: string;
+    receiptType: string;
+    subType: string;
+    startDate: string;
+    endDate: string;
+    startRecord: number;
+    recordNum: number;
+    startAmt?: number;
+    entAmt?: number;
+    orderMode?: string;
+    payeeAcctNo?: string;
+    payeeName?: string;
+    drCrFlag?: string;
+    ccy?: string;
+    serialNo?: string;
+    printBranchId?: string;
+    receiptNo?: string;
+    printFlag?: string;
+  }
+
+  interface SingleDataQueryOutput {
+    recordTotalCount?: string;
+    startRecord?: string;
+    resultNum?: string;
+    endFlag?: string;
+    list?: SingleDataItem[];
+  }
+
+  interface SingleOrBatchReceiptItem {
+    seqNo: string;
+    accountDate: string;
+    recepitType: string;
+  }
+
+  interface SingleOrBatchReceiptPDFMergeDownloadNewInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    outAccNo: string;
+    accountBeginDate?: string;
+    accountEndDate?: string;
+    pdfNum?: string;
+    list?: SingleOrBatchReceiptItem[];
+  }
+
+  interface SingleOrBatchReceiptPDFMergeDownloadNewOutput {
+    fileName?: string;
+    randomPwd?: string;
+    docID?: string;
+  }
+
+  interface SingleSearchKeyInput {
+    /** 鐢ㄧ粺涓�绀句細淇$敤浠g爜 (鏌ヨ浼佷笟宸ュ晢淇℃伅)鎺ュ彛浣跨敤 */
+    uniformSocialCreditCode?: string;
+    /** 璁㈠崟鍙� (鑾峰彇H5鍒疯劯绛剧讲鐨勮鍗曞彿)鎺ュ彛浣跨敤
+璁㈠崟鍙� (鑾峰彇鍒疯劯缁撴灉)鎺ュ彛浣跨敤
+鍞竴鏍囪瘑鐨勫瓧绗︿覆 (鑾峰彇鑵捐浜戝埛鑴歌璇佺粨鏋�)鎺ュ彛浣跨敤 */
+    orderNo?: string;
+  }
+
+  interface SingleSearchKeyInputBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: SingleSearchKeyInput;
+  }
+
+  interface SingleUserRegInput {
+    /** 鐢ㄦ埛甯愬彿 */
+    account?: string;
+    /** 濮撳悕/浼佷笟鍚嶇О */
+    name?: string;
+    /** 1琛ㄧず涓汉锛�2琛ㄧず浼佷笟 */
+    userType?: string;
+    /** 鐢ㄦ埛甯愬彿 */
+    mobile?: string;
+    /** 璁よ瘉绫诲瀷 1 - 涓汉鎵嬫満鍙蜂笁瑕佺礌锛�2 - 涓汉閾惰鍗″洓瑕佺礌 */
+    mail?: string;
+  }
+
+  interface StopPaymentAndSettlementAccountsInput {
+    mrchCode: string;
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    seqNo: string;
+    accountNo: string;
+    opType: string;
+    stopPayFlw?: string;
+    remark?: string;
+    ccyCode?: string;
+  }
+
+  interface StopPaymentAndSettlementAccountsOutput {
+    seqNo?: string;
+    bizSeqNo?: string;
+    stopPayFlw?: string;
+    stt?: string;
+    sttDesc?: string;
+  }
+
+  interface SubAccountBalanceQueryInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    mainAccount: string;
+    reqSubAccountNo: string;
+    ccyCode?: string;
+  }
+
+  interface SubAccountBalanceQueryOutput {
+    subAccountNo?: string;
+    mainAccount?: string;
+    ccyCode?: string;
+    subAccountName?: string;
+    subAccBalance?: string;
+    zszfStatus?: string;
+    stt?: string;
+    lastModifyDate?: string;
+  }
+
+  interface SubAccountItem {
+    subAccountNo?: string;
+    subStt?: string;
+    subAccName?: string;
+    subAccBalance?: string;
+  }
+
+  interface SubAcctBalanceAdjustInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    thirdVoucher: string;
+    cstInnerFlowNo?: string;
+    mainAccount: string;
+    mainAccountName: string;
+    ccyCode?: string;
+    outSubAccount: string;
+    outSubAccountName: string;
+    tranAmount: string;
+    inSubAccNo: string;
+    inSubAccName: string;
+    useEx: string;
+  }
+
+  interface SubAcctBalanceAdjustOutput {
+    thirdVoucher?: string;
+    frontFlowNo?: string;
+    cstInnerFlowNo?: string;
+    mainAccount?: string;
+    outSubAccount?: string;
+    outSubAccountName?: string;
+    outSubAccBalance?: string;
+    ccyCode?: string;
+    tranAmount?: string;
+    inSubAccNo?: string;
+    inSubAccName?: string;
+    inSubAccBalance?: string;
+  }
+
+  interface SubAcctMaintenanceInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    mainAccount: string;
+    ccyCode?: string;
+    subAccountSeq?: string;
+    subAccount?: string;
+    subAccountName?: string;
+    subAccountNameEn?: string;
+    opFlag: string;
+    odFlag?: string;
+    interestFlag?: string;
+    settleInterestCycle?: string;
+    rate?: string;
+    zszfStatus?: string;
+  }
+
+  interface SubAcctMaintenanceOutput {
+    mainAccount?: string;
+    subAccountNo?: string;
+    subAccountName?: string;
+    stt?: string;
+    lastModifyDate?: string;
+    interestFlag?: string;
+    settleInterestCycle?: string;
+    rate?: string;
+  }
+
+  interface SubAcctSettlementInput {
+    recvLength?: number;
+    tradeDate?: number;
+    tradeTime?: number;
+    cnsmrSeqNo: string;
+    mainAccount: string;
+    subAccountNo: string;
+  }
+
+  interface SubAcctSettlementOutput {
+    mainAccount?: string;
+    subAccountNo?: string;
+    preSettleInterest?: string;
+    unSettleProduct?: string;
+    rate?: string;
+    settleDays?: string;
+    settleInterest?: string;
+    balance?: string;
+  }
+
+  interface SupplierRefundList {
+    /** 杩愯垂妯″紡 10闄愭椂杩旇垂 20涓�娆℃�ц繑璐� 30 闀挎湡杩旇垂 */
+    rebateMode?: number;
+    /** 杩愯垂鏃堕暱 0杩炵画鍚堜綔 鍏朵粬鏁板�煎氨浠h〃鏃堕暱鏈堜唤 */
+    rebateTime?: number;
+    /** 渚涘簲鍟嗗埄娑� */
+    supplierProfit?: number;
+    /** 10 涓�娆℃�у埄娑� 20 xx鍏�/姣忎汉/姣忓皬鏃� 30 xx鍏�/姣忎汉/姣忔湀 */
+    supplierProfitUint?: number;
+    /** 杩旇垂鍛ㄦ湡 10 鎸夋湀锛�20鎸夋棩锛�30鎸夋椂 */
+    cycleType?: number;
+    /** 鎺掑簭 1,2,3 */
+    sequence?: number;
+  }
+
+  interface SysOrgDetailOutput {
+    id?: string;
+    /** 缁勭粐鍚嶇О */
+    orgName?: string;
+    sysOrgType?: SysOrgTypeEnum;
+    /** 涓婄骇缁勭粐 */
+    parentId?: string;
+    /** 涓婄骇 */
+    parentName?: string;
+    status?: SysOrgStatusEnum;
+    /** 缁勭粐鍦板潃 */
+    orgAddress?: string;
+    /** 寮�鎴疯 */
+    openBank?: string;
+    /** 閾惰鍗″彿 */
+    bankCardNo?: string;
+  }
+
+  interface SysOrgDropDownListOutput {
+    id?: string;
+    /** 缁勭粐鍚嶇О */
+    orgName?: string;
+    sysOrgType?: SysOrgTypeEnum;
+    /** 涓婄骇缁勭粐 */
+    parentId?: string;
+  }
+
+  interface SysOrgLevelOutput {
+    id?: string;
+    /** 缁勭粐鍚嶇О */
+    orgName?: string;
+    sysOrgType?: SysOrgTypeEnum;
+    /** 涓婄骇缁勭粐 */
+    parentId?: string;
+    chlid?: SysOrgLevelOutput[];
+  }
+
+  interface SysOrgListOutput {
+    id?: string;
+    /** 缁勭粐鍚嶇О */
+    orgName?: string;
+    sysOrgType?: SysOrgTypeEnum;
+    /** 涓婄骇缁勭粐 */
+    parentId?: string;
+    /** 涓婄骇 */
+    parentName?: string;
+    status?: SysOrgStatusEnum;
+    /** 涓嬬骇鏈烘瀯鏁� */
+    childOrgCount?: number;
+  }
+
+  interface SysOrgListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: SysOrgListOutput[];
+  }
+
+  type SysOrgStatusEnum = 10 | -10;
+
+  type SysOrgTypeEnum = 10 | 20 | 30;
+
+  interface SystemNoticeDetailDto {
+    /** 鍏憡ID */
+    id?: string;
+    /** 鍏憡鏍囬 */
+    title?: string;
+    /** 鍏憡璇︽儏 */
+    content?: string;
+    /** 鍏憡閾炬帴 */
+    link?: string;
+    /** 鍏憡寮�濮嬫椂闂� */
+    startTime?: string;
+    /** 鍏憡鍒版湡鏃堕棿 */
+    expirationTime?: string;
+    status?: SystemNoticeStatusEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 鎺掑簭 */
+    sort?: number;
+  }
+
+  interface SystemNoticeListDto {
+    /** 鍏憡ID */
+    id?: string;
+    /** 鍏憡鏍囬 */
+    title?: string;
+    /** 鍏憡璇︽儏 */
+    content?: string;
+    /** 鍏憡閾炬帴 */
+    link?: string;
+    /** 鍏憡寮�濮嬫椂闂� */
+    startTime?: string;
+    /** 鍏憡鍒版湡鏃堕棿 */
+    expirationTime?: string;
+    status?: SystemNoticeStatusEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+    /** 鎺掑簭 */
+    sort?: number;
+  }
+
+  interface SystemNoticeListDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: SystemNoticeListDto[];
+  }
+
+  interface SystemNoticeShowDto {
+    /** 鍏憡ID */
+    id?: string;
+    /** 鍏憡璇︽儏 */
+    content?: string;
+    /** 鍏憡閾炬帴 */
+    link?: string;
+    /** 鎺掑簭 */
+    sort?: number;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface SystemNoticeShowDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: SystemNoticeShowDto[];
+  }
+
+  type SystemNoticeStatusEnum = 10 | 20 | 30 | 40;
+
+  interface SystemTemplateDataParamSettingOutput {
+    id?: string;
+    /** 鏁版嵁鍙傛暟鍚嶇О */
+    dataParamName?: string;
+    /** 鏁版嵁鍙傛暟瀛楁鍚嶇О */
+    dataParamNameFieldName?: string;
+    /** 鏁版嵁鍙傛暟榛樿鍊� */
+    dataParamDefaultValue?: string;
+  }
+
+  interface TagDto {
+    /** 鏍囩Id */
+    id?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** /// 琛屼笟鏈嶅姟 = 0 琛屼笟閰嶅 = 1  鐢叉柟闇�姹� = 2 琛屼笟璧勮 = 3; */
+    categoryType?: number;
+    /** 绫诲埆鍚嶇О */
+    categoryName?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 鏄惁鏄剧ず锛岄粯璁や负true 鏄剧ず */
+    isVisable?: boolean;
+    creatorId?: string;
+  }
+
+  interface TagInfo {
+    /** 鏍囩Id */
+    tagId?: string;
+    /** 鏍囩鍚� */
+    tagName?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 绫诲瀷锛�0浜у搧鏍囩锛�2鑷畾涔夋爣绛� */
+    type?: number;
+  }
+
+  interface TagMenu {
+    /** 鏍囩Id */
+    id?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 绫诲埆Id */
+    categoryId?: string;
+  }
+
+  interface TagMsg {
+    /** 鏍囩Id */
+    tagId?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
+  interface TemplateBatchQueryInput {
+    templateId?: string;
+    templateName?: string;
+    pageNo?: number;
+    pageSize?: number;
+  }
+
+  interface TemplateBatchQueryOutput {
+    code?: string;
+    subMsg?: string;
+    dataList?: TemplateInfo[];
+  }
+
+  interface TemplateInfo {
+    templateId?: string;
+    templateName?: string;
+    templateMemo?: string;
+    templateType?: string;
+  }
+
+  interface TemplateSaveOutput {
+    code?: string;
+    subMsg?: string;
+    templateId?: string;
   }
 
   interface TenantDto {
@@ -1373,6 +18077,82 @@
     totalCount?: number;
   }
 
+  interface TencentConsultDto {
+    userId?: string;
+    productId?: string;
+    tencentUserId?: string;
+    remark?: string;
+  }
+
+  interface TencentIMCallbackOutput {
+    actionStatus?: string;
+    errorCode?: number;
+    errorInfo?: string;
+  }
+
+  interface TencentUserDto {
+    id?: string;
+    /** 鑵捐鐨勮亰澶︰SERID */
+    tencentUserId?: string;
+    userId?: string;
+    userName?: string;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級锛岄粯璁や负0鏈攣浣忓嵆鏈鐢� */
+    isLocked?: boolean;
+    /** 涓婃鐧诲綍鏃堕棿 */
+    lastLoginTime?: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface TencentUserDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: TencentUserDto[];
+  }
+
+  interface TencentUserInput {
+    /** 鐢ㄦ埛鐨処D --鐩墠浣跨敤鎵嬫満鍙� */
+    userID?: string;
+    /** 鐢ㄦ埛鏄电О */
+    nick?: string;
+    /** 鐢ㄦ埛澶村儚 */
+    faceUrl?: string;
+  }
+
+  interface TencentUserOutput {
+    /** 璇锋眰澶勭悊鐨勭粨鏋滐細OK 琛ㄧず澶勭悊鎴愬姛 FAIL 琛ㄧず澶辫触 */
+    actionStatus?: string;
+    /** 0琛ㄧず鎴愬姛 闈�0琛ㄧず澶辫触 */
+    errorInfo?: string;
+    /** 閿欒淇℃伅 */
+    errorCode?: number;
+  }
+
+  interface ThumbsCircleFriendInput {
+    /** 鏈嬪弸鍦堟秷鎭疘d */
+    circleFriendId?: string;
+  }
+
+  interface ThumbsUpDto {
+    /** 鍚嶇墖ShortId */
+    shortId?: number;
+    /** 鐐硅禐浜篒d */
+    userId?: string;
+    /** 鍚嶇墖鍚� */
+    name?: string;
+    /** 鍚嶇墖澶村儚 */
+    headPhoto?: string;
+    /** 鐐硅禐鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface TimeRange {
+    startTime?: string;
+    endTime?: string;
+    money?: number;
+    count?: number;
+  }
+
   interface TimeZone {
     iana?: IanaTimeZone;
     windows?: WindowsTimeZone;
@@ -1381,6 +18161,129 @@
   interface TimingDto {
     timeZone?: TimeZone;
   }
+
+  interface ToVerifyOrderSignInfoInput {
+    /** 璁㈠崟绛剧害Id */
+    orderSignId?: string;
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 浼佷笟淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鍙戣捣鏂硅仈绯讳汉 */
+    contacterName?: string;
+    /** 鍙戣捣鏂硅仈绯讳汉鐢佃瘽 */
+    contactPhoneNum?: string;
+    /** 鍙戣捣鏂硅仈绯讳汉鍦板潃 */
+    contactAdress?: string;
+  }
+
+  interface TradeChatRecordOutput {
+    /** 鐢宠鐢ㄦ埛id */
+    applyUserId?: string;
+    /** 璁㈠崟鐢ㄦ埛id */
+    orderUserId?: string;
+    /** 鐢宠鐢ㄦ埛鑱旂郴浜哄悕绉� */
+    applyUserContact?: string;
+    /** 鐢宠鐢ㄦ埛澶村儚 */
+    applyUserAvatarUrl?: string;
+    /** 鐢宠鐢ㄦ埛浼佷笟鍚嶇О */
+    applyUserEnterpriseName?: string;
+    /** 璁㈠崟鐢ㄦ埛鑱旂郴浜哄悕绉� */
+    orderUserContact?: string;
+    /** 璁㈠崟鐢ㄦ埛澶村儚 */
+    orderUserAvatarUrl?: string;
+    /** 璁㈠崟鐢ㄦ埛浼佷笟鍚嶇О */
+    orderUserEnterpriseName?: string;
+  }
+
+  interface TradeChatRecordOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: TradeChatRecordOutput[];
+  }
+
+  interface TrainingDto {
+    id?: string;
+    categoryId?: string;
+    userId?: string;
+    /** 10鏈彁浜� 20寰呭鏍� 30 杩涜涓� 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    status?: number;
+    creationTime?: string;
+    lastModificationTime?: string;
+    /** 鏄惁鎺ㄨ崘 1鏄� */
+    isRecommend?: boolean;
+    contact?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactNumber?: string;
+    /** 鏈�鍚庝笂鏋舵椂闂� */
+    lastShelfTime?: string;
+    /** 鍛樺伐钖叕 */
+    salary?: number;
+    /** 璧峰钖祫 */
+    startMonthlySalary?: number;
+    /** 鎴璧峰钖祫 */
+    endMonthlySalary?: number;
+    /** 10 鍥哄畾 20 闈㈣ */
+    salaryType?: number;
+    provinceCode?: number;
+    cityCode?: number;
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 娴忚娆℃暟 */
+    viewCount?: number;
+    /** 鍏虫敞娆℃暟 */
+    attentionCount?: number;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    title?: string;
+    userStatus?: UserCertificationStatusEnum;
+    /** 鍩硅閮ㄩ棬 */
+    department?: string;
+    /** 鍩硅鏃堕棿 */
+    month?: string;
+    /** 鍩硅瑕佹眰鐩殑 */
+    trainIntroduction?: string;
+    /** 鐢ㄦ埛鏄惁閿佸畾 */
+    userIsLocked?: boolean;
+    userAuthTye?: EnterpriseTypeEnum;
+    /** 瀹℃牳澶囨敞 */
+    checkRemark?: string;
+  }
+
+  interface TrainingDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: TrainingDto[];
+  }
+
+  interface TrainingListInput {
+    pageModel?: Pagination;
+    /** 鏄电О */
+    jobName?: string;
+    status?: number;
+    startDate?: string;
+    endDate?: string;
+  }
+
+  interface TrainingRecommendInput {
+    id?: string;
+    isRecommend?: boolean;
+  }
+
+  interface TrainingViewInput {
+    /** 璁㈠崟娴忚Id */
+    id?: string;
+    /** 璁㈠崟Id */
+    trainingId?: string;
+  }
+
+  type TransAccountTypeEnum = 10 | 20;
 
   interface TypeApiDescriptionModel {
     baseType?: string;
@@ -1391,28 +18294,149 @@
     properties?: PropertyApiDescriptionModel[];
   }
 
-  interface UpdateAccountInput {
-    id?: string;
+  interface UnbindingUserEmailInput {
+    userId?: string;
+  }
+
+  interface UnbindingUserPhoneNumber {
+    userId?: string;
+  }
+
+  interface UnFollowUserInput {
+    userId?: string;
+    followUserId?: string;
+  }
+
+  interface UnlimitedQRCodeDto {
+    /** 閿欒鐮� */
+    errcode?: number;
+    /** 閿欒淇℃伅 */
+    errmsg?: string;
+    url?: string;
+  }
+
+  interface UnlimitedQRCodeInput {
+    shortId?: number;
+  }
+
+  interface UpdateBackClientUserInput {
     /** 鍚嶇О */
-    name: string;
-    /** 鐢ㄦ埛鍚� */
-    userName: string;
-    /** 澶囨敞 */
-    remark?: string;
-    /** 瀵嗙爜 */
-    password?: string;
+    name?: string;
     /** 鎵嬫満鍙� */
-    phoneNumber: string;
-    /** 娓犻亾 */
-    channel?: string;
-    /** 鏄惁鐞嗚禂鎻愰啋 */
-    sendClaimMessage?: boolean;
-    /** 鏄惁淇濆崟鍒版湡鎻愰啋 */
-    sendBillExpireMessage?: boolean;
-    /** 鏄惁鐭俊鎻愰啋 */
-    isSendMessage?: boolean;
+    phoneNumber?: string;
+    /** 璐︽埛 */
+    userName?: string;
+    remark?: string;
     /** 瑙掕壊 */
     roleNames?: string[];
+    /** 缁勭粐鏋舵瀯鍏徃id */
+    companyOrgId?: string;
+    /** 缁勭粐鏋舵瀯閮ㄩ棬id */
+    departmentOrgId?: string;
+    /** 鐢ㄦ埛Id */
+    id?: string;
+  }
+
+  interface UpdateCertifiedUserInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode: string;
+    certificationMode?: UserCertificationModeEnum;
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 娉曚汉鎵嬫寔韬唤璇佺収 */
+    legalPersonIdImgUrl?: string;
+    /** 娉曚汉韬唤璇佺収鍙嶉潰 */
+    legalPersonIdBackImgUrl?: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+    /** 鎵�灞炲洯鍖� */
+    belongPark?: string;
+    /** 閾惰鍗″彿 */
+    bankCardNumber?: string;
+    certificationChannel?: UserCertificationChannelEnum;
+    id?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone: string;
+  }
+
+  interface UpdateCompanyInsureInput {
+    /** 鍏ラ┗瀹㈡埛Id */
+    companyId: string;
+    /** 瀹㈡埛绫诲瀷 */
+    type?: number;
+    /** 瀹㈡埛绠�绉� */
+    shortName?: string;
+    /** 瀹㈡湇鐢佃瘽 */
+    serviceTel?: string;
+    /** 鑱旂郴浜� */
+    contactPerson: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone: string;
+    /** 鍗忚鏂囦欢 */
+    protocolFileUrl?: string;
+    /** 鍗忚璧峰鏃ユ湡 */
+    protocolStartDate?: string;
+    /** 鍗忚鎴鏃ユ湡 */
+    protocolEndDate?: string;
+    /** 瀹㈡埛鏉ユ簮 */
+    fromType?: number;
+    /** 鎷涘晢浜哄憳Id */
+    merchantsId?: string;
+    /** 鎷涘晢浜哄憳 */
+    merchantsName?: string;
+    /** 榛樿浜哄憳鍒嗙被 */
+    jobCode: string;
+    /** 娓犻亾浣i噾姣斾緥 */
+    channelRate?: number;
+    /** 娓犻亾瀹㈡埛Id */
+    channelCustomerId?: string;
+    /** Logo鍦板潃 */
+    logoUrl: string;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鍏ヨ亴鍚堝悓妯℃澘 */
+    inductionContractTemplateUrl?: string;
+    /** 鏈夋晥鏈堜唤鑼冨洿 */
+    validMonth?: number;
+    /** 鍚堝悓鏈夋棤鏈夋晥璧锋鏃ユ湡 */
+    hasValidDuration?: boolean;
+    /** 鍚堝悓鏈夋棤瀹跺涵鍦板潃 */
+    hasFamilyAddress?: boolean;
+    /** 鍚堝悓鏈夋棤绱ф�ヨ仈绯讳汉 */
+    hasUrgencyPerson?: boolean;
+    /** 绂昏亴鍚堝悓妯℃澘 */
+    separationContractTemplateUrl?: string;
+    /** 鐘舵�� */
+    status?: number;
+    id?: string;
+  }
+
+  interface UpdateEnterpriseMaterialInput {
+    /** 骞� */
+    year?: number;
+    /** 鏈� */
+    month?: number;
+    /** 鐢ㄦ埛id */
+    userId?: string;
+    materialType?: EnterpriseMaterialTypeEnum;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鏂囦欢鍒楄〃 */
+    addEnterpriseMaterialFileList?: AddEnterpriseMaterialFileInput[];
+    id?: string;
   }
 
   interface UpdateFeatureDto {
@@ -1424,62 +18448,347 @@
     features?: UpdateFeatureDto[];
   }
 
-  interface UpdateInsuranceClaimInput {
-    /** 娓犻亾 */
-    channel?: string;
+  interface UpdateFirstPartyCompanyAuditInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    industryTypeId: string;
+    firstPartyCompanyId?: string;
+    id?: string;
+  }
+
+  interface UpdateFirstPartyCompanyInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鎵�灞炶涓欼d */
+    industryTypeId: string;
+    id?: string;
+  }
+
+  interface UpdateIndustrialParkInput {
+    /** 鍥尯鍚嶇О */
+    parkName: string;
+    /** 璐熻矗浜哄悕绉� */
+    leaderName?: string;
+    /** 璐熻矗浜虹數璇� */
+    leaderMobile?: string;
+    /** 鍥尯绫诲瀷 */
+    parkTypeId?: string;
+    /** 娉ㄥ唽鍦板潃 */
+    registerAddress: string;
+    /** 澶囨敞 */
+    remark?: string;
+    id?: string;
+  }
+
+  interface UpdateIndustryBodyAuditInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈烘瀯绫诲瀷Id */
+    institutionTypeId: string;
+    industryBodyId?: string;
+    id?: string;
+  }
+
+  interface UpdateIndustryBodyInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈烘瀯绫诲瀷Id */
+    institutionTypeId: string;
+    id?: string;
+  }
+
+  interface UpdateIndustryMatingAuditInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈嶅姟绫诲瀷Id */
+    serviceTypeId?: string;
+    /** 鏈嶅姟璧勮川 */
+    serviceQualificationsUrl?: string;
+    industryMatingId?: string;
+    id?: string;
+  }
+
+  interface UpdateIndustryMatingInput {
+    userId?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鑱旂郴浜� */
+    contact: string;
+    /** 鑱旂郴浜虹數璇� */
+    contactPhone: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 浼佷笟logo */
+    enterpriseLogoUrl?: string;
+    /** 鏈嶅姟绫诲瀷Id */
+    serviceTypeId?: string;
+    /** 鏈嶅姟璧勮川 */
+    serviceQualificationsUrl?: string;
+    id?: string;
+  }
+
+  interface UpdateInformationAdvertiseInput {
+    /** 瀵瑰鑱旂郴浜� */
+    outerContacter?: string;
+    /** 瀵瑰鑱旂郴鐢佃瘽鏄惁骞冲彴鐢佃瘽 */
+    isOuterPhonePlatform?: boolean;
+    /** 瀵瑰鑱旂郴浜哄彿鐮� */
+    outerContacterPhone?: string;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 浠樿垂棰� */
+    fee?: number;
+    /** 鐘舵�侊細0锛堝鎴风锛夋彁浜わ紝-10涓嬫灦锛�10涓婃灦 */
+    status?: number;
+    userId?: string;
+    /** 璧勮骞垮憡Id */
+    id?: string;
+  }
+
+  interface UpdateInformationInput {
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀,3閲囬泦 */
+    operateType?: number;
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紙鍙戝竷锛夛紝1鎺ュ彈寰呴噰鐢� */
+    status?: number;
+    /** 鏍囬 */
+    title: string;
+    /** 鏄惁鍘熷垱 */
+    isOriginal?: boolean;
+    /** 杞浇閾炬帴 */
+    repostLink?: string;
+    /** 鏄惁闇�瑕佹姤鍚� */
+    needApply?: boolean;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 鎶ュ悕閾炬帴 */
+    applyLink?: string;
+    /** 涓惧姙璧峰鏃ユ湡 */
+    toHoldStartTime?: string;
+    /** 涓惧姙鎴鏃ユ湡 */
+    toHoldEndTime?: string;
+    /** 涓惧姙鍦板潃鍖哄煙Code */
+    areaCode?: number;
+    /** 璇︾粏涓惧姙鍦板潃 */
+    address?: string;
+    /** 缁忓害 */
+    longitude?: number;
+    /** 绾害 */
+    latitude?: number;
+    /** 涓惧姙/鍙戝竷鍗曚綅 */
+    unit?: string;
+    fromType?: InformationFormTypeEnum;
+    /** 璧勮鏉ユ簮璇存槑 */
+    fromMessage?: string;
+    /** 瀹炶鍖哄煙锛�0鍏ㄥ浗锛�1鐪佷唤 */
+    implementAreaType?: number;
+    /** 灏侀潰淇℃伅 */
+    coverInfo?: CoverInfo[];
+    /** 鏍囩淇℃伅 */
+    tagInfo?: TagMsg[];
+    /** 璇︽儏淇℃伅 */
+    introInfo?: IntroInfo[];
+    /** 瀹炶鐪佷唤淇℃伅 */
+    provinceInfo?: ProvinceMsg[];
+    /** 鍒濆娴忚閲� */
+    initViewCount?: number;
+    /** 鍒濆鍏虫敞閲� */
+    initAttendedCount?: number;
+    /** 鍒濆鐐硅禐閲� */
+    initThumbsUpCount?: number;
+    /** 浣滆�� */
+    author?: string;
+    acquisitionpPlatformType?: InformationAcquisitionPlatformTypeEnum;
+    /** 閲囬泦鏉ユ簮鍦板潃 浠呮潵婧愪负閲囬泦鏃舵湁鏁� */
+    acquisitionSourceLink?: string;
+    adoptStatus?: InformationAdoptStatusEnum;
+    /** 鏈夋晥鎴鏃堕棿 */
+    expirationDateTime?: string;
+    /** 璧勮Id */
+    id?: string;
+  }
+
+  interface UpdateInsureProductStatusInput {
+    status: number;
+    guids?: string[];
+  }
+
+  interface UpdateLgGigWorkerUserInfoInput {
+    /** 浜哄憳绛剧害璁よ瘉id */
+    id?: string;
     /** 濮撳悕 */
-    name: string;
+    name?: string;
     /** 韬唤璇佸彿 */
-    idNumber: string;
-    /** 宸ョ */
-    workType: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTime: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTime: string;
-    /** 鍙備繚鏈烘瀯 */
-    insuredInstitution: string;
-    /** 鎶曚繚鏂规 */
-    insuranceScheme: string;
-    /** 鍦ㄨ亴鏍囪瘑 */
-    onJobFlag?: string;
-    /** 鎬у埆 */
-    gender?: string;
+    idNumber?: string;
+    /** 韬唤璇佽瘉鏄庡湴鍧� */
+    idFrontUrl?: string;
+    /** 韬唤璇佽儗闈㈠湴鍧� */
+    idBackUrl?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
     /** 骞撮緞 */
     age?: number;
-    /** 淇濊垂閲戦 */
-    premiumAmount?: number;
-    /** 澧炲噺璐圭敤 */
-    incDecAmount?: number;
-    /** 淇濆崟id */
-    insuranceOrderId?: string;
-    /** 鎶ユ鏃堕棿 */
-    reportedTime: string;
-    /** 鑱旂郴鐢佃瘽 */
-    contactNumber: string;
-    /** 澶囩敤鑱旂郴鐢佃瘽 */
-    bakContactNumber?: string;
-    /** 浜嬫晠绫诲瀷 */
-    accidentType: string;
-    /** 浜嬫晠鍙戠敓鏃堕棿 */
-    accidentTime: string;
-    /** 浼ゆ畫姣斾緥 */
-    disabilityRatio?: number;
-    /** 浜嬪彂鍦扮偣 */
-    accidentAddress: string;
-    /** 浜嬫晠缁忚繃 */
-    accidentProcess: string;
-    claimResult?: InsuranceClaimResultEnum;
-    /** 涓嬫閲戦 */
-    downPaymentAmount?: number;
-    /** 鐞嗚禂缁撴灉鏃堕棿 */
-    claimResultTime?: string;
-    /** 闄勪欢闆嗗悎 */
-    attachments?: AddInsuranceClaimAttachmentInput[];
+    /** 鎬у埆 */
+    sex?: number;
+    /** 鎵�灞炲鎴� */
+    customerId?: string;
+  }
+
+  interface UpdateNoticeInput {
+    /** 鍏憡鏍囬 */
+    title?: string;
+    /** 鍏憡璇︽儏 */
+    content: string;
+    /** 鍏憡閾炬帴 */
+    link?: string;
+    /** 鍏憡寮�濮嬫椂闂� */
+    startTime: string;
+    /** 鍏憡鍒版湡鏃堕棿 */
+    expirationTime: string;
+    /** 鍏憡鎺掑簭 */
+    sort: number;
+    userId?: string;
     id?: string;
   }
 
@@ -1503,6 +18812,89 @@
     permissions?: UpdatePermissionDto[];
   }
 
+  interface UpdatePlatformServicePayCreditedStatusInput {
+    id?: string;
+    payCreditedStatus?: PayCreditedStatusEnum;
+    /** 鏀粯鍏ヨ处鍑瘉鍦板潃 */
+    payCreditedUrl?: string;
+    /** 鍏ヨ处澶囨敞 */
+    creditedRemark?: string;
+    platformServiceType?: PlatformServiceTypeEnum;
+  }
+
+  interface UpdatePlatformServicePayInvoicingStatusInput {
+    id?: string;
+    invoicingStatus?: InvoicingStatusEnum;
+    /** 鏀粯鍙戠エ鍦板潃 */
+    payInvoicingUrl?: string;
+    /** 寮�绁ㄥ娉� */
+    invoicingRemark?: string;
+    platformServiceType?: PlatformServiceTypeEnum;
+  }
+
+  interface UpdateProductAdvertiseInput {
+    /** 瀵瑰鑱旂郴浜� */
+    outerContacter?: string;
+    /** 瀵瑰鑱旂郴鐢佃瘽鏄惁骞冲彴鐢佃瘽 */
+    isOuterPhonePlatform?: boolean;
+    /** 瀵瑰鑱旂郴浜哄彿鐮� */
+    outerContacterPhone?: string;
+    /** 骞垮憡璧峰鏃堕棿 */
+    startTime?: string;
+    /** 骞垮憡鍒版湡鏃堕棿 */
+    endTime?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 骞垮憡绫诲瀷锛�0浠樿垂锛�1鍏嶈垂 */
+    payType?: number;
+    /** 浠樿垂棰� */
+    fee?: number;
+    /** 鐘舵�侊細0锛堝鎴风锛夋彁浜わ紝-10涓嬫灦锛�10涓婃灦 */
+    status?: number;
+    userId?: string;
+    /** 浜у搧骞垮憡Id */
+    id?: string;
+  }
+
+  interface UpdateProductInput {
+    /** 绫诲埆Id */
+    categoryId?: string;
+    /** 杩愯惀绫诲埆锛�1骞冲彴鑷惀锛�2瀹㈡埛鑷惀 */
+    operateType?: number;
+    /** 瀹㈡埛Id */
+    customerId?: string;
+    /** 浜у搧鍚嶇О */
+    name: string;
+    /** 绠�杩� */
+    sketch?: string;
+    /** 鐘舵�侊細-1淇濆瓨锛�0鎻愪氦寰呭鏍革紙鍙戝竷锛� */
+    status?: number;
+    /** 灏侀潰淇℃伅 */
+    coverInfo?: CoverInfo[];
+    /** 璇︽儏淇℃伅 */
+    priceVersionInfo?: PriceVersionInfo[];
+    /** 鏍囩淇℃伅 */
+    tagInfo?: TagMsg[];
+    /** 璇︽儏淇℃伅 */
+    introInfo?: IntroInfo[];
+    /** 鍒濆閿�鍞噺 */
+    initSalesVolume?: number;
+    /** 鍒濆璇勫垎 */
+    initScore?: number;
+    /** 鍒濆娴忚閲� */
+    initViewCount?: number;
+    /** 鍒濆鍏虫敞閲� */
+    initAttendedCount?: number;
+    /** 鍒濆濂借瘎鏁� */
+    initPraiseCount?: number;
+    /** 鍒濆鐐硅禐鏁� */
+    initThumbsUpCount?: number;
+    /** 浜у搧Id */
+    id?: string;
+  }
+
   interface UpdateProfileDto {
     extraProperties?: Record<string, any>;
     userName?: string;
@@ -1510,6 +18902,785 @@
     name?: string;
     surname?: string;
     phoneNumber?: string;
+  }
+
+  interface UpdateSysOrgInput {
+    /** 缁勭粐鍚嶇О */
+    orgName: string;
+    sysOrgType?: SysOrgTypeEnum;
+    /** 缁勭粐鍦板潃 */
+    orgAddress?: string;
+    /** 寮�鎴疯 */
+    openBank?: string;
+    /** 閾惰鍗″彿 */
+    bankCardNo?: string;
+    /** 涓婄骇缁勭粐 */
+    parentId?: string;
+    id?: string;
+  }
+
+  interface UpdateUserBaseInfoInput {
+    /** 濮撳悕 */
+    name?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+  }
+
+  interface UpdateUserCardInput {
+    /** 鐢ㄦ埛Id */
+    id?: string;
+    /** 鍚嶇墖鑱旂郴浜� */
+    cardName?: string;
+    /** 鍚嶇墖鑱旂郴鐢佃瘽 */
+    cardPhone?: string;
+    /** 鍚嶇墖鐨凟mail */
+    cardEmail?: string;
+    /** 鍚嶇墖鐨勫湴鍧� */
+    cardAddress?: string;
+    /** 鍚嶇墖鐨勫井淇′簩缁寸爜 */
+    cardWxUrl?: string;
+    /** 浼佷笟鍚嶇О */
+    customerName: string;
+    /** 澶村儚 */
+    cardHeadUrl?: string;
+    /** 鍚嶇墖鐨勮亴绉� */
+    cardPostion?: string;
+    /** 鍏徃鍚嶇О */
+    cardCompanyName?: string;
+  }
+
+  interface UpdateUserCertificationAuditInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode: string;
+    certificationMode?: UserCertificationModeEnum;
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 娉曚汉鎵嬫寔韬唤璇佺収 */
+    legalPersonIdImgUrl?: string;
+    /** 璁よ瘉鑱旂郴浜� */
+    certificationContact: string;
+    /** 璁よ瘉鑱旂郴浜虹數璇� */
+    certificationContactPhone: string;
+    /** 浠g悊浜哄鍚� */
+    proxyPersonName?: string;
+    /** 浠g悊浜鸿韩浠借瘉鍙� */
+    proxyPersonIdNumber?: string;
+    /** 浠g悊浜烘墜鎸佽韩浠借瘉鐓� */
+    proxyPersonIdImgUrl?: string;
+    /** 浼佷笟鎺堟潈涔� */
+    proxyPowerAttorneyUrl?: string;
+    invoicingType?: InvoicingTypeEnum;
+    /** 姹囨閾惰璐﹀彿锛屽綋鍓嶄粎绾夸笅鏀粯鏃讹紝鐢ㄦ埛鐨勬眹娆鹃摱琛岃处鍙� */
+    offlineBankCardNumber?: string;
+    payType?: PayTypeEnum;
+    certificationChannel?: UserCertificationChannelEnum;
+    certificationElement?: UserCertificationElementEnum;
+    /** 楠岃瘉鐮� */
+    vCode?: string;
+    /** 閾惰鍗″彿 */
+    bankCardNumber?: string;
+    /** 娉曚汉韬唤璇佺収鍙嶉潰 */
+    legalPersonIdBackImgUrl?: string;
+    /** 浠g悊浜鸿韩浠借瘉鐓у弽闈� */
+    proxyPersonIdBackImgUrl?: string;
+    /** 娉曚汉閾惰鍗$収鐗� */
+    legalPersonBankCardImgUrl?: string;
+    /** 浠g悊浜洪摱琛屽崱鐓х墖 */
+    proxyPersonBankCardImgUrl?: string;
+    id?: string;
+    /** 骞冲彴鏈嶅姟鏀粯鍗旾d */
+    platformServicePayId?: string;
+  }
+
+  interface UpdateUserCertificationBaseInput {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode: string;
+    certificationMode?: UserCertificationModeEnum;
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 娉曚汉鎵嬫寔韬唤璇佺収 */
+    legalPersonIdImgUrl?: string;
+    /** 娉曚汉韬唤璇佺収鍙嶉潰 */
+    legalPersonIdBackImgUrl?: string;
+    /** 鏄惁浠樿垂 */
+    isPay?: boolean;
+    /** 浠樿垂閲戦 */
+    payAmount?: number;
+    /** 鎵�灞炲洯鍖� */
+    belongPark?: string;
+    /** 閾惰鍗″彿 */
+    bankCardNumber?: string;
+    certificationChannel?: UserCertificationChannelEnum;
+    id?: string;
+  }
+
+  interface UpdateUserInfoInput {
+    id?: string;
+    /** 涓汉淇℃伅閭鍦板潃 */
+    userInfoEmailAddress?: string;
+    /** 鐢ㄦ埛澶村儚鍦板潃 */
+    avatarUrl?: string;
+    genderType?: GenderTypeEnum;
+    /** 鑱岀О */
+    jobTitle?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    contactPhone?: string;
+    societyCreditCode?: string;
+    /** 绾害 */
+    addressLatitude?: number;
+    /** 缁忓害 */
+    addressLongitude?: number;
+    /** 寰俊浜岀淮鐮佸浘鐗� */
+    wxQrCodeUrl?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 濮撳悕 */
+    contacter?: string;
+  }
+
+  interface UpdateUserOrderContactStatusInput {
+    /** 璁㈠崟Id */
+    orderId?: string;
+    /** 鍚堝悓缂栧彿 */
+    contractId?: string;
+    status?: BestSignUserSignStatusEunm;
+    remark?: string;
+  }
+
+  interface UpdateWalletBatchImportTempInput {
+    /** 瀵规柟璇佷欢鍙风爜 */
+    idNo: string;
+    /** 瀵规柟寮�鎴疯鍚� */
+    oppBankName: string;
+    /** 瀵规柟甯愬彿 */
+    oppAccNo: string;
+    /** 瀵规柟鎴峰悕 */
+    oppAccName: string;
+    /** 閲戦 */
+    amount: number;
+    /** 璧勯噾鐢ㄩ�� */
+    useEx?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鎵嬬画璐� */
+    fee?: number;
+    id?: string;
+  }
+
+  interface UploadAttachmentInput {
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    /** 淇濆崟鍙� */
+    insureBillNo?: string;
+    /** 闄勪欢鏂囦欢 */
+    insureBillUrl?: string;
+  }
+
+  interface UploadBatchAttachmentUrlInput {
+    /** 鎵瑰崟缂栧彿 */
+    batchBillId?: string;
+    /** 闄勪欢涓婁紶 */
+    attachmentUrl?: string;
+  }
+
+  interface UploadBatchPayVoucherUrlInput {
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    /** 鎵瑰崟缂栧彿 */
+    batchBillId?: string;
+    /** 鏀粯鍑瘉 */
+    payVoucherUrl?: string;
+  }
+
+  interface UploadInsureBillFileInput {
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    /** 鎶曚繚鍗� */
+    insureBillUrl?: string;
+  }
+
+  interface UploadVoucherUrlInput {
+    /** 鎶曚繚鎵规缂栧彿 */
+    insurePolicyId?: string;
+    /** 鏀粯鍑瘉 */
+    payVoucherUrl?: string;
+  }
+
+  interface UseDeleteTemplateInput {
+    /** 妯$増缂栧彿 涓婁笂绛惧紑鏀惧钩鍙扮殑妯$増绠$悊鍒楄〃鑾峰彇锛屾垨鑰呴�氳繃鈥滆幏鍙栧紑鍙戣�呮ā鐗堝垪琛ㄢ�濇帴鍙h幏鍙� */
+    tid?: string;
+  }
+
+  interface UseEmploerDto {
+    useEmploer?: string;
+    staffCount?: number;
+  }
+
+  interface UserAttentionsDto {
+    /** 浜у搧鍏虫敞鏁� */
+    productCount?: number;
+    /** 璧勮鍏虫敞鏁� */
+    informationCount?: number;
+    /** 娑堟伅鏁伴噺 */
+    messageCount?: number;
+  }
+
+  interface UserAttestationCheckInput {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+    /** 鍐犲悕锛�0鍏朵粬锛�1鐪佺骇锛�2甯傜骇锛�3鍖哄幙绾� */
+    namingType?: number;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝1锛屽畬鍠勪腑 2锛� 宸插畬鍠� 9锛� 鎻愪氦瀹℃牳  10閫氳繃锛�-10椹冲洖 -20 绂佺敤 -30 鏈璇� */
+    status?: number;
+    /** 鏈嶅姟鍟嗘槦绾э細1~5 */
+    serveStarLevel?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface UserAttestationDto {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鑱旂郴浜猴細绫诲瀷涓轰釜浜烘椂鑱旂郴浜轰负鐢宠鏃跺鍚� */
+    contacter?: string;
+    /** 鍚嶇墖鑱旂郴浜� */
+    cardName?: string;
+    /** 鍚嶇墖鑱旂郴鐢佃瘽 */
+    cardPhone?: string;
+    /** 鍚嶇墖鐨凟mail */
+    cardEmail?: string;
+    /** 鍚嶇墖鐨勫湴鍧� */
+    cardAddress?: string;
+    /** 鍚嶇墖鐨勫井淇′簩缁寸爜 */
+    cardWxUrl?: string;
+    /** 澶村儚 */
+    cardHeadUrl?: string;
+    /** 鍚嶇墖鐨勮亴绉� */
+    cardPostion?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 娉ㄥ唽绫诲瀷锛�1涓轰紒涓氾紝2涓轰釜浜� */
+    registType?: number;
+    /** 璁よ瘉绫诲瀷锛�1涓轰紒涓氾紝2涓轰釜浜� */
+    type?: number;
+    /** 10 浜鸿祫鍏徃 20 鍥尯缁忚惀 30 鐢ㄥ伐鍗曚綅 40 姘戣惀浼佷笟 */
+    authType?: number;
+    /** 浼佷笟鍚嶇О/涓汉濮撳悕 */
+    customerName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 浼佷笟瑙勬ā */
+    firmSize?: number;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    /** 鍖哄煙Code */
+    areaCode?: number;
+    /** 鎵�鍦ㄥ湴 */
+    address?: string;
+    /** 鐘舵�侊細0鎻愪氦寰呭鏍革紝1锛屽畬鍠勪腑 2锛� 宸插畬鍠� 9锛� 鎻愪氦瀹℃牳  10閫氳繃锛�-10椹冲洖 -20 绂佺敤 -30 鏈璇� */
+    status?: number;
+    /** 鎻愪氦璁よ瘉鏃堕棿 */
+    attestateDate?: string;
+    /** 娉ㄥ唽鏃ユ湡 */
+    registDate?: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface UserAttestationDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: UserAttestationDto[];
+  }
+
+  interface UserCardDto {
+    /** 鐢ㄦ埛璁よ瘉Id */
+    id?: string;
+    /** 鍚嶇墖鑱旂郴浜� */
+    cardName?: string;
+    /** 鍚嶇墖鑱旂郴鐢佃瘽 */
+    cardPhone?: string;
+    /** 鍚嶇墖鐨凟mail */
+    cardEmail?: string;
+    /** 鍚嶇墖鐨勫湴鍧� */
+    cardAddress?: string;
+    /** 鍚嶇墖鐨勫井淇′簩缁寸爜 */
+    cardWxUrl?: string;
+    /** 澶村儚 */
+    cardHeadUrl?: string;
+    /** 鍚嶇墖鐨勮亴绉� */
+    cardPostion?: string;
+    /** 鍏徃鍚嶇О */
+    cardCompanyName?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+  }
+
+  interface UserCertificationAuditDetailDto {
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 瀹℃牳鍗曞彿锛堝鏍歌鍗曞彿锛� */
+    auditNo?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    certificationMode?: UserCertificationModeEnum;
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 娉曚汉鎵嬫寔韬唤璇佺収 */
+    legalPersonIdImgUrl?: string;
+    /** 璁よ瘉鑱旂郴浜� */
+    certificationContact?: string;
+    /** 璁よ瘉鑱旂郴浜虹數璇� */
+    certificationContactPhone?: string;
+    /** 浠g悊浜哄鍚� */
+    proxyPersonName?: string;
+    /** 浠g悊浜鸿韩浠借瘉鍙� */
+    proxyPersonIdNumber?: string;
+    /** 浠g悊浜烘墜鎸佽韩浠借瘉鐓� */
+    proxyPersonIdImgUrl?: string;
+    /** 浼佷笟鎺堟潈涔� */
+    proxyPowerAttorneyUrl?: string;
+    auditStatus?: UserCertificationAuditStatusEnum;
+    /** 璁よ瘉淇℃伅Id */
+    userCertificationId?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    invoicingStatus?: InvoicingStatusEnum;
+    invoicingType?: InvoicingTypeEnum;
+    /** 鏀粯鍙戠エ鍦板潃 */
+    payInvoicingUrl?: string;
+    payStatus?: PayStatusEnum;
+    /** 寮�绁ㄦ棩鏈� */
+    invoicingTime?: string;
+    /** 鍏ヨ处鏃ユ湡 */
+    payCreditedTime?: string;
+    payCreditedStatus?: PayCreditedStatusEnum;
+    /** 骞冲彴鏈嶅姟鏀粯Id */
+    platformServicePayId?: string;
+    payTypeEnum?: PayTypeEnum;
+    /** 娉ㄥ唽鏃堕棿 */
+    registTime?: string;
+    /** 璁㈠崟鎻愪氦鏃ユ湡 */
+    creationTime?: string;
+    /** 娉曚汉韬唤璇佺収鍙嶉潰 */
+    legalPersonIdBackImgUrl?: string;
+    /** 浠g悊浜鸿韩浠借瘉鐓у弽闈� */
+    proxyPersonIdBackImgUrl?: string;
+    certificationChannel?: UserCertificationChannelEnum;
+    certificationElement?: UserCertificationElementEnum;
+    /** 閾惰鍗″彿 */
+    bankCardNumber?: string;
+    /** 涓夋柟閫氶亾娴佹按鍙� */
+    thirdPartySid?: string;
+  }
+
+  interface UserCertificationAuditListDto {
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    enterpriseType?: EnterpriseTypeEnum;
+    /** 瀹℃牳鍗曞彿锛堝鏍歌鍗曞彿锛� */
+    auditNo?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 璁よ瘉鑱旂郴浜� */
+    certificationContact?: string;
+    /** 璁よ瘉鑱旂郴浜虹數璇� */
+    certificationContactPhone?: string;
+    auditStatus?: UserCertificationAuditStatusEnum;
+    /** 璁よ瘉淇℃伅Id */
+    userCertificationId?: string;
+    payCreditedStatus?: PayCreditedStatusEnum;
+    /** 骞冲彴鏈嶅姟鏀粯Id */
+    platformServicePayId?: string;
+    payTypeEnum?: PayTypeEnum;
+    /** 璁㈠崟鎻愪氦鏃ユ湡 */
+    creationTime?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 瀹℃牳澶囨敞 */
+    auditNote?: string;
+    certificationChannel?: UserCertificationChannelEnum;
+    certificationElement?: UserCertificationElementEnum;
+  }
+
+  interface UserCertificationAuditListDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: UserCertificationAuditListDto[];
+  }
+
+  type UserCertificationAuditStatusEnum = 0 | 10 | 30 | 40;
+
+  interface UserCertificationBestSignIdentity3CheckInput {
+    /** 娉曚汉濮撳悕 */
+    legalPersonName?: string;
+    /** 娉曚汉韬唤璇佸彿 */
+    legalPersonIdNumber?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName: string;
+  }
+
+  type UserCertificationChannelEnum = 10 | 20;
+
+  interface UserCertificationDropdownDataDto {
+    id?: string;
+    enterpriseName?: string;
+  }
+
+  type UserCertificationElementEnum = 10 | 20;
+
+  type UserCertificationModeEnum = 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90;
+
+  type UserCertificationStatusEnum = 0 | 20 | 30;
+
+  interface UserCertificationV2VerifySignatureByFileResponse {
+    /** 楠岀鏃堕棿 */
+    now?: string;
+    /** 鍩� */
+    name?: string;
+    /** 绛惧悕搴忓彿 */
+    signatureNumber?: string;
+    /** 鏍囩鍚嶇О 鍚� */
+    pageNum?: string;
+    x?: string;
+    y?: string;
+    /** 绛惧悕鏃堕棿 */
+    signTime?: string;
+    /** 绛惧悕鏄惁琚鏀�  1涓烘槸锛�0涓哄惁 */
+    signIsModified?: string;
+    /** 鏄惁涓轰笂涓婄鎵�绛剧讲鐨勮瘉涔�  1涓烘槸锛�0涓哄惁锛屼负绌鸿〃绀烘棤娉曠‘瀹� */
+    isBestSignCert?: string;
+    /** 璇佷功棰佸彂鏈烘瀯DN椤� */
+    issurerDN?: string;
+    /** 绛惧悕璇佷功绫诲瀷  1涓轰釜浜鸿瘉涔︼紝2涓轰紒涓氳瘉涔︼紝涓虹┖琛ㄧず鏃犳硶纭畾 */
+    certType?: string;
+    /** 绛惧悕绠楁硶 */
+    sigAlgName?: string;
+    /** 璇佷功鏈夋晥鏈熷紑濮嬫椂闂� */
+    certStartTime?: string;
+    /** 绛剧讲鏃惰瘉涔︽槸鍚﹀湪鏈夋晥鏈熷唴 1涓烘槸锛�0涓哄惁 */
+    certValidityForSignTime?: string;
+    /** 璇佷功鏈夋晥鏈熸埅姝㈡椂闂� */
+    certEndTime?: string;
+    /** 楠岀鏃惰瘉涔︽槸鍚﹀湪鏈夋晥鏈熷唴  1涓烘槸锛�0涓哄惁 */
+    certValidityNow?: string;
+    /** 绛剧讲鏃惰瘉涔﹀悐閿�鐘舵��  -1: 鍚婇攢妫�鏌ュけ璐�; 0: 鏃犲悐閿�璁板綍; 1: 宸茶鍚婇攢; 2: 鍚婇攢妫�鏌ユ湭瀹屾垚鎴栧悐閿�鐘舵�佹湭鐭ャ��
+濡傛灉涓虹┖锛岃〃绀鸿璇佷功鏃犳硶杩涜鍚婇攢妫�鏌�(濡傝瘉涔︽湭鎻愪緵鍚婇攢妫�鏌ュ垪琛ㄧ瓑) */
+    revocationStatus?: string;
+    /** 楠岀鏃惰瘉涔﹀悐閿�鐘舵�� -1: 鍚婇攢妫�鏌ュけ璐�; 0: 鏃犲悐閿�璁板綍; 1: 宸茶鍚婇攢; 2: 鍚婇攢妫�鏌ユ湭瀹屾垚鎴栧悐閿�鐘舵�佹湭鐭ャ��
+濡傛灉涓虹┖锛岃〃绀鸿璇佷功鏃犳硶杩涜鍚婇攢妫�鏌�(濡傝瘉涔︽湭鎻愪緵鍚婇攢妫�鏌ュ垪琛ㄧ瓑) */
+    revocationNowStatus?: string;
+    /** 璇佷功鍚婇攢鏃堕棿 */
+    revocationDate?: string;
+    /** 璇佷功涓紒涓氬悕绉� */
+    enterpriseName?: string;
+    /** 璇佷功涓紒涓氱粺涓�绀句細淇$敤浠g爜 */
+    enterpriseCredential?: string;
+    /** 绛剧讲鑰� */
+    signer?: string;
+    /** 璇佷功DN椤� */
+    dn?: string;
+    /** 绛剧珷鍥剧墖 */
+    serialNumber?: string;
+    /** 閿欒淇℃伅 */
+    imageData?: string;
+  }
+
+  interface UserCertificationV2VerifySignatureByFileResponseListBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: UserCertificationV2VerifySignatureByFileResponse[];
+  }
+
+  interface UserContractCreateAttachmentInput {
+    /** 鍚堝悓ID 鍒涘缓鐨勫悎鍚孖D锛屽湪鍚庣画鎺ュ彛涓娇鐢� */
+    contractId?: string;
+    /** 鏄惁鍦ㄧ绾﹀瓨璇侀〉涓樉绀哄埛鑴哥鐓х墖 鍚� 0锛氬惁锛堥粯璁わ級锛屽叾浠栵細鏄��0锛氬惁锛堥粯璁わ級锛屽叾浠栵細鏄��
+娉細浠呪�滃井浼楋紙鍗宠吘璁簯锛夊埛鑴糕�濇柟寮忔墠鑳戒綋鐜扮収鐗囷紝涓旈渶瑕佸湪鍒疯劯鍚�3澶╁唴鐢熸垚銆� */
+    isShowFacePhoto?: string;
+  }
+
+  interface UserContractCreateByTemplateInput {
+    userId?: string;
+    /** 鐢ㄦ埛甯愬彿 蹇呴』瑕佹寚瀹氫竴涓敤鎴峰笎鍙蜂綔涓哄悎鍚岀殑鍒涘缓鑰咃紙寤鸿缁熶竴涓哄紑鍙戣�呯殑account锛屾垨鑰呴渶瑕佽繘琛屽垎绫荤粺璁$殑鏌愪簺account锛屼互渚垮悗鏈熸寜姝ccount杩涜缁熻锛� */
+    account?: string;
+    /** 妯$増缂栧彿 瑕佺敤鏉ュ垱寤哄悎鍚岀殑妯$増缂栧彿 */
+    type?: string;
+    /** templateToken 涓婁竴涓帴鍙�/template/createPdf/杩斿洖鐨則emplateToken */
+    templateToken?: string;
+    /** 鍚堝悓鑳藉绛剧讲鐨勫埌鏈熸椂闂� 鍚� 鍚堝悓蹇呴』鍦ㄦ寚瀹氱殑鍒版湡鏃堕棿涔嬪墠瀹屾垚绛剧讲锛屼竴鏃﹁繃鏈熷垯姝ゅ悎鍚屽皢鏃犳硶琚缃层�傛牸寮忎负绉掔骇鐨剈nix鏃堕棿鎴筹紝
+濡傚笇鏈涒��2017/12/30 10:21:52鈥濆埌鏈燂紝鍒欒缃负鈥�1514600512鈥濓紱濡傛灉涓嶅~鍒欓粯璁や负鍒涘缓鍚庡姞7澶╂湁鏁堟湡銆� */
+    expireTime?: string;
+    /** 鍚堝悓鏍囬 */
+    title?: string;
+    /** 鍚堝悓鎻忚堪 */
+    description?: string;
+  }
+
+  interface UserContractSendSignVCodeInput {
+    /** 鍚堝悓缂栧彿 */
+    contractId?: string;
+    /** 瀹炲悕绛剧讲浜屽悎涓� */
+    isVerifyAndSignCombine?: string;
+    /** 绛剧讲鑰� */
+    account?: string;
+    /** 楠岃瘉鐮佸彂閫佺洰鏍囨墜鏈哄彿鐮佹垨鑰呯洰鏍囬偖绠� */
+    sendTarget?: string;
+    /** 鍙戦�佺被鍨� 鐩墠鏀寔锛歴ms, voiceSms锛宮ail */
+    sendType?: string;
+  }
+
+  interface UserContractSendSignVCodeResponse {
+    /** 娴佹按鍙� */
+    flowId?: string;
+  }
+
+  interface UserContractSendSignVCodeResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: UserContractSendSignVCodeResponse;
+  }
+
+  interface UserContractSignCert2Input {
+    /** 鍚堝悓缂栧彿 */
+    contractId?: string;
+    /** 绛剧害椤荤煡 鍚� */
+    remindInfo?: string;
+    /** 瀹炲悕绛剧讲浜屽悎涓� 鍚� 浼�1锛屽疄鍚嶃�佺缃叉牎楠屼簩鍚堜竴鐢熸晥锛屼紶绌烘垨鍏朵粬鍊间笉鐢熸晥 */
+    faceMethod?: string;
+    /** 绛剧讲鑰� 绛剧讲鑰呯殑account */
+    signer?: string;
+    /** 闇�鏍¢獙鐨勭煭淇¢獙璇佺爜 */
+    vcode?: string;
+    /** 闇�鏍¢獙鐨勭煭淇¢獙璇佺爜 */
+    sendTarget?: string;
+    /** 绛惧悕鍥剧墖瀹藉害 鍚� */
+    signatureImageWidth?: string;
+    /** 绛惧悕鍥剧墖楂樺害 鍚� */
+    signatureImageHeight?: string;
+    /** 绛惧悕鍥剧墖鍐呭 鍚� 鐢ㄦ埛鎸囧畾鐨勭鍚嶅浘鐗囷紝Base64瀛楃涓� */
+    signatureImageData?: string;
+    /** 绛惧悕浣嶇疆鍧愭爣鍒楄〃 */
+    signaturePositions?: UserGetContractEnterpriseFaceSignPositionsInput[];
+  }
+
+  interface UserContractSignCertInput {
+    /** 鍚堝悓ID 鍒涘缓鐨勫悎鍚孖D锛屽湪鍚庣画鎺ュ彛涓娇鐢� */
+    contractId?: string;
+    /** 绛剧讲鑰呰处鍙� */
+    signerAccount?: string;
+    /** 绛惧悕浣嶇疆鏁扮粍锛屽叿浣撴暟缁勫厓绱犲涓� */
+    signaturePositions?: UserContractSignCertPositionInput[];
+  }
+
+  interface UserContractSignCertPositionInput {
+    /** x鍧愭爣 */
+    x?: string;
+    /** y鍧愭爣 */
+    y?: string;
+    /** 椤电爜 */
+    pageNum?: string;
+    /** 绛剧讲鏃ユ湡 */
+    dateTimeFormat?: string;
+    /** 绛剧讲绫诲瀷 */
+    type?: string;
+    /** 瀛楀彿 */
+    fontSize?: number;
+  }
+
+  interface UserContractSignKeywordsInput {
+    /** 鍚堝悓ID 鍒涘缓鐨勫悎鍚孖D锛屽湪鍚庣画鎺ュ彛涓娇鐢� */
+    contractId?: string;
+    /** 绛剧讲鑰呰处鍙� */
+    signerAccount?: string;
+    /** 鍏抽敭瀛楀垪琛� 闇�瑕佹坊鍔犵鍚嶄綅缃殑鍏抽敭瀛楀垪琛紝鏀寔澶氫釜鍏抽敭瀛椼�傚唴閮ㄤ互String鏁扮粍杩涜鎷兼帴锛岀ず渚嬪涓嬶細 ["寮犱笁","涔欐柟"]銆�
+濡傛灉璁剧疆鐨勫叧閿瓧锛屽湪鍚堝悓鏂囦欢涓湁澶氬锛屼笂涓婄浼氬湪姣忎竴娆¢兘娣诲姞鍗扮珷鎴栫鍚� */
+    keywords?: Record<string, any>[];
+    /** 瀵归綈鏂瑰紡 鍚� */
+    align?: string;
+    /** 绛惧悕鍥剧墖 鍚� */
+    signatureImageData?: string;
+    /** 绛惧悕鍥剧墖鍚嶇О 鍚� */
+    signatureImageName?: string;
+    /** 鍥剧墖鏄剧ず瀹藉害 鍚� */
+    signatureImageWidth?: string;
+    /** 鍥剧墖鏄剧ず楂樺害 鍚� */
+    signatureImageHeight?: string;
+  }
+
+  interface UserContractSignTemplateInput {
+    /** 鐢ㄦ埛甯愬彿 蹇呴』瑕佹寚瀹氫竴涓敤鎴峰笎鍙蜂綔涓哄悎鍚岀殑鍒涘缓鑰咃紙寤鸿缁熶竴涓哄紑鍙戣�呯殑account锛屾垨鑰呴渶瑕佽繘琛屽垎绫荤粺璁$殑鏌愪簺account锛屼互渚垮悗鏈熸寜姝ccount杩涜缁熻锛� */
+    account?: string;
+    /** 妯$増缂栧彿 瑕佺敤鏉ュ垱寤哄悎鍚岀殑妯$増缂栧彿 */
+    type?: string;
+    vars?: UserContractSignTemplateVarsInput;
+  }
+
+  interface UserContractSignTemplateVarNameInput {
+    /** 绛惧悕鍥剧墖鏄剧ず瀹藉害 鍚� */
+    signatureImageWidth?: string;
+    /** 绛惧悕鍥剧墖鏄剧ず楂樺害 鍚� */
+    signatureImageHeight?: string;
+    /** 绛剧讲鑰呰处鍙� */
+    account?: string;
+    /** 绛惧悕鍥剧墖锛宐ase64缂栫爜瀛楃涓� 鍚�  濡傛灉鍙橀噺鏄缃叉棩鏈熺被鍨嬪垯姝ら」涓嶄紶锛屼紶浜嗕細鎶ラ敊銆備娇鐢ㄤ紭鍏堢骇涓簊ignatureImageData锛瀞ignatureImageName銆傚悓涓�涓猘ccount鍚屼竴娆$缃插彧鏀寔鐢ㄤ竴涓鍚嶅浘鐗� */
+    signatureImageData?: string;
+    /** 绛惧悕鍥剧墖 鍚� */
+    signatureImageName?: string;
+    /** 鍚堝悓鎻忚堪 鍚� */
+    description?: string;
+  }
+
+  interface UserContractSignTemplateVarsInput {
+    varName?: UserContractSignTemplateVarNameInput[];
+  }
+
+  interface UserCreateInformationAdvertiseInput {
+    /** 璧勮Id */
+    informationId?: string;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 鎶曟斁鍛ㄦ湡绫诲瀷锛�1澶╋紝7鍛紝30鏈堬紝90瀛o紝365骞� */
+    periodType: number;
+    /** 鎶曟斁娆℃暟 */
+    count: number;
+    /** 鍗曟鎶曟斁鏀惰垂 */
+    price: number;
+    /** 鎶曟斁鍚堣璐圭敤 */
+    fee?: number;
+  }
+
+  interface UserCreateParkOrHRAdvertiseInput {
+    /** 浜у搧Id */
+    parkOrHRId?: string;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 鎶曟斁鍛ㄦ湡绫诲瀷锛�1澶╋紝7鍛紝30鏈堬紝90瀛o紝365骞� */
+    periodType: number;
+    /** 鎶曟斁娆℃暟 */
+    count: number;
+    /** 鍗曟鎶曟斁鏀惰垂 */
+    price: number;
+    /** 鎶曟斁鍚堣璐圭敤 */
+    fee?: number;
+  }
+
+  interface UserCreateProductAdvertiseInput {
+    /** 浜у搧Id */
+    productId?: string;
+    /** 骞垮憡浣嶇疆锛�0棣栭〉涓�绾э紝1棣栭〉浜岀骇锛�2璇︽儏椤垫帹鑽� */
+    position?: number;
+    /** 鎶曟斁鍛ㄦ湡绫诲瀷锛�1澶╋紝7鍛紝30鏈堬紝90瀛o紝365骞� */
+    periodType: number;
+    /** 鎶曟斁娆℃暟 */
+    count: number;
+    /** 鍗曟鎶曟斁鏀惰垂 */
+    price: number;
+    /** 鎶曟斁鍚堣璐圭敤 */
+    fee?: number;
+  }
+
+  interface UserCredentialVerifyOcrIDCardInput {
+    /** 韬唤璇佷汉鍍忛潰鐓х墖锛圔ase64锛夛紝鍥剧墖涓嶈秴杩�3M */
+    identityImage?: string;
+    /** 韬唤璇佹闈㈢収鐗噓rl 鍚� identityImage鍜宨dentityImageUrl 2閫変竴 */
+    identityImageUrl?: string;
+    /** 韬唤璇佽儗闈㈢収鐗囷紙Base64锛夛紝鍥剧墖涓嶈秴杩�3M */
+    identityBackImage?: string;
+    /** 韬唤璇佽闈㈢収鐗噓rl 鍚� identityBackImage鍜宨dentityBackImageUrl 2閫�1 */
+    identityBackImageUrl?: string;
+  }
+
+  interface UserCredentialVerifyOcrIDCardResponse {
+    /** 璇锋眰鐘舵�� 璇锋眰鎴愬姛鏃讹紝status涓嶈繑鍥烇紱 璇锋眰澶辫触鏃讹紝杩斿洖status=2鍜屽け璐ュ師鍥� */
+    status?: string;
+    /** 娴佺▼id */
+    flowId?: string;
+    /** 鍑虹敓骞存湀鏃� */
+    birthday?: string;
+    /** 濮撳悕 */
+    realName?: string;
+    /** 鏈夋晥鏈� */
+    validate?: string;
+    /** 绛惧彂鏈哄叧 */
+    issueBy?: string;
+    /** 姘戞棌 */
+    race?: string;
+    /** 鎬у埆 */
+    gender?: string;
+    /** 浣忓潃 */
+    address?: string;
+    /** 韬唤璇佸彿 */
+    idcardNum?: string;
+  }
+
+  interface UserCredentialVerifyOcrIDCardResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: UserCredentialVerifyOcrIDCardResponse;
   }
 
   interface UserData {
@@ -1534,59 +19705,731 @@
     items?: UserData[];
   }
 
-  interface UserDetailOutput {
-    id?: string;
-    /** 鍚嶇О */
-    name?: string;
-    /** 鐢ㄦ埛鍚� */
-    userName?: string;
-    /** 澶囨敞 */
-    remark?: string;
-    /** 鎵嬫満鍙� */
-    phoneNumber?: string;
-    /** 娓犻亾 */
-    channel?: string;
-    /** 鐢ㄦ埛绔疘d */
-    clientId?: string;
-    /** 鏄惁鐞嗚禂鎻愰啋 */
-    sendClaimMessage?: boolean;
-    /** 鏄惁淇濆崟鍒版湡鎻愰啋 */
-    sendBillExpireMessage?: boolean;
-    /** 鏄惁鐭俊鎻愰啋 */
-    isSendMessage?: boolean;
-    /** 瑙掕壊 */
-    roleNames?: string[];
+  interface UserDistTemplateUploadInput {
+    /** 璐﹀彿Id */
+    account?: string;
+    /** 鏂囦欢MD5鍊� 	
+渚嬪锛� FileInputStream file = new FileInputStream("d: \\test\\鎺ュ彛绯荤粺.pdf"); byte[] bdata = IOUtils.toByteArray(file); String fmd5 = DigestUtils.md5Hex(bdata); */
+    fmd5?: string;
+    /** 鏂囦欢绫诲瀷 鍚� 濡侾DF绛� */
+    ftype?: string;
+    /** 鍘熷鏂囦欢鍚� 鏂囦欢鍚嶅繀椤诲甫涓婂悗缂�鍚嶏紝渚嬪鈥淴XXX.pdf鈥� */
+    fname?: string;
+    /** 鎬婚〉鏁� */
+    fpages?: string;
+    /** 鏂囦欢鍐呭  渚嬪锛� FileInputStream file = new FileInputStream("d: \\test\\鎺ュ彛绯荤粺.pdf"); byte[] bdata = IOUtils.toByteArray(file); String fdata =Base64.encodeBase64String(bdata); */
+    fdata?: string;
+    /** 鏄惁寮哄埗娓呯悊pdf 鏌愪簺pdf涓瓨鍦ㄤ竴浜涚壒娈婂厓绱狅紝浼氬鑷寸鍚嶆棤鏁堛�傛鍙傛暟鍙己鍒舵竻鐞唒df涓殑鐗规畩鍏冪礌锛屼繚璇佺鍚嶆湁鏁堛�� 鏋氫妇鍊硷細 0-涓嶅己鍒舵竻鐞� 1-寮哄埗娓呯悊 */
+    isCleanup?: string;
+    /** 缂栬緫淇濆瓨 鍚� 璇ュ弬鏁颁负璋冪敤鍚庯紝鏄惁蹇呴』瑕佸紑鏀惧钩鍙拌繘琛屼繚瀛樻搷浣滄帶鍒剁殑鍙傛暟 0 - 闇�瑕佷繚瀛� 1- 涓嶉渶瑕佷繚瀛� */
+    platformFlag?: string;
+    /** 鏄惁璇诲彇琛ㄥ崟 鍚�  0-涓嶈鍙栵紝1-璇诲彇锛岄粯璁や笉璇诲彇銆� */
+    isReadForm?: string;
+    /** 妯℃澘鏍囬 */
+    title?: string;
+    /** 鏍囩鍚嶇О 鍚� */
+    categoryName?: string;
+    /** 娴佹按鍙� 鍚� */
+    sid?: string;
   }
 
-  interface UserListOutput {
+  interface UserDto {
+    /** 鐢ㄦ埛Id */
     id?: string;
+    /** 鐧诲綍鐢ㄦ埛鍚嶏紙璐﹀彿锛� */
+    userName?: string;
     /** 鍚嶇О */
     name?: string;
-    /** 鐢ㄦ埛鍚� */
-    userName?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+    isLocked?: boolean;
+    /** 瑙掕壊淇℃伅 */
+    roles?: RoleDto[];
     /** 澶囨敞 */
     remark?: string;
-    /** 鎵嬫満鍙� */
-    phoneNumber?: string;
-    /** 娓犻亾 */
-    channel?: string;
-    /** 鐢ㄦ埛绔疘d */
-    clientId?: string;
-    /** 鏄惁鐞嗚禂鎻愰啋 */
-    sendClaimMessage?: boolean;
-    /** 鏄惁淇濆崟鍒版湡鎻愰啋 */
-    sendBillExpireMessage?: boolean;
-    /** 鏄惁鐭俊鎻愰啋 */
-    isSendMessage?: boolean;
-    /** 瑙掕壊 */
-    roleNames?: string[];
+    /** 缁勭粐鏋舵瀯鍏徃id */
+    companyOrgId?: string;
+    /** 缁勭粐鏋舵瀯閮ㄩ棬id */
+    departmentOrgId?: string;
   }
 
-  interface UserListOutputPageOutput {
+  interface UserDtoPageOutput {
     pageModel?: Pagination;
     objectData?: any;
-    data?: UserListOutput[];
+    data?: UserDto[];
   }
+
+  type UserFollowStatusEnum = 10 | 20 | 30 | 40;
+
+  interface UserGetContractEnterpriseFaceSignInput {
+    /** 绛剧害椤荤煡 鍚� */
+    remindInfo?: string;
+    /** 绛惧悕鍥剧墖楂樺害 鍚� */
+    signatureImageHeight?: string;
+    /** 瀹炲悕绛剧讲浜屽悎涓� 鍚� 鏋氫妇鍊�0/1锛岄粯璁や负0銆� */
+    isVerifyAndSignCombine?: string;
+    /** 鏄惁鍏佽鎷栧姩绛惧悕浣嶇疆 鍚� 鍦ㄦ湁鎸囧畾signaturePOSTion鍙傛暟鐨勬儏鍐典笅锛屾槸鍚﹀厑璁告嫋鍔ㄧ鍚嶄綅缃�傚彇鍊�1/0銆傦紙0锛氫笉鍏佽锛�1锛氬厑璁革紝涓嬮潰閮芥槸杩欐牱鐨勶級 */
+    isAllowChangeSignaturePosition?: string;
+    /** 绛剧讲閾炬帴鏈夋晥鏃堕棿 鍚� */
+    expireTime?: string;
+    /** 寮傛閫氱煡鍦板潃 鍚� 姝ゅ鏈夐厤缃垯绛剧讲鎺ㄩ�佹秷鎭紭鍏堜娇鐢ㄦ閰嶇疆锛屽鏋滄澶勬病鏈夐厤缃紝鍒欏彇寮�鍙戣�呯粺涓�閰嶇疆鐨勫紓姝ユ帹閫佸湴鍧� */
+    pushUrl?: string;
+    /** 绛剧讲鑰呰处鍙� 绛剧讲浜鸿处鍙� */
+    signerAccount?: string;
+    /** 鍗扮珷鍥剧墖 鍚� 鍙栤�滀笂浼犵敤鎴风鍚�/鍗扮珷鍥剧墖鈥濇帴鍙h缃殑imageName鐨勫�� */
+    signatureImageName?: string;
+    /** 楠岃瘉鐮佹墜鏈哄彿 鍚� */
+    vcodeMobile?: string;
+    /** 寮哄埗闃呰鏃堕暱 鍚� 鎵嬪姩绛惧己鍒堕槄璇荤殑鍊掕鏃剁鏁帮紝鏈�澶у彲璁剧疆180绉掋�傚彲涓巖eadAll鎼厤浣跨敤銆� */
+    forceReadingSeconds?: string;
+    /** 绛剧讲鏍¢獙绫诲瀷 鍚� 浜岄�変竴鍦烘櫙闇�瑕佷紶鍙倂erifyType = [ "sms", "face"] 锛屼笉鏀寔鍗曠嫭璁剧疆涓簊ms */
+    verifyType?: string[];
+    /** 绛惧悕鍥剧墖鍐呭 鍚� 鐢ㄦ埛鎸囧畾鐨勭鍚嶅浘鐗囷紝Base64瀛楃涓� */
+    signatureImageData?: string;
+    /** 鍥炶皟鍦板潃 鍚� 鎵嬪姩绛剧讲鏃讹紝褰撶敤鎴风缃插畬鎴愬悗锛岀缃查〉闈㈡寚瀹氬洖璺崇殑椤甸潰鍦板潃锛屽鏋滄病濉鍙傛暟鍒欑缃插畬鎴愬悗璺宠浆鍒板悎鍚岄瑙堥〉闈€�� 
+濡傛灉returnurl甯︽湁鈥渉ttp鈥濇垨鈥渉ttps鈥濆紑澶村垯鍒ゅ畾h5璺宠浆锛屽鏋渞eturnurl甯︽湁鈥渁lipays://鈥濆紑澶村垽瀹氫负鏀粯瀹濆皬绋嬪簭璺宠浆锛�
+鍏朵綑寮�澶村垯鍒ゅ畾涓哄井淇″皬绋嬪簭璺宠浆(/pages/XXX)锛�
+鍙兘鏄痯age涓嶈兘鏄痶abbar銆� */
+    returnUrl?: string;
+    /** 娴佹按鍙� */
+    serialNumber?: string;
+    /** 绛惧悕鍥剧墖瀹藉害 鍚� */
+    signatureImageWidth?: string;
+    /** 鍥剧墖娓呮櫚搴� 鍚� */
+    dpi?: string;
+    /** 鎺堟潈鍥炶皟鍩熷悕 鍚� 鑻ユ偍鐨勯厤缃幆澧冧负寰俊灏忕▼搴忥紝涓斾娇鐢ㄥ埛鑴哥缃叉柟寮忥紝璇ュ弬鏁颁负蹇呬紶锛屽叿浣撳弬鏁板�艰鑱旂郴涓婁笂绛炬妧鏈敮鎸佸悓瀛﹀挩璇紱鍏朵粬寰俊鐜璇ュ弬鏁板彲涓嶄紶 */
+    callbackHost?: string;
+    /** 绛剧讲浜鸿韩浠借瘉鍙� 绛剧讲浜鸿瘉浠跺彿鐮侊紝鑻ヤ娇鐢ㄥ埛鑴镐笖浣跨敤瀹炲悕绛剧讲浜屽悎涓�锛岃鍔″繀浼犳硶浜鸿韩浠借瘉鍙� */
+    identity?: string;
+    /** 鍚堝悓缂栧彿 */
+    contractId?: string;
+    /** 鏄惁瑕佹眰鍏ㄩ儴闃呰 鍚� 鏋氫妇鍊�0/1/2锛岄粯璁や负0 0-鏃犻渶鎷栧姩鍒伴〉闈㈠簳閮ㄥ嵆鍙‘璁ょ缃� 1-蹇呴』鎷栧姩鍒伴〉闈㈠簳閮紝琛ㄧず闃呰瀹屾瘯鎵嶈兘纭绛剧讲 2 - 寮哄埗鍕鹃�夈�愬凡闃呰锛屾湰浜哄凡鐭ユ檽鍚堝悓鍐呭銆戞墠鍙互杩涜绛剧讲 */
+    readAll?: string;
+    /** 绛剧讲浜哄鍚� 绛剧讲浜哄鍚嶏紝鍙互鏄硶浜恒�佷篃鍙互鏄紒涓氱粡鍔炰汉锛岃嫢浣跨敤鍒疯劯涓斾娇鐢ㄥ疄鍚嶇缃蹭簩鍚堜竴锛岃鍔″繀浼犳硶浜哄鍚� */
+    name?: string;
+    /** 绛惧悕浣嶇疆鍧愭爣鍒楄〃 */
+    signaturePositions?: UserGetContractEnterpriseFaceSignPositionsInput[];
+  }
+
+  interface UserGetContractEnterpriseFaceSignPositionsInput {
+    /** 绾靛潗鏍� */
+    y?: string;
+    /** 妯潗鏍� */
+    x?: string;
+    /** 鏃ユ湡绛剧讲 鍚� 鏃ユ湡绛剧讲锛屾牸寮忎负鈥淢M-dd-yyyy鈥� 浣跨敤鏃堕』鍦╯ignaturePosition浼爗"pageNum":"","x":"","y":"","rptPageNums":"","type":"date",","fontSize":""}锛�
+涓烘棩鏈熺缃茬殑鍧愭爣锛宖ontSize榛樿鍊间负18锛屼粎鍦╠ateTimeFormat涓嶄负绌烘槸鐢熸晥 */
+    dateTimeFormat?: string;
+    /** 绛惧悕浣嶇疆椤电爜 */
+    pageNum?: string;
+    /** 褰撳墠浣嶇疆鐨勭鍚嶉渶瑕佸鍒跺埌鐨勭洰鏍囬〉鐮佸垪琛� 鍚� */
+    rptPageNums?: string;
+  }
+
+  interface UserGetContractEnterpriseFaceSignResponse {
+    /** 鍒疯劯閾炬帴 */
+    url?: string;
+    /** 娴佹按鍙� */
+    serialNumber?: string;
+  }
+
+  interface UserGetContractEnterpriseFaceSignResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: UserGetContractEnterpriseFaceSignResponse;
+  }
+
+  interface UserGetContractSendInput {
+    /** 鍚堝悓缂栧彿 */
+    contractId?: string;
+    /** 绛剧害椤荤煡 鍚� */
+    remindInfo?: string;
+    /** 鍒疯劯鏂瑰紡 鍚� 閫夋嫨鍒疯劯鏂瑰紡锛�0-寰紬锛堝嵆鑵捐浜戯級锛�1-鏀粯瀹濓紝鏀粯瀹濆埛鑴镐负璺宠浆鏀粯瀹漚pp鍒疯劯锛�2-璺宠浆鑷冲井淇″皬绋嬪簭鍒疯劯 */
+    faceMethod?: string;
+    /** 绛剧讲鑰呰处鍙� 鎸囧畾缁欏摢涓敤鎴风湅 */
+    signer?: string;
+    /** 璇锋眰涓氬姟娴佹按鍙� 鍚� 寮�鍙戣�呰嚜瀹氫箟鐨勭缃叉祦姘村彿锛堟瘮濡傜鍑犳绛剧讲涔嬬被锛夛紝濡傛湁濉啓锛屽垯鍦ㄥ紓姝ユ帹閫佺缃茬粨鏋滄椂鍖呭惈姝ょ缃叉祦姘村彿 */
+    sid?: string;
+    /** 绛惧悕鍥剧墖楂樺害 鍚� */
+    signatureImageHeight?: string;
+    /** 瀹炲悕绛剧讲浜屽悎涓� 鍚� 鏋氫妇鍊�0/1锛岄粯璁や负0銆� */
+    isVerifyAndSignCombine?: string;
+    /** 鏄惁鍏佽鎷栧姩绛惧悕浣嶇疆 鍚� 鍦ㄦ湁鎸囧畾signaturePOSTion鍙傛暟鐨勬儏鍐典笅锛屾槸鍚﹀厑璁告嫋鍔ㄧ鍚嶄綅缃�傚彇鍊�1/0銆傦紙0锛氫笉鍏佽锛�1锛氬厑璁革紝涓嬮潰閮芥槸杩欐牱鐨勶級 */
+    isAllowChangeSignaturePosition?: string;
+    /** 绛剧讲閾炬帴鏈夋晥鏃堕棿 鍚� */
+    expireTime?: string;
+    /** 寮傛閫氱煡鍦板潃 鍚� 姝ゅ鏈夐厤缃垯绛剧讲鎺ㄩ�佹秷鎭紭鍏堜娇鐢ㄦ閰嶇疆锛屽鏋滄澶勬病鏈夐厤缃紝鍒欏彇寮�鍙戣�呯粺涓�閰嶇疆鐨勫紓姝ユ帹閫佸湴鍧� */
+    pushUrl?: string;
+    /** 绛剧讲鑰呰处鍙� 绛剧讲浜鸿处鍙� */
+    signerAccount?: string;
+    /** 鍗扮珷鍥剧墖 鍚� 鍙栤�滀笂浼犵敤鎴风鍚�/鍗扮珷鍥剧墖鈥濇帴鍙h缃殑imageName鐨勫�� */
+    signatureImageName?: string;
+    /** 楠岃瘉鐮佹墜鏈哄彿 鍚� */
+    vcodeMobile?: string;
+    /** 寮哄埗闃呰鏃堕暱 鍚� 鎵嬪姩绛惧己鍒堕槄璇荤殑鍊掕鏃剁鏁帮紝鏈�澶у彲璁剧疆180绉掋�傚彲涓巖eadAll鎼厤浣跨敤銆� */
+    forceReadingSeconds?: string;
+    /** 绛剧讲鏍¢獙绫诲瀷 鍚� 浜岄�変竴鍦烘櫙闇�瑕佷紶鍙倂erifyType = [ "sms", "face"] 锛屼笉鏀寔鍗曠嫭璁剧疆涓簊ms */
+    verifyType?: string[];
+    /** 绛惧悕鍥剧墖鍐呭 鍚� 鐢ㄦ埛鎸囧畾鐨勭鍚嶅浘鐗囷紝Base64瀛楃涓� */
+    signatureImageData?: string;
+    /** 鍥炶皟鍦板潃 鍚� 鎵嬪姩绛剧讲鏃讹紝褰撶敤鎴风缃插畬鎴愬悗锛岀缃查〉闈㈡寚瀹氬洖璺崇殑椤甸潰鍦板潃锛屽鏋滄病濉鍙傛暟鍒欑缃插畬鎴愬悗璺宠浆鍒板悎鍚岄瑙堥〉闈€�� 
+濡傛灉returnurl甯︽湁鈥渉ttp鈥濇垨鈥渉ttps鈥濆紑澶村垯鍒ゅ畾h5璺宠浆锛屽鏋渞eturnurl甯︽湁鈥渁lipays://鈥濆紑澶村垽瀹氫负鏀粯瀹濆皬绋嬪簭璺宠浆锛�
+鍏朵綑寮�澶村垯鍒ゅ畾涓哄井淇″皬绋嬪簭璺宠浆(/pages/XXX)锛�
+鍙兘鏄痯age涓嶈兘鏄痶abbar銆� */
+    returnUrl?: string;
+    /** 娴佹按鍙� */
+    serialNumber?: string;
+    /** 绛惧悕鍥剧墖瀹藉害 鍚� */
+    signatureImageWidth?: string;
+    /** 鏄惁鏄剧ず鎵嬪啓鏃堕棿 鍚� */
+    isShowHandwrittenTime?: string;
+    /** 鏄惁浣跨敤鍒疯劯绛撅紙鏀寔鏀粯瀹濆皬绋嬪簭鍐呯殑鍒疯劯绛剧讲鏍¢獙锛� 鍚� */
+    isFaceAuth?: string;
+    /** 鍥剧墖娓呮櫚搴� 鍚� */
+    dpi?: string;
+    /** 鎺堟潈鍥炶皟鍩熷悕 鍚� 鑻ユ偍鐨勯厤缃幆澧冧负寰俊灏忕▼搴忥紝涓斾娇鐢ㄥ埛鑴哥缃叉柟寮忥紝璇ュ弬鏁颁负蹇呬紶锛屽叿浣撳弬鏁板�艰鑱旂郴涓婁笂绛炬妧鏈敮鎸佸悓瀛﹀挩璇紱鍏朵粬寰俊鐜璇ュ弬鏁板彲涓嶄紶 */
+    callbackHost?: string;
+    /** 鐗堟湰鍙� 鍚� */
+    version?: string;
+    /** app璋冪敤SDK鍒疯劯鐨勬秷鎭�氱煡 鍚� */
+    app?: string;
+    /** 浼樺厛鍒疯劯锛屽鐢ㄩ獙璇佺爜鏍¢獙 鍚� 1琛ㄧず蹇呴』浼樺厛鍒疯劯锛屽鐢ㄩ獙璇佺爜鏍¢獙锛�0琛ㄧず涓嶇敓鏁堬紱 鈶犳湁姝ゅ弬鏁板垯鎰忓懗鐫�蹇呴』瑕佸埛鑴革紝
+鍥犳蹇呴』瑕佹湁isFaceAuth鍚﹀垯浼氭姤閿欙紱 鈶℃鍙傛暟浼樺厛绾т綆浜巚erifyType鍙傛暟锛屽鏋滀紶浜唙erifyType鍒欎互verifyType涓哄噯锛�
+鈶㈠弬鏁癴aceFirst涓庡弬鏁� isVerifyAndSignCombine涓轰簰鏂ワ紝鍙兘浜岄�変竴浣跨敤锛屼笉鑳藉悓鏃惰缃紝濡傛灉鍚屾椂璁剧疆浼氭姤閿欍�� */
+    faceFirst?: string;
+    /** 鎵嬪啓绗旇抗璇嗗埆 鍚� 鈥渉wr鈥濓紝鍗矵andWriting Recognition锛堟墜鍐欒瘑鍒級鐨勭畝绉帮紝0琛ㄧず涓嶉渶瑕侊紝1琛ㄧず闇�瑕侊紝浠呴拡瀵逛釜浜虹被鍨嬫湁鏁堬紱
+涓庤account宸茬敵璇风殑璇佷功涓殑name杩涜瀵规瘮锛� */
+    hwr?: string;
+    /** 楠岃瘉鐮侀偖绠� 鍚� 鎵嬪姩绛剧讲鏃舵寚瀹氭帴鏀剁缃查獙璇佺爜鐨勯偖绠憋紝濉啓姝ら」鍒欑缃查〉闈㈠彲瀹炵幇鈥滈偖绠遍獙璇佺爜鈥濅笌鈥滅煭淇¢獙璇佺爜鈥濈殑鍒囨崲锛� 
+娉ㄦ剰锛氶�夌敤閭楠岃瘉鐮侀渶瑕佸紑鍙戣�呰嚜璇佽閭涓庣缃蹭汉鐨勬牎楠屽叧绯伙紝涓婁笂绛炬棤娉曡瘉鏄庨偖绠变笌瀹為檯绛剧讲浜虹殑淇℃伅鏍¢獙鍏崇郴锛� */
+    vcodeMail?: string;
+    /** 鏄惁瑕佹眰鍏ㄩ儴闃呰 鍚� 鏋氫妇鍊�0/1/2锛岄粯璁や负0 0-鏃犻渶鎷栧姩鍒伴〉闈㈠簳閮ㄥ嵆鍙‘璁ょ缃� 1-蹇呴』鎷栧姩鍒伴〉闈㈠簳閮紝琛ㄧず闃呰瀹屾瘯鎵嶈兘纭绛剧讲 2 - 寮哄埗鍕鹃�夈�愬凡闃呰锛屾湰浜哄凡鐭ユ檽鍚堝悓鍐呭銆戞墠鍙互杩涜绛剧讲 */
+    readAll?: string;
+    /** 绛剧讲浜哄鍚� 绛剧讲浜哄鍚嶏紝鍙互鏄硶浜恒�佷篃鍙互鏄紒涓氱粡鍔炰汉锛岃嫢浣跨敤鍒疯劯涓斾娇鐢ㄥ疄鍚嶇缃蹭簩鍚堜竴锛岃鍔″繀浼犳硶浜哄鍚� */
+    name?: string;
+    /** 绛惧悕浣嶇疆鍧愭爣鍒楄〃 */
+    signaturePositions?: UserGetContractEnterpriseFaceSignPositionsInput[];
+  }
+
+  interface UserGetSignPriveiwUrlInput {
+    /** 鎵嬫満鍙� */
+    phone?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 韬唤璇佸彿 */
+    idNumber?: string;
+    /** 韬唤璇佹闈rl */
+    idFrontUrl?: string;
+    /** 韬唤璇佽儗闈rl */
+    idBackUrl?: string;
+    /** 鐢ㄦ埛Id */
+    companyId?: string;
+    /** 涓氬姟浠g爜 */
+    bussinessCode?: string;
+  }
+
+  interface UserInfoV2 {
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鐢ㄦ埛鍚� */
+    userName?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鐢ㄦ埛鐧诲綍鎵�浣跨敤鐨勬墜鏈哄彿 */
+    userPhoneNumber?: string;
+    /** 璐︽埛浣欓 */
+    amount?: number;
+    /** 鏀跺埌鎵撹祻 */
+    reward?: number;
+    /** 鏄电О */
+    nickName?: string;
+    userCertificationAuditStatus?: UserCertificationAuditStatusEnum;
+    /** 鐢ㄦ埛璁よ瘉Id */
+    userCertificationId?: string;
+    /** 浼佷笟璁よ瘉鐨勫悕绉� */
+    customerName?: string;
+    /** 浼佷笟缁熶竴淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 鐢ㄦ埛璁よ瘉Id(鍏徃Id) */
+    companyId?: string;
+    /** 娉曚汉鍚嶇О */
+    legalPersonName?: string;
+    /** 骞存秷璐� */
+    yearlyConsume?: number;
+    /** 骞翠骇鍝佽喘涔版秷璐� */
+    yearlyPurchasedConsume?: number;
+    /** 骞存墦璧忔秷璐� */
+    yearlyRewardConsume?: number;
+    /** 骞翠骇鍝佸箍鍛婃姇鏀炬秷璐� */
+    yearlyProductAdConsume?: number;
+    /** 骞磋祫璁箍鍛婃姇鏀炬秷璐� */
+    yearlyInformationAdConsume?: number;
+    /** 1锛屼紒涓� 2锛� 涓汉 */
+    userType?: number;
+    authType?: EnterpriseTypeEnum;
+    userCertificationStatus?: UserCertificationStatusEnum;
+    /** 0 鏈紑閫� 10 寰呭鏍�   20鍔炵悊涓�  30閫氳繃  -20 椹冲洖 40 涓嬫灦 50 绯荤粺涓嬫灦 */
+    openHRSiteStatus?: number;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鐢ㄦ埛璁よ瘉杩囨湡鏃ユ湡 */
+    userCertificationExpirationTime?: string;
+    invoicingStatus?: InvoicingStatusEnum;
+    /** 骞村寮�濮嬫椂闂� */
+    annualAuditStartTime?: string;
+    /** 鏀粯鍙戠エ鍦板潃 */
+    payInvoicingUrl?: string;
+    /** 缁戝畾閭鍦板潃 */
+    bindEmailAddress?: string;
+    /** 鐢ㄦ埛澶村儚鍦板潃 */
+    avatarUrl?: string;
+    genderType?: GenderTypeEnum;
+    /** 鑱岀О */
+    jobTitle?: string;
+    /** 鐪乧ode */
+    provinceCode?: number;
+    /** 甯俢ode */
+    cityCode?: number;
+    /** 鍖哄幙code */
+    countyCode?: number;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 寰俊浜岀淮鐮佸浘鐗� */
+    wxQrCodeUrl?: string;
+    /** 涓汉淇℃伅閭鍦板潃 */
+    userInfoEmailAddress?: string;
+    /** 淇濋櫓绛剧害鐘舵�� 0鏈绾� 10宸茬绾� */
+    insureSignStatus?: number;
+    /** 鏄惁鎻愪氦閽卞寘寮�鎴风敵璇� */
+    isApplyWalletAccountOpen?: boolean;
+    /** 鑱旂郴鐢佃瘽 */
+    contactPhone?: string;
+    /** 閽卞寘寮�鎴风姸鎬� */
+    walletAccountOpenStatus?: WalletAccountOpenStatusInfo[];
+    /** 閽卞寘鐘舵�� */
+    walletMainStatus?: WalletAccountTypeMainStatusInfo[];
+    matchMakingIdentity?: MatchMakingIdentityEnum;
+    /** 鐢靛瓙绛惧嵃绔犲浘鐗囩敓鎴愮姸鎬� 0鏈敓鎴� 1宸茬敓鎴� */
+    signatureImageStatus?: number;
+    certificationChannel?: UserCertificationChannelEnum;
+  }
+
+  interface UserMessageInfo {
+    /** 娑堟伅Id */
+    id?: string;
+    /** 娑堟伅鍐呭 */
+    messageContent?: string;
+    /** 娑堟伅鍙戦�佹椂闂� */
+    creationTime?: string;
+    /** 鏄惁宸茶 */
+    isRead?: boolean;
+    /** 娑堟伅绫诲瀷 */
+    type?: number;
+    businessBehaviorType?: MessageBusinessBehaviorTypeEnum;
+    /** 涓氬姟鏁版嵁 */
+    businessData?: string;
+    sourceType?: MessageSourceTypeEnum;
+    /** 娑堟伅鍙戦�佽�呯殑鐢ㄦ埛id锛屾潵婧愪负绯荤粺鏃朵负绌� */
+    sourceId?: string;
+    userId?: string;
+    /** 鍚嶇О */
+    contact?: string;
+    /** 澶村儚 */
+    avatarUrl?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+  }
+
+  interface UserMessageInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: UserMessageInfo[];
+  }
+
+  interface UserNoticeSendSignVCodeInput {
+    /** 鐩綍鍚嶇О */
+    catalogName?: string;
+    /** 瀹炲悕绛剧讲浜屽悎涓� */
+    isVerifyAndSignCombine?: string;
+    /** 鐢ㄦ埛鍞竴鏍囪瘑 */
+    account?: string;
+    /** 楠岃瘉鐮佸彂閫佺洰鏍囨墜鏈哄彿鐮佹垨鑰呯洰鏍囬偖绠� */
+    sendTarget?: string;
+    /** 鍙戦�佺被鍨� 鐩墠鏀寔锛歴ms, voiceSms锛宮ail */
+    sendType?: string;
+    /** 楠岃瘉鐮佹湁鏁堟椂闂� 鍚� 榛樿180锛屽崟浣嶇 */
+    seconds?: string;
+  }
+
+  interface UserOrderListInput {
+    pageModel?: Pagination;
+    userId?: string;
+  }
+
+  interface UserPageTemplateCreateInput {
+    /** 鎿嶄綔鑰呯殑鐢ㄦ埛鏍囪瘑 琛ㄧず寮�鍙戣�呮槸鎶婅繖涓〉闈㈡彁渚涚粰鍝釜鐢ㄦ埛鎿嶄綔鐨勶紝杩欎釜鐢ㄦ埛鏍囪瘑蹇呴』宸茬粡璋冪敤鈥滄敞鍐岀敤鎴封�濇帴鍙e湪涓婁笂绛剧郴缁熼噷鍒涘缓杩囷紝鍚﹀垯杩欓噷浼氭姤鈥渦ser not exists鈥� */
+    account?: string;
+    /** 娴佹按鍙� 寮�鍙戣�呰嚜瀹氫箟锛岄�氬父鏄紑鍙戣�呰嚜宸辩殑涓氬姟娴佺▼涓渶瑕佹嵁姝ゅ垽鏂搷浣滆涓� */
+    sid?: string;
+  }
+
+  interface UserPageTemplatePreviewInput {
+    /** 鎿嶄綔鑰呯殑鐢ㄦ埛鏍囪瘑 琛ㄧず寮�鍙戣�呮槸鎶婅繖涓〉闈㈡彁渚涚粰鍝釜鐢ㄦ埛鎿嶄綔鐨勶紝杩欎釜鐢ㄦ埛鏍囪瘑蹇呴』宸茬粡璋冪敤鈥滄敞鍐岀敤鎴封�濇帴鍙e湪涓婁笂绛剧郴缁熼噷鍒涘缓杩囷紝鍚﹀垯杩欓噷浼氭姤鈥渦ser not exists鈥� */
+    account?: string;
+    /** 妯$増缂栧彿 涓婁笂绛惧紑鏀惧钩鍙扮殑妯$増绠$悊鍒楄〃鑾峰彇锛屾垨鑰呴�氳繃鈥滆幏鍙栧紑鍙戣�呮ā鐗堝垪琛ㄢ�濇帴鍙h幏鍙� */
+    tid?: string;
+  }
+
+  interface UserPersonalRealNameSendVCodeInput {
+    /** 鐢ㄦ埛甯愬彿 */
+    account?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 璇佷欢鍙风爜 */
+    identity?: string;
+    /** 鐢ㄦ埛甯愬彿 */
+    mobile?: string;
+    /** 璁よ瘉绫诲瀷 1 - 涓汉鎵嬫満鍙蜂笁瑕佺礌锛�2 - 涓汉閾惰鍗″洓瑕佺礌 */
+    authType?: string;
+    /** 璇佷欢绫诲瀷 鍚� 榛樿0锛�0 鈥� 韬唤璇侊紝1 鈥� 鎶ょ収锛�2 鈥� 绀句細淇濋殰鍗★紝3 鈥� 娓境灞呮皯鏉ュ線鍐呭湴閫氳璇侊紝4 鈥� 鍙版咕灞呮皯寰�鏉ュぇ闄嗛�氳璇侊紝5 鈥� 鎴峰彛绨匡紝6 鈥� 涓存椂灞呮皯韬唤璇侊紝
+7 鈥� 澶栧浗浜烘案涔呭眳浣忚瘉锛�8 鈥� 鍐涘畼璇侊紝9 鈥� 璀﹀畼璇侊紝10 鈥� 澹叺璇侊紝11 鈥� 鍏朵粬璇佷欢 */
+    identityType?: string;
+    /** 閾惰鍗″彿 鍚� 涓汉閾惰鍗″洓瑕佺礌璁よ瘉蹇呭~ */
+    bankCard?: string;
+  }
+
+  interface UserPersonalRegAndRealNameAndApplyCertCredentialInput {
+    /** 璇佷欢鍙� */
+    identity?: string;
+    /** 璇佷欢绫诲瀷 鍚� 榛樿0锛�0 鈥� 韬唤璇侊紝1 鈥� 鎶ょ収锛�2 鈥� 绀句細淇濋殰鍗★紝3 鈥� 娓境灞呮皯鏉ュ線鍐呭湴閫氳璇侊紝4 鈥� 鍙版咕灞呮皯寰�鏉ュぇ闄嗛�氳璇侊紝5 鈥� 鎴峰彛绨匡紝6 鈥� 涓存椂灞呮皯韬唤璇侊紝
+7 鈥� 澶栧浗浜烘案涔呭眳浣忚瘉锛�8 鈥� 鍐涘畼璇侊紝9 鈥� 璀﹀畼璇侊紝10 鈥� 澹叺璇侊紝11 鈥� 鍏朵粬璇佷欢 */
+    identityType?: string;
+  }
+
+  interface UserPersonalRegAndRealNameAndApplyCertInput {
+    /** 鐢ㄦ埛甯愬彿 */
+    account?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 璇佷欢鍙风爜 */
+    identity?: string;
+    /** 鐢ㄦ埛甯愬彿 */
+    mobile?: string;
+    /** 璁よ瘉绫诲瀷 1 - 涓汉鎵嬫満鍙蜂笁瑕佺礌锛�2 - 涓汉閾惰鍗″洓瑕佺礌 */
+    authType?: string;
+    /** 璇佷欢绫诲瀷 鍚� 榛樿0锛�0 鈥� 韬唤璇侊紝1 鈥� 鎶ょ収锛�2 鈥� 绀句細淇濋殰鍗★紝3 鈥� 娓境灞呮皯鏉ュ線鍐呭湴閫氳璇侊紝4 鈥� 鍙版咕灞呮皯寰�鏉ュぇ闄嗛�氳璇侊紝5 鈥� 鎴峰彛绨匡紝6 鈥� 涓存椂灞呮皯韬唤璇侊紝
+7 鈥� 澶栧浗浜烘案涔呭眳浣忚瘉锛�8 鈥� 鍐涘畼璇侊紝9 鈥� 璀﹀畼璇侊紝10 鈥� 澹叺璇侊紝11 鈥� 鍏朵粬璇佷欢 */
+    identityType?: string;
+    /** 閾惰鍗″彿 鍚� 涓汉閾惰鍗″洓瑕佺礌璁よ瘉蹇呭~ */
+    bankCard?: string;
+    /** 鍒疯劯鏂瑰紡 鍚� 鍒疯劯璁よ瘉蹇呭~椤癸紝1 - 寰紬鍒疯劯锛堝嵆鑵捐浜戝埛鑴革級锛�2 - 鏀粯瀹濆埛鑴革紱榛樿1 */
+    faceMethod?: string;
+    /** returnUrl鐨勮姹傛柟寮� 鍚� 鍒疯劯璁よ瘉蹇呭~椤癸紝returnMethod = "postfirst"锛氬厛post锛岃秴鏃� 15s鍚巊et銆� returnMethod = "" 鎴栬�� = "post"锛氬彧post銆� returnMethod = "get"锛氬彧get銆� post銆乬et銆乸ostfirst澶у皬鍐欎笉鏁忔劅銆� */
+    returnMethod?: string;
+    /** 鎵嬫満楠岃瘉鐮� 鍚� 涓汉涓夎绱犮�侀摱琛屽崱鍥涜绱犲繀濉」锛涚敱鎺ュ彛鈥滃疄鍚嶈璇侀獙璇佺爜鍙戦�佲�濇帴鍙h繑鍥炲弬鏁板緱鍒� */
+    vcode?: string;
+    /** 鍒疯劯瀹屾垚鍚庣殑璺宠浆閾炬帴 鍚� 鍒疯劯璁よ瘉蹇呭~椤癸紝濡傛灉returnMethod娌℃湁鎸囧畾锛屽垯杩欎釜returnUrl涓�瀹氳鍚屾椂鏀寔post鍜実et锛岃繖鏍峰氨涓嶄細鏈夐棶棰樹簡銆� */
+    returnUrl?: string;
+    /** 璁よ瘉娴佹按鍙� 鍚� */
+    sid?: string;
+    /** 鐢ㄤ簬鏍¢獙鐨凨ey 鍚� 鐢辨帴鍙b�滃疄鍚嶈璇侀獙璇佺爜鍙戦�佲�濇帴鍙h繑鍥炲弬鏁板緱鍒� */
+    personalIdentityKey?: string;
+    credential?: UserPersonalRegAndRealNameAndApplyCertCredentialInput;
+  }
+
+  interface UserPersonRealVerifyInput {
+    /** 鎵嬫満鍙� */
+    phone?: string;
+    /** 楠岃瘉鐮� */
+    vcode?: string;
+    /** 楠岃瘉key */
+    personalIdentity3Key?: string;
+    /** 鐢ㄦ埛id */
+    companyId?: string;
+    /** 涓氬姟浠g爜 */
+    bussinessCode?: string;
+  }
+
+  interface UserSimpleInfo {
+    id?: string;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 鑱旂郴浜� */
+    contact?: string;
+    /** 鐢ㄦ埛澶村儚鍦板潃 */
+    avatarUrl?: string;
+    /** 鏄惁鏄钩鍙扮敤鎴� */
+    isPlaUser?: boolean;
+    /** 鑱岀О */
+    jobTitle?: string;
+    /** 涓汉淇℃伅閭鍦板潃 */
+    userInfoEmailAddress?: string;
+    /** 鐪� */
+    provinceName?: string;
+    /** 甯� */
+    cityName?: string;
+    /** 鍖哄幙 */
+    countyName?: string;
+    /** 璇︾粏鍦板潃 */
+    addressDetail?: string;
+    /** 寰俊浜岀淮鐮佸浘鐗� */
+    wxQrCodeUrl?: string;
+    matchMakingIdentity?: MatchMakingIdentityEnum;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 鏄惁鍏虫敞 */
+    isFollow?: boolean;
+  }
+
+  interface UserTemplateCreateContractPdfInput {
+    /** 鍚堝悓鍒涘缓鑰呰处鍙� */
+    account?: string;
+    /** 妯$増鍙橀噺缁� 鍚� */
+    groupValues?: any;
+    /** 妯$増缂栧彿 */
+    tid?: string;
+    /** 妯$増鍙橀噺 鍚� 妯$増鍙橀噺锛宩sonObject鏍煎紡銆� 灏嗘ā鐗堝彉閲忎腑闇�瑕佸~鍏呯殑鍐呭锛堝嵆鍙橀噺鍊硷級鍦ㄦ鎻愪氦銆� 鐢变簬鍦ㄧ紪杈戞ā鐗堟椂宸茬粡鎷栨斁浜嗕綅缃�佸苟涓斿凡缁忎繚瀛樺湪涓婁笂绛剧郴缁熶腑锛屽洜姝よ繖閲屾棤闇�鍐嶆彁浜や綅缃弬鏁帮紝鍙渶瑕佷紶鍏ュ彉閲忓悕绉颁笌瀵瑰簲鐨勫�煎嵆鍙�� 
+妯$増鍙橀噺鍙互鍦ㄥ紑鍙戣�呮ā鐗堢鐞嗛〉闈㈣幏鍙栥�� */
+    templateValues?: string;
+  }
+
+  interface UserTemplateCreateContractPdfResponse {
+    templateToken?: string;
+  }
+
+  interface UserTemplateCreateContractPdfResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: UserTemplateCreateContractPdfResponse;
+  }
+
+  interface UserTemplateGetTemplateVarsInput {
+    /** 鏄惁鑾峰彇鎵�鏈夊彉閲�  0鍙繑鍥炲彉閲忕殑type鍜宯ame锛� 1杩斿洖鍙橀噺鐨勬墍鏈夊瓧娈碉紱 */
+    isRetrieveAllVars?: string;
+    /** 妯$増缂栧彿 / 妯℃澘Id */
+    tid?: string;
+  }
+
+  interface UserTemplateGetTemplateVarsInputBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: UserTemplateGetTemplateVarsInput;
+  }
+
+  interface UserTemplateGetTemplateVarsListResponse {
+    name?: string;
+    type?: string;
+  }
+
+  interface UserTemplateGetTemplateVarsResponse {
+    templateVars?: UserTemplateGetTemplateVarsListResponse[];
+  }
+
+  interface UserTemplateGetTemplateVarsResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: UserTemplateGetTemplateVarsResponse;
+  }
+
+  interface UserTextChatMessageInput {
+    fromId?: string;
+    toId?: string;
+    messageContent?: string;
+  }
+
+  interface UserTransactionRecordDetailOutput {
+    id?: string;
+    walletMainId?: string;
+    /** 璐﹀彿 */
+    acctNo?: string;
+    /** 涓绘満璁拌处鏃ユ湡 */
+    acctDate?: string;
+    /** 浜ゆ槗鏃堕棿 */
+    txTime?: string;
+    /** 浜ゆ槗鏃堕棿(鏃ユ湡+鏃堕棿) */
+    accDateTime?: string;
+    /** 涓氬姟娴佹按鍙� */
+    bussSeqNo?: string;
+    /** 鐢ㄩ�旓紝闄勮█ */
+    purpose?: string;
+    /** 浜ゆ槗閲戦 */
+    tranAmount?: number;
+    /** 浜ゆ槗閲戦瀛楃 */
+    tranAmountStr?: string;
+    /** 璐﹂潰浣欓 */
+    acctBalance?: number;
+    /** 瀵规柟甯愬彿/鎴峰悕 */
+    counterpartyAcctNoAndName?: string;
+    /** 浜ゆ槗娴佹按鍙� */
+    tranSeqNo?: string;
+    /** 涓绘満娴佹按鍙� */
+    hostTrace?: string;
+    /** 浠樻鏂硅处鍙� */
+    outAcctNo?: string;
+    /** 浠樻鏂规埛鍚� */
+    outAcctName?: string;
+    /** 鏀舵鏂硅处鍙� */
+    inAcctNo?: string;
+    /** 鏀舵鏂规埛鍚� */
+    inAcctName?: string;
+    incomeExpenseType?: IncomeExpenseTypeEnum;
+    /** 鐢靛瓙鍥炲崟 */
+    elecBillUrl?: string;
+    /** 鍚堝悓 */
+    contractUrl?: string;
+    /** 浠樻鏂圭綉鐐瑰彿 */
+    outNode?: string;
+    /** 浠樻鏂硅仈琛屽彿 */
+    outBankNo?: string;
+    /** 璐у竵绫诲瀷 */
+    ccyCode?: string;
+    /** 浠樻琛屽悕绉� */
+    outBankName?: string;
+    /** 鏀舵鏂圭綉鐐瑰彿 */
+    inNode?: string;
+    /** 鏀舵鏂硅仈琛屽彿 */
+    inBankNo?: string;
+    /** 鏀舵鏂硅鍚� */
+    inBankName?: string;
+    /** 鎽樿 */
+    abstractStr?: string;
+    status?: WalletTransactionStatusEnum;
+    /** 鐢靛瓙鍥炲崟鍚嶇О */
+    elecBillDocName?: string;
+  }
+
+  interface UserTransactionRecordListOutput {
+    id?: string;
+    walletMainId?: string;
+    /** 璐﹀彿 */
+    acctNo?: string;
+    /** 涓绘満璁拌处鏃ユ湡 */
+    acctDate?: string;
+    /** 浜ゆ槗鏃堕棿 */
+    txTime?: string;
+    /** 浜ゆ槗鏃堕棿(鏃ユ湡+鏃堕棿) */
+    accDateTime?: string;
+    /** 涓氬姟娴佹按鍙� */
+    bussSeqNo?: string;
+    /** 鐢ㄩ�旓紝闄勮█ */
+    purpose?: string;
+    /** 浜ゆ槗閲戦 */
+    tranAmount?: number;
+    /** 浜ゆ槗閲戦瀛楃 */
+    tranAmountStr?: string;
+    /** 璐﹂潰浣欓 */
+    acctBalance?: number;
+    /** 瀵规柟甯愬彿/鎴峰悕 */
+    counterpartyAcctNoAndName?: string;
+    /** 浜ゆ槗娴佹按鍙� */
+    tranSeqNo?: string;
+    /** 涓绘満娴佹按鍙� */
+    hostTrace?: string;
+    /** 浠樻鏂硅处鍙� */
+    outAcctNo?: string;
+    /** 浠樻鏂规埛鍚� */
+    outAcctName?: string;
+    /** 鏀舵鏂硅处鍙� */
+    inAcctNo?: string;
+    /** 鏀舵鏂规埛鍚� */
+    inAcctName?: string;
+    incomeExpenseType?: IncomeExpenseTypeEnum;
+    /** 鐢靛瓙鍥炲崟 */
+    elecBillUrl?: string;
+    /** 鍚堝悓 */
+    contractUrl?: string;
+  }
+
+  interface UserTransactionRecordListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: UserTransactionRecordListOutput[];
+  }
+
+  interface UserWalletBalanceInfoOutput {
+    isWalletAccountOpen?: boolean;
+    walletMainId?: string;
+    acctNo?: string;
+    acctName?: string;
+    opentBankNodeAddress?: string;
+    canUseMoneyTotal?: number;
+    directMoneyTotal?: number;
+    salaryMoneyTotal?: number;
+    canNotUseMoneyTotal?: number;
+    freezeMoneyTotal?: number;
+    allMoneyTotal?: number;
+    bankName?: string;
+  }
+
+  interface UserWalletSignStatusOutput {
+    /** 鏄惁寮�閫氶挶鍖� */
+    isOpenWallet?: boolean;
+    /** 鏄惁宸茬敵璇风數瀛愬嵃绔� */
+    isApplySignture?: boolean;
+  }
+
+  interface UserWithdrawDto {
+    id?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 鎻愮幇鍗曞彿 */
+    withDrawNo?: string;
+    /** 鎻愮幇绫诲瀷锛�10寰俊锛�20鏀粯瀹� 30 閾惰鍗� */
+    accountType?: number;
+    /** 璐﹀彿鍚� */
+    name?: string;
+    /** 鏀舵璐﹀彿 */
+    account?: string;
+    /** 璐﹀彿鏀 */
+    bankBranch?: string;
+    /** 鎻愮幇鏁伴 */
+    amount?: number;
+    /** 浜ゆ槗鐘舵�� */
+    status?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 鍥炲崟URL */
+    receiptUrl?: string;
+    /** 鐢宠鏃堕棿 */
+    creationTime?: string;
+    /** 瀹屾垚鏃堕棿 */
+    completeTime?: string;
+    /** 鍚堣 */
+    totalAmount?: number;
+    /** 1浼佷笟 2 涓汉 */
+    userType?: number;
+  }
+
+  interface UserWithdrawDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: UserWithdrawDto[];
+  }
+
+  type VerificationCodeBusinessTypeEnum =
+    | 10
+    | 11
+    | 20
+    | 30
+    | 40
+    | 50
+    | 51
+    | 60
+    | 70
+    | 80
+    | 900
+    | 910
+    | 920;
 
   interface VersionCache {
     name?: string;
@@ -1626,7 +20469,758 @@
     sequence?: number;
   }
 
+  interface ViewUserInfo {
+    userId?: string;
+    /** 澶村儚 */
+    photoUrl?: string;
+    /** 鏈�鍚庝竴娆¤闂椂闂� */
+    createTime?: string;
+  }
+
+  interface VosAcctAutomaticClearingItem {
+    setID?: string;
+    subAcctNo?: string;
+    subAccountName?: string;
+    bindVosAcctNo?: string;
+    bindVosAcctAddMsg?: string;
+    whetherFlag?: string;
+    subAcctNoPosition?: string;
+    inputDate?: string;
+    subAcctStatus?: string;
+  }
+
+  type WalletAccountOpenAlipayStatusEnum = 1 | 2 | 3 | -1;
+
+  type WalletAccountOpenBankBindStatusEnum = 10 | 20;
+
+  type WalletAccountOpenBankSignStatusEnum = 10 | 20;
+
+  type WalletAccountOpenBankStatusEnum = 10 | 20;
+
+  type WalletAccountOpenBindInterfaceStatusEnum = 1 | 10 | 20;
+
+  interface WalletAccountOpenDetailOutput {
+    id?: string;
+    userId?: string;
+    /** 鐢ㄦ埛璐﹀彿 */
+    userName?: string;
+    status?: WalletAccountOpenStatusEnum;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    bankSignStatus?: WalletAccountOpenBankSignStatusEnum;
+    bankStatus?: WalletAccountOpenBankStatusEnum;
+    /** 缁戝畾鏃堕棿 */
+    bindDate?: string;
+    /** 鐢宠鏃ユ湡 */
+    applyDate?: string;
+    /** 鏀粯瀹濋獙璇佹椂闂� */
+    alipayValidTime?: string;
+    /** 鏀粯瀹濈绾︽棩鏈� */
+    alipaySignTime?: string;
+    alipayStatus?: WalletAccountOpenAlipayStatusEnum;
+    alipaySignStatus?: WalletAccountOpenAlipayStatusEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+    /** 娉ㄥ唽鍦板潃鐪乧ode */
+    registerAddressProvinceCode?: number;
+    /** 娉ㄥ唽鍦板潃甯俢ode */
+    registerAddressCityCode?: number;
+    /** 娉ㄥ唽鍦板潃鍖哄幙code */
+    registerAddressCountyCode?: number;
+    /** 娉ㄥ唽鍦板潃鐪� */
+    registerAddressProvinceName?: string;
+    /** 娉ㄥ唽鍦板潃甯� */
+    registerAddressCityName?: string;
+    /** 娉ㄥ唽鍦板潃鍖哄幙 */
+    registerAddressCountyName?: string;
+    /** 娉ㄥ唽璇︾粏鍦板潃 */
+    registerAddressDetail?: string;
+    /** 瀹為檯缁忚惀鍦板潃鐪乧ode */
+    actualAddressProvinceCode?: number;
+    /** 瀹為檯缁忚惀鍦板潃甯俢ode */
+    actualAddressCityCode?: number;
+    /** 瀹為檯缁忚惀鍦板潃鍖哄幙code */
+    actualAddressCountyCode?: number;
+    /** 瀹為檯缁忚惀鍦板潃鐪� */
+    actualAddressProvinceName?: string;
+    /** 瀹為檯缁忚惀鍦板潃甯� */
+    actualAddressCityName?: string;
+    /** 瀹為檯缁忚惀鍦板潃鍖哄幙 */
+    actualAddressCountyName?: string;
+    /** 瀹為檯缁忚惀璇︾粏鍦板潃 */
+    actualAddressDetail?: string;
+    /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */
+    licenseUrl?: string;
+    bankBindStatus?: WalletAccountOpenBankBindStatusEnum;
+    /** 閾惰璁よ瘉鍗忚涓婁紶URL */
+    bankCertUrl?: string;
+    /** 閾惰鍗¤处鍙� */
+    acctNo?: string;
+    bindInterfaceStatus?: WalletAccountOpenBindInterfaceStatusEnum;
+    /** 鏀粯瀹濊处鍙� */
+    alipayAccount?: string;
+    /** 寮�鎴烽摱琛� */
+    opentBankNode?: string;
+    /** 寮�鎴烽摱琛屽湴鍧� */
+    opentBankNodeAddress?: string;
+  }
+
+  interface WalletAccountOpenFollowListOutput {
+    id?: string;
+    userId?: string;
+    walletAccountOpenId?: string;
+    /** 鍥炶璁板綍 */
+    followLog?: string;
+    /** 鍥炶浜� */
+    followContacter?: string;
+    /** 鍥炶鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface WalletAccountOpenFollowListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletAccountOpenFollowListOutput[];
+  }
+
+  interface WalletAccountOpenManageListOutput {
+    id?: string;
+    userId?: string;
+    /** 鐢ㄦ埛璐﹀彿 */
+    userName?: string;
+    status?: WalletAccountOpenStatusEnum;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    bankSignStatus?: WalletAccountOpenBankSignStatusEnum;
+    bankStatus?: WalletAccountOpenBankStatusEnum;
+    /** 缁戝畾鏃堕棿 */
+    bindDate?: string;
+    /** 鐢宠鏃ユ湡 */
+    applyDate?: string;
+    /** 鏀粯瀹濋獙璇佹椂闂� */
+    alipayValidTime?: string;
+    /** 鏀粯瀹濈绾︽棩鏈� */
+    alipaySignTime?: string;
+    alipayStatus?: WalletAccountOpenAlipayStatusEnum;
+    alipaySignStatus?: WalletAccountOpenAlipayStatusEnum;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+    /** 缁熶竴绀句細淇$敤浠g爜 */
+    societyCreditCode?: string;
+  }
+
+  interface WalletAccountOpenManageListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletAccountOpenManageListOutput[];
+  }
+
+  type WalletAccountOpenStatusEnum = 10 | 20;
+
+  interface WalletAccountOpenStatusInfo {
+    walletAccountType?: WalletAccountTypeEnum;
+    walletAccountOpenStatus?: WalletAccountOpenStatusEnum;
+  }
+
+  interface WalletAccountStatusList {
+    walletAccountType?: WalletAccountTypeEnum;
+    status?: WalletMainStatusEnum;
+  }
+
+  type WalletAccountTypeEnum = 10 | 20 | 30;
+
+  interface WalletAccountTypeMainStatusInfo {
+    walletAccountType?: WalletAccountTypeEnum;
+    walletMainStatus?: WalletMainStatusEnum;
+  }
+
+  interface WalletAccountTypeOpenInfoOutput {
+    walletAccountOpenId?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+    acctNo?: string;
+    acctName?: string;
+    enterpriseName?: string;
+    opentBankNode?: string;
+    societyCreditCode?: string;
+    isWalletAccountOpen?: boolean;
+    opentBankNodeAddress?: string;
+    bankName?: string;
+  }
+
+  interface WalletBalanceDetailOutput {
+    acctNo?: string;
+    bankName?: string;
+    allMoneyTotal?: number;
+    bankMoneyTotal?: number;
+    yesterdayBankMoneyTotal?: number;
+    alipayAccount?: string;
+    alipayMoneyTotal?: number;
+    alipayYesterdayMoneyTotal?: number;
+    bankFreezeMoneyTotal?: number;
+    alipayFreezeMoneyTotal?: number;
+    status?: WalletMainStatusEnum;
+  }
+
+  interface WalletBatchImportTempOutput {
+    id?: string;
+    /** 鎵归噺Id */
+    batchId?: string;
+    /** 瀵规柟璇佷欢鍙风爜 */
+    idNo?: string;
+    /** 瀵规柟寮�鎴疯鍚� */
+    oppBankName?: string;
+    /** 瀵规柟甯愬彿 */
+    oppAccNo?: string;
+    /** 瀵规柟鎴峰悕 */
+    oppAccName?: string;
+    /** 閲戦 */
+    amount?: number;
+    /** 璧勯噾鐢ㄩ�� */
+    useEx?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+  }
+
+  interface WalletBatchImportTempOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletBatchImportTempOutput[];
+  }
+
+  interface WalletBatchTransferDetailInfoOutput {
+    /** 涓氬姟娴佹按鍙� */
+    bussFlowNo?: string;
+    /** 浠樻鏂硅处鍙� */
+    userName?: string;
+    /** 浠樻鏂硅处鍙� */
+    outAcctNo?: string;
+    /** 浠樻鏂规埛鍚� */
+    outAcctName?: string;
+    /** 浜ゆ槗閲戦 */
+    amount?: number;
+    /** 绗旀暟 */
+    count?: number;
+    /** 浠樻鏂瑰紑鎴疯鍚� */
+    outBankName?: string;
+    creationTime?: string;
+    /** 鍚堝悓銆佸崗璁� */
+    contractUrl?: string;
+    /** 宸ヨ祫鏄庣粏 */
+    salaryExcelUrl?: string;
+    /** 瀹℃牳鎵规敞 */
+    auditNote?: string;
+    id?: string;
+    /** 鎵规澶囨敞 */
+    useEx?: string;
+    checkStatus?: WalletTransferStatusEnum;
+  }
+
+  interface WalletBatchTransferDetailListOutput {
+    creationTime?: string;
+    id?: string;
+    /** 涓氬姟娴佹按鍙� */
+    bussFlowNo?: string;
+    /** 浠樻鏂硅处鍙� */
+    userName?: string;
+    /** 浠樻鏂硅处鎴� */
+    outAcctNo?: string;
+    /** 浠樻鏂规埛鍚� */
+    outAcctName?: string;
+    /** 瀵规柟寮�鎴疯鍚� */
+    oppBankName?: string;
+    /** 瀵规柟甯愬彿 */
+    oppAccNo?: string;
+    /** 瀵规柟鎴峰悕 */
+    oppAccName?: string;
+    /** 浜ゆ槗閲戦 */
+    amount?: number;
+    userId?: string;
+    status?: BatchIssuanceRegulatorsStatusEnum;
+  }
+
+  interface WalletBatchTransferDetailListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletBatchTransferDetailListOutput[];
+  }
+
+  interface WalletBatchTransferListOutput {
+    creationTime?: string;
+    id?: string;
+    /** 涓氬姟娴佹按鍙� */
+    bussFlowNo?: string;
+    /** 浠樻鏂硅处鍙� */
+    userName?: string;
+    /** 浠樻鏂硅处鍙� */
+    outAcctNo?: string;
+    /** 浠樻鏂规埛鍚� */
+    outAcctName?: string;
+    /** 浜ゆ槗閲戦 */
+    amount?: number;
+    /** 绗旀暟 */
+    count?: number;
+    /** 鎵规澶囨敞 */
+    useEx?: string;
+    status?: BatchIssuanceRegulatorsStatusEnum;
+    checkStatus?: WalletTransferStatusEnum;
+  }
+
+  interface WalletBatchTransferListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletBatchTransferListOutput[];
+  }
+
+  interface WalletDayHistoryBalanceOutput {
+    id?: string;
+    currentDate?: string;
+    /** 鏃ユ湡 */
+    currentDateStr?: string;
+    /** 鏃ョ粓璐﹂潰鎬讳綑棰� */
+    currentWalletTotalMoney?: number;
+  }
+
+  interface WalletDayHistoryBalanceOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletDayHistoryBalanceOutput[];
+  }
+
+  interface WalletDetailBillItem {
+    dayOfWeek?: number;
+    detailDate?: string;
+    /** 褰撳墠鏃ユ湡 */
+    currentDate?: string;
+    dayOfWeekStr?: string;
+    userEx?: string;
+    startMoneyTotal?: number;
+    incomeMoneyTotal?: number;
+    incomeCount?: number;
+    outMoneyTotal?: number;
+    endMoneyTotal?: number;
+    outCount?: number;
+    id?: string;
+  }
+
+  interface WalletDetailBillItemPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletDetailBillItem[];
+  }
+
+  interface WalletDetailItem {
+    id?: string;
+    userEx?: string;
+    incomeMoneyTotal?: number;
+    incomeCount?: number;
+    outMoneyTotal?: number;
+    outCount?: number;
+  }
+
+  interface WalletDetailItemPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletDetailItem[];
+  }
+
+  interface WalletDetailTotalOutput {
+    startMoneyTotal?: number;
+    incomeMoneyTotal?: number;
+    outMoneyTotal?: number;
+    incomeCount?: number;
+    outCount?: number;
+    endMoneyTotal?: number;
+  }
+
+  interface WalletMainListOutput {
+    walletMainId?: string;
+    id?: string;
+    /** 璐﹀彿 */
+    acctNo?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    acctName?: string;
+    /** 鑱旂郴浜� */
+    contacter?: string;
+    /** 鑱旂郴鐢佃瘽 */
+    contacterPhone?: string;
+    /** 閾惰鍗¤祫閲戞�婚 */
+    bankMoneyTotal?: number;
+    /** 閾惰鍗″喕缁撹祫閲戞�婚 */
+    bankFreezeMoneyTotal?: number;
+    /** 鏀粯瀹濊祫閲戞�婚 */
+    alipayMoneyTotal?: number;
+    /** 鏀粯瀹濆喕缁撹祫閲戞�婚 */
+    alipayFreezeMoneyTotal?: number;
+    status?: WalletMainStatusEnum;
+    userId?: string;
+    /** 閾惰鏄惁鍐荤粨鐘舵�� 10 姝e父 -20 娉ㄩ攢 -10 鍐荤粨 0 鏈紑閫� */
+    bankWalletStatus?: number;
+    bankStatus?: WalletAccountOpenBankStatusEnum;
+    alipayStatus?: WalletAccountOpenAlipayStatusEnum;
+    /** 鏀粯瀹濇槸鍚﹀喕缁撶姸鎬� 10 姝e父 -20 娉ㄩ攢 -10 鍐荤粨 0 鏈紑閫� */
+    alipayWalletStatus?: number;
+  }
+
+  interface WalletMainListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletMainListOutput[];
+  }
+
+  type WalletMainStatusEnum = 10 | -20 | -10;
+
+  type WalletPayChannelFeeCalculationTypeEnum = 10 | 20;
+
+  interface WalletPayChannelFeeSettingOutput {
+    walletPayChannelId?: string;
+    beginAmount?: number;
+    endAmount?: number;
+    feeCalculationType?: WalletPayChannelFeeCalculationTypeEnum;
+    feeCalculationValue?: number;
+    id?: string;
+  }
+
+  interface WalletPayChannelOutput {
+    id?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+    /** 鏀粯鍚嶇О */
+    payName?: string;
+    /** 鏀粯閫氶亾 */
+    payChannelName?: string;
+    /** 鎴峰悕 */
+    accountName?: string;
+    /** 鍟嗘埛鍙� */
+    merchantAccountNo?: string;
+    settingStatus?: WalletPayChannelSettingStatus;
+    status?: WalletPayChannelStatus;
+  }
+
+  type WalletPayChannelSettingStatus = 10 | -10;
+
+  type WalletPayChannelStatus = 10 | -10;
+
+  type WalletPayTypeEnum = 10 | 20 | 30;
+
+  interface WalletRechargeInput {
+    walletMainId?: string;
+    /** 浠樻琛屽悕绉� */
+    outBankName: string;
+    /** 浠樻鏂硅处鍙� */
+    outAcctNo: string;
+    /** 浠樻鏂规埛鍚� */
+    outAcctName: string;
+    /** 浜ゆ槗閲戦 */
+    tranAmount?: number;
+    /** 鏀舵鏂硅鍚� */
+    inBankName?: string;
+    /** 鏀舵鏂硅处鍙� */
+    inAcctNo?: string;
+    /** 鏀舵鏂规埛鍚� */
+    inAcctName?: string;
+    status?: number;
+    /** 涓婁紶姹囨鍥炲崟 */
+    elecBillUrl: string;
+  }
+
+  interface WalletRechargeOutput {
+    id?: string;
+    /** 閽卞寘Id */
+    walletMainId?: string;
+    /** 浠樻琛屽悕绉� */
+    outBankName?: string;
+    /** 浠樻鏂硅处鍙� */
+    outAcctNo?: string;
+    /** 浠樻鏂规埛鍚� */
+    outAcctName?: string;
+    /** 浜ゆ槗閲戦 */
+    tranAmount?: number;
+    /** 鏀舵鏂硅鍚� */
+    inBankName?: string;
+    /** 鏀舵鏂硅处鍙� */
+    inAcctNo?: string;
+    /** 鏀舵鏂规埛鍚� */
+    inAcctName?: string;
+    status?: WalletRechargeStatusEnum;
+    /** 瀹℃壒鐞嗙敱 */
+    checkRemark?: string;
+    /** 涓婁紶姹囨鍥炲崟 */
+    elecBillUrl?: string;
+    /** 鍏呭�兼祦姘村彿 */
+    requestNo?: string;
+    /** 璐﹀彿 */
+    userName?: string;
+    /** 鎻愪氦鏃ユ湡 */
+    creationTime?: string;
+  }
+
+  interface WalletRechargeOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletRechargeOutput[];
+  }
+
+  type WalletRechargeStatusEnum = 10 | 11 | 20 | -10;
+
+  interface WalletSingleTransferDetailOutput {
+    id?: string;
+    walletMainId?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+    /** 鐢ㄦ埛璐﹀彿 */
+    userName?: string;
+    /** 璇锋眰鏂圭郴缁熸祦姘村彿 */
+    cnsmrSeqNo?: string;
+    /** 璐у竵绫诲瀷 */
+    ccyCode?: string;
+    outUserId?: string;
+    /** 浠樻浜鸿处鎴� 鎵f璐︽埛 */
+    outAcctNo?: string;
+    /** 浠樻浜烘埛鍚� */
+    outAcctName?: string;
+    /** 浠樻鏂规敮琛屽湴鍧� */
+    outBankNodeAddress?: string;
+    /** 鏀舵浜鸿处鎴� */
+    inAcctNo?: string;
+    /** 鏀舵浜鸿处鎴锋埛鍚� */
+    inAcctName?: string;
+    /** 鏀舵鏂硅鍚� */
+    inBankName?: string;
+    inUserId?: string;
+    /** 杞嚭閲戦 */
+    tranAmount?: number;
+    /** 鎻愪氦鏃堕棿 */
+    creationTime?: string;
+    status?: WalletTransferStatusEnum;
+    /** 瀹℃牳鏃堕棿 */
+    checkDate?: string;
+    /** 瀹℃牳浜� */
+    checkUserId?: string;
+    /** 璧勯噾鐢ㄩ�� */
+    useEx?: string;
+    /** 鎽樿 */
+    abstractStr?: string;
+    /** 鍚堝悓銆佸崗璁� */
+    contractUrl?: string;
+    /** 鍚堝悓/鍗忚鍚嶇О */
+    contractName?: string;
+    /** 闄勮█ */
+    postscript?: string;
+    /** 鏀粯鍑瘉 */
+    payVoucherUrl?: string;
+    /** 鏀粯鍑瘉鍚嶇О */
+    payVoucherName?: string;
+  }
+
+  interface WalletSingleTransferListOutput {
+    id?: string;
+    walletMainId?: string;
+    walletAccountType?: WalletAccountTypeEnum;
+    /** 鐢ㄦ埛璐﹀彿 */
+    userName?: string;
+    /** 璇锋眰鏂圭郴缁熸祦姘村彿 */
+    cnsmrSeqNo?: string;
+    /** 璐у竵绫诲瀷 */
+    ccyCode?: string;
+    outUserId?: string;
+    /** 浠樻浜鸿处鎴� 鎵f璐︽埛 */
+    outAcctNo?: string;
+    /** 浠樻浜烘埛鍚� */
+    outAcctName?: string;
+    /** 浠樻鏂规敮琛屽湴鍧� */
+    outBankNodeAddress?: string;
+    /** 鏀舵浜鸿处鎴� */
+    inAcctNo?: string;
+    /** 鏀舵浜鸿处鎴锋埛鍚� */
+    inAcctName?: string;
+    /** 鏀舵鏂硅鍚� */
+    inBankName?: string;
+    inUserId?: string;
+    /** 杞嚭閲戦 */
+    tranAmount?: number;
+    /** 鎻愪氦鏃堕棿 */
+    creationTime?: string;
+    status?: WalletTransferStatusEnum;
+    /** 瀹℃牳鏃堕棿 */
+    checkDate?: string;
+    /** 瀹℃牳浜� */
+    checkUserId?: string;
+  }
+
+  interface WalletSingleTransferListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: WalletSingleTransferListOutput[];
+  }
+
+  type WalletTransactionStatusEnum = 10 | 11 | 20 | 30 | 40;
+
+  type WalletTransferStatusEnum = 10 | 30 | 40;
+
+  interface WebankDoFaceCompareInput {
+    /** Base64缂栫爜鐨勭収鐗囦俊鎭� */
+    data1?: string;
+    /** Base64缂栫爜鐨勭収鐗囦俊鎭� */
+    data2?: string;
+  }
+
+  interface WebankDoFaceCompareResponse {
+    /** 鐓х墖鐩镐技搴︽瘮瀵瑰緱鍒� */
+    score?: string;
+    /** 鐓х墖姣斿閿欒淇℃伅锛氣�滄垚鍔熲�濊〃绀轰袱寮犵収鐗囨瘮瀵规垚鍔� */
+    message?: string;
+  }
+
+  interface WebankDoFaceCompareResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: WebankDoFaceCompareResponse;
+  }
+
+  interface WebankGetFaceAuthSignIdcardFaceVerifyInput {
+    /** 鎺ュ彛璐﹀彿 */
+    account?: string;
+    /** 寮�鍙戣�呰嚜瀹氫箟鐨勫敮涓�鏍囪瘑鐨勫瓧绗︿覆 */
+    orderNo?: string;
+  }
+
+  interface WebankGetFaceAuthSignIdcardFaceVerifyResponse {
+    /** 娴佺▼id */
+    flowId?: string;
+    /** 寮�鍙戣�呰嚜瀹氫箟鐨勫敮涓�鏍囪瘑鐨勫瓧绗︿覆 */
+    orderNo?: string;
+    /** 鐢ㄦ埛鐨勫敮涓�鏍囪瘑 姣忎竴娆¤皟鐢⊿DK闇�瑕佷紶鍏ョ殑userid锛岀敤鎴风殑鍞竴鏍囪瘑 */
+    webankUserid?: string;
+    /** 32浣嶉殢鏈哄瓧绗︿覆锛屽寘鍚瓧姣嶅拰鏁板瓧锛岃皟鐢⊿DK鏃堕渶瑕佷娇鐢� */
+    randomStr?: string;
+    /** url缂栫爜鍚庣殑鍒疯劯璁よ瘉绛惧悕锛堥暱搴︿负40锛夛紝璋冪敤SDK鏃堕渶瑕佷娇鐢紝鏈夋晥鏈�120s */
+    faceAuthSign?: string;
+  }
+
+  interface WebankGetFaceAuthSignIdcardFaceVerifyResponseBestSignOutputBase {
+    errno?: string;
+    errmsg?: string;
+    cost?: string;
+    data?: WebankGetFaceAuthSignIdcardFaceVerifyResponse;
+  }
+
   interface WindowsTimeZone {
     timeZoneId?: string;
   }
+
+  type WxMiniAppEnum = 10 | 20 | 30;
+
+  interface WxMiniAppIndentityInfo {
+    /** 浼氳瘽瀵嗛挜 */
+    sessionKey?: string;
+    /** 灏忕▼搴廜penId */
+    openId?: string;
+    /** 鐢ㄦ埛鍚嶏紙璇ュ�间负绌哄垯闇�鎵嬫満鎺堟潈鐧诲綍锛屼笉涓虹┖鍒欏凡鏈夎灏忕▼搴忕敤鎴凤級 */
+    userName?: string;
+    unionId?: string;
+  }
+
+  interface WxMiniAppLoginInfo {
+    /** 鐘舵�侊細-10锛氫簩缁寸爜杩囨湡/鐧诲綍鏃舵晥杩囨湡锛�0锛氱櫥褰曞垵濮�/浜岀淮鐮佸垵鐢熸垚锛�10锛氱櫥褰曠‘璁� */
+    status?: number;
+    /** 鐢ㄦ埛鍚� */
+    userName?: string;
+    accessToken?: IdentityModelTokenCacheItem;
+  }
+
+  interface WxMiniAppPhoneAuthLoginFromScanInput {
+    /** 锛堟壂鐮侊級鐧诲綍Id */
+    uId: string;
+    /** 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁寸敤鎴蜂俊鎭殑鍔犲瘑鏁版嵁 */
+    encryptedData: string;
+    /** 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲� */
+    iv: string;
+    /** 鑾峰彇浼氳瘽瀵嗛挜 */
+    sessionKey: string;
+    /** 灏忕▼搴廜penId */
+    openId: string;
+    wxMiniApp?: WxMiniAppEnum;
+  }
+
+  interface WxMiniAppPhoneLoginInput {
+    /** 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁寸敤鎴蜂俊鎭殑鍔犲瘑鏁版嵁 */
+    encryptedData: string;
+    /** 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲� */
+    iv: string;
+    /** 鑾峰彇浼氳瘽瀵嗛挜 */
+    sessionKey: string;
+    /** 灏忕▼搴廜penId */
+    openId: string;
+    wxMiniApp?: WxMiniAppEnum;
+  }
+
+  interface WxMiniAppUserLoginFromScanInput {
+    /** 锛堟壂鐮侊級鐧诲綍Id */
+    uId: string;
+    /** 鐢ㄦ埛鍚� */
+    userName: string;
+    /** 灏忕▼搴廜penId */
+    openId: string;
+  }
+
+  interface WxRechargeInfo {
+    /** 鍏呭�煎崟鍙� */
+    rechargeNo?: string;
+    /** 鍏呭�肩爜鍦板潃 */
+    rechargeCodeUrl?: string;
+  }
+
+  interface WxRechargeInfoAjaxResponse {
+    success?: boolean;
+    msg?: string;
+    error?: RemoteServiceErrorInfo;
+    unAuthorizedRequest?: boolean;
+    result?: WxRechargeInfo;
+  }
+
+  interface WxRechargeInput {
+    /** 鍏呭�奸噾棰濓紝鍗曚綅涓哄厓銆� */
+    amount?: number;
+    /** 鍟嗗搧鎻忚堪 */
+    description?: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface WxRechargeNotifyInput {
+    /** 閫氱煡Id */
+    id: string;
+    /** 閫氱煡鍒涘缓鏃堕棿 */
+    createTime: string;
+    /** 閫氱煡绫诲瀷 */
+    eventType: string;
+    /** 閫氱煡鏁版嵁绫诲瀷 */
+    resourceType: string;
+    resource: Resource;
+    /** 鍥炶皟鎽樿 */
+    summary: string;
+  }
+
+  interface WxRechargeNotifyResult {
+    /** 杩斿洖鐘舵�佺爜(閿欒鐮侊紝SUCCESS涓烘帴鏀舵垚鍔燂紝鍏朵粬閿欒鐮佷负澶辫触) */
+    code?: string;
+    /** 杩斿洖淇℃伅锛屽闈炵┖锛屼负閿欒鍘熷洜 */
+    message?: string;
+  }
+
+  interface WXSubscribeEventInput {
+    toUserName?: string;
+    fromUserName?: string;
+    createTime?: number;
+    msgType?: string;
+    event?: string;
+    eventKey?: string;
+    ticket?: string;
+  }
 }

--
Gitblit v1.9.1