From 8bc6fff33ac1eb45c3413c93627607e470ad32f5 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 18 十一月 2025 13:22:43 +0800
Subject: [PATCH] feat: 新增出账投保人数
---
src/services/api/typings.d.ts | 223 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 223 insertions(+), 0 deletions(-)
diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 793cec4..7673e1b 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -516,6 +516,9 @@
insureBillNo?: string;
/** 鎶曚繚浜� */
enterpriseName?: string;
+ amountUpdateType?: EnumAmountUpdateType;
+ /** 淇濊垂璋冩暣閲戦 */
+ amountUpdate?: number;
/** 鎵规敼浜哄憳璇︽儏 */
staffList?: InsureBatchBillDetailDto[];
}
@@ -640,6 +643,11 @@
status?: InsureProductSettingStatusEnum;
/** 鎶曚繚浜烘暟涓婇檺 */
maxCount: number;
+ payerType?: InsureProductPayerType;
+ /** 浠樻浜哄悕绉� */
+ payerName?: string;
+ /** 浠樻浜鸿瘉浠跺彿 */
+ payerCertNo?: string;
}
interface CreateOrUpdateRoleInput {
@@ -677,6 +685,11 @@
incomeBankName?: string;
enterpriseId?: string;
selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus;
+ auditType?: EnumParkBountyTradeDetailAuditType;
+ /** 姹熺淇濊嚜涓诲嚭璐﹀叧鑱斾繚鍗昳d */
+ insurancePolicyId?: string;
+ /** 鎶曚繚浜烘暟 */
+ insurePeopleNum?: number;
}
interface CreateTempTokenInput {
@@ -743,12 +756,18 @@
type EnterpriseRechargeStatusEnum = 10 | 20 | 30;
+ type EnterpriseTypeEnum = 10 | 20 | 30 | 40;
+
interface EntityExtensionDto {
properties?: Record<string, any>;
configuration?: Record<string, any>;
}
+ type EnumAmountUpdateType = 10 | 20;
+
type EnumParkBountyTradeDetailAuditStatus = 10 | 20 | 30;
+
+ type EnumParkBountyTradeDetailAuditType = 10 | 100;
interface ExportInsuranceStaffListInput {
status?: InsuranceDetailStatusEnum;
@@ -853,6 +872,8 @@
type FinanceStatusEnum = 1 | 2 | 3;
type FinanceTypeEnum = 10 | 20;
+
+ type GenderTypeEnum = 1 | 2;
interface GetEffectingStaffListInput {
claimDateTime?: string;
@@ -1037,6 +1058,10 @@
auditRemark?: string;
/** 淇濋櫓浜у搧IdNumber */
productIdNumber?: string;
+ /** 浠樻浜哄悕绉� */
+ payerName?: string;
+ /** 浠樻浜鸿瘉浠跺彿 */
+ payerCertNo?: string;
/** 鏂规浠g爜 */
productSchemeCode?: string;
/** 鏄惁璧扮嚎涓婃祦绋� */
@@ -1192,6 +1217,7 @@
/** 瀹℃牳鏃堕棿 */
financeAuditTime?: string;
auditStatus?: EnumParkBountyTradeDetailAuditStatus;
+ financeAuditStatus?: EnumParkBountyTradeDetailAuditStatus;
/** 瀹℃牳澶囨敞 */
auditRemark?: string;
/** 瀹℃牳鏃堕棿 */
@@ -1217,6 +1243,10 @@
selfAuditFileUrl?: string;
creationTime?: string;
bountyAmount?: number;
+ /** 瀹℃牳鍑瘉 */
+ financeAuditFileUrl?: string;
+ /** 姹熺淇濅笂浼犵殑淇濆崟鏂囦欢 */
+ insureBillUrl?: string;
}
interface GetParkBountyTradeDetailOutputPageOutput {
@@ -1483,6 +1513,14 @@
age?: number;
/** 鐢佃瘽鍙风爜 */
phoneNumber?: string;
+ /** 鑱屼笟绫诲瀷 */
+ occupationType?: string;
+ /** 鑱屼笟鐮佸�� */
+ occupationCode?: string;
+ /** 鐢ㄥ伐鍗曚綅 */
+ workEnterprise?: string;
+ /** 鐢ㄥ伐鍦扮偣 */
+ workAddress?: string;
/** 鑱屼笟/宸ョ */
workType: string;
/** 鎬у埆 */
@@ -1513,6 +1551,14 @@
certType?: string;
idNumber?: string;
insuranceScheme?: string;
+ /** 鑱屼笟绫诲瀷 */
+ occupationType?: string;
+ /** 鑱屼笟鐮佸�� */
+ occupationCode?: string;
+ /** 鐢ㄥ伐鍗曚綅 */
+ workEnterprise?: string;
+ /** 鐢ㄥ伐鍦扮偣 */
+ workAddress?: string;
workType?: string;
birthDay?: string;
remark?: string;
@@ -1532,6 +1578,14 @@
idNumber: string;
/** 鐢佃瘽鍙风爜 */
phoneNumber?: string;
+ /** 鑱屼笟绫诲瀷 */
+ occupationType?: string;
+ /** 鑱屼笟鐮佸�� */
+ occupationCode?: string;
+ /** 鐢ㄥ伐鍗曚綅 */
+ workEnterprise?: string;
+ /** 鐢ㄥ伐鍦扮偣 */
+ workAddress?: string;
/** 鑱屼笟/宸ョ */
workType: string;
/** 鎬у埆 */
@@ -1597,6 +1651,8 @@
/** 瀵煎叆澶辫触鍒楄〃 */
errorList?: ImportInsStaffAnalysisList[];
}
+
+ type IndustrialParkStatusEnum = 10 | -10;
type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50;
@@ -1898,6 +1954,14 @@
age?: number;
/** 鍑虹敓鏃ユ湡 */
birthDay?: string;
+ /** 鑱屼笟绫诲瀷 */
+ occupationType?: string;
+ /** 鑱屼笟鐮佸�� */
+ occupationCode?: string;
+ /** 鐢ㄥ伐鍗曚綅 */
+ workEnterprise?: string;
+ /** 鐢ㄥ伐鍦扮偣 */
+ workAddress?: string;
/** 鑱屼笟鍚嶇О */
workType?: string;
changeType?: BatchChangeTypeEnum;
@@ -1932,6 +1996,9 @@
effectTime?: string;
/** 闄勪欢涓婁紶 */
attachmentUrl?: string;
+ amountUpdateType?: EnumAmountUpdateType;
+ /** 淇濊垂璋冩暣閲戦 */
+ amountUpdate?: number;
}
interface InsureBatchBillDtoPageOutput {
@@ -1966,6 +2033,8 @@
/** 鎶曚繚浜� */
enterpriseName?: string;
}
+
+ type InsureProductPayerType = 1 | 2;
interface InsureProductSchemeDto {
/** Id */
@@ -2009,6 +2078,11 @@
creationTime?: string;
/** 鎶曚繚浜烘暟涓婇檺 */
maxCount?: number;
+ payerType?: InsureProductPayerType;
+ /** 浠樻浜哄悕绉� */
+ payerName?: string;
+ /** 浠樻浜鸿瘉浠跺彿 */
+ payerCertNo?: string;
/** 鏄惁璧扮嚎涓婃祦绋� */
online?: boolean;
}
@@ -2020,6 +2094,8 @@
}
type InsureProductSettingStatusEnum = 10 | -10;
+
+ type InvoicingStatusEnum = 0 | 10 | 20;
interface IStringValueType {
name?: string;
@@ -2054,6 +2130,8 @@
name?: string;
resource?: string;
}
+
+ type MatchMakingIdentityEnum = 10 | 20;
interface MethodParameterApiDescriptionModel {
name?: string;
@@ -2304,6 +2382,7 @@
trade?: ProposalInputRequestBodyTrade;
/** 鎷撳睍鑺傜偣 */
policyExtra?: ProposalInputRequestBodyPolicyExtra[];
+ policyPayer?: ProposalInputRequestBodyPolicyPayer;
}
interface ProposalInputRequestBodyCommonPlan {
@@ -2492,6 +2571,19 @@
startTime?: string;
/** 淇濆崟姝㈡湡锛堝彲閫夛紝鎵归噺鍑哄崟蹇呴』锛� */
endTime?: string;
+ }
+
+ interface ProposalInputRequestBodyPolicyPayer {
+ /** 鏄惁涓庢姇淇濅汉涓�鑷� */
+ sameWithHolder?: string;
+ /** 浠樻浜虹被鍨� */
+ payerType?: string;
+ /** 浠樻浜哄悕绉� */
+ payerName?: string;
+ /** 浠樻浜鸿瘉浠剁被鍨� */
+ payerCertType?: string;
+ /** 浠樻浜鸿瘉浠跺彿 */
+ payerCertNo?: string;
}
interface ProposalInputRequestBodyTrade {
@@ -2734,6 +2826,9 @@
effectTime?: string;
/** 闄勪欢涓婁紶 */
attachmentUrl?: string;
+ amountUpdateType?: EnumAmountUpdateType;
+ /** 淇濊垂璋冩暣閲戦 */
+ amountUpdate?: number;
}
interface SetMyModule {
@@ -3076,6 +3171,12 @@
totalAmount?: number;
}
+ type UserCertificationAuditStatusEnum = 0 | 10 | 30 | 40;
+
+ type UserCertificationChannelEnum = 10 | 20;
+
+ type UserCertificationStatusEnum = 0 | 20 | 30;
+
interface UserData {
id?: string;
tenantId?: string;
@@ -3126,6 +3227,112 @@
batchUpdateMessage?: boolean;
/** 浼佷笟鍚嶇О */
enterpriseName?: 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;
+ industrialParkId?: string;
+ industrialParkName?: string;
+ suportEnterpriseUpload?: boolean;
+ suportPlatRecharge?: boolean;
+ rewardEnable?: boolean;
+ suportWithDraw?: boolean;
+ industrialParkStatus?: IndustrialParkStatusEnum;
+ isHasBountyApply?: boolean;
+ /** 鏄惁鍙互鐧诲綍鐢靛瓙绛� */
+ canLoginUserSign?: boolean;
+ /** 鏄惁鍙互鐧诲綍姹熶綉淇� */
+ canLoginJYB?: boolean;
+ /** 鏄惁鍙互鐧诲綍鐏垫椿鐢ㄥ伐 */
+ canLoginFlexJob?: boolean;
}
interface UserListOutput {
@@ -3202,6 +3409,22 @@
sequence?: number;
}
+ type WalletAccountOpenStatusEnum = 10 | 20;
+
+ interface WalletAccountOpenStatusInfo {
+ walletAccountType?: WalletAccountTypeEnum;
+ walletAccountOpenStatus?: WalletAccountOpenStatusEnum;
+ }
+
+ type WalletAccountTypeEnum = 10 | 20 | 30;
+
+ interface WalletAccountTypeMainStatusInfo {
+ walletAccountType?: WalletAccountTypeEnum;
+ walletMainStatus?: WalletMainStatusEnum;
+ }
+
+ type WalletMainStatusEnum = 10 | -20 | -10;
+
interface WindowsTimeZone {
timeZoneId?: string;
}
--
Gitblit v1.9.1