zhengyiming
2025-11-18 8bc6fff33ac1eb45c3413c93627607e470ad32f5
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;
    /** 江祐保自主出账关联保单id */
    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;
    /** 方案代码 */
    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;
    /** 企业统一信用代码 */
    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;
    /** 省code */
    provinceCode?: number;
    /** 市code */
    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;
  }