zhengyiming
2025-11-18 8bc6fff33ac1eb45c3413c93627607e470ad32f5
src/services/api/typings.d.ts
@@ -469,21 +469,13 @@
  interface AuditParkBountyTradeBySelfInput {
    /** 出账记录Id */
    id?: string;
    /** 818出账记录Id */
    parkBountyApplyDetailId?: string;
    selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus;
    /** 审核备注 */
    selfAuditRemark?: string;
    /** 审核凭证 */
    selfAuditFileUrl?: string;
  }
  interface AuditParkBountyTradeInput {
    /** 出账记录Id */
    id?: string;
    auditStatus?: EnumParkBountyTradeDetailAuditStatus;
    /** 审核备注 */
    auditRemark?: string;
    /** 审核凭证 */
    payAuditFileUrl?: string;
  }
  interface BaseAuthorizeDto {
@@ -524,6 +516,9 @@
    insureBillNo?: string;
    /** 投保人 */
    enterpriseName?: string;
    amountUpdateType?: EnumAmountUpdateType;
    /** 保费调整金额 */
    amountUpdate?: number;
    /** 批改人员详情 */
    staffList?: InsureBatchBillDetailDto[];
  }
@@ -531,6 +526,8 @@
  interface BatchSyncUserAmountInput {
    items?: SyncUserAmountInput[];
  }
  type BountyCheckStatusEnum = 10 | 20 | 30 | -10;
  interface ChangePasswordInput {
    currentPassword?: string;
@@ -646,6 +643,11 @@
    status?: InsureProductSettingStatusEnum;
    /** 投保人数上限 */
    maxCount: number;
    payerType?: InsureProductPayerType;
    /** 付款人名称 */
    payerName?: string;
    /** 付款人证件号 */
    payerCertNo?: string;
  }
  interface CreateOrUpdateRoleInput {
@@ -683,6 +685,11 @@
    incomeBankName?: string;
    enterpriseId?: string;
    selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus;
    auditType?: EnumParkBountyTradeDetailAuditType;
    /** 江祐保自主出账关联保单id */
    insurancePolicyId?: string;
    /** 投保人数 */
    insurePeopleNum?: number;
  }
  interface CreateTempTokenInput {
@@ -745,12 +752,22 @@
    downsizingInsuranceList?: string[];
  }
  type EnterprisePrechargeInComeStatusEnum = 10 | 20;
  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;
@@ -852,11 +869,67 @@
    url?: string;
  }
  type FinanceStatusEnum = 1 | 2 | 3;
  type FinanceTypeEnum = 10 | 20;
  type GenderTypeEnum = 1 | 2;
  interface GetEffectingStaffListInput {
    claimDateTime?: string;
    idNumber?: string;
  }
  interface GetEnterpriseDrawWithListInput {
    pageModel?: Pagination;
    keyWord?: string;
    beginDateTime?: string;
    endDateTime?: string;
    enterpriseId?: string;
    checkStatus?: EnterpriseRechargeStatusEnum;
  }
  interface GetEnterpriseDrawWithListOutput {
    drawWithId?: string;
    enterpriseId?: string;
    enterpriseName?: string;
    societyCreditCode?: string;
    creationTime?: string;
    enterpriseType?: string;
    parkName?: string;
    parkType?: string;
    amount?: number;
    remainAmount?: number;
    checkStatus?: EnterpriseRechargeStatusEnum;
    checkTime?: string;
    checkRemark?: string;
    checkFileUrl?: string;
  }
  interface GetEnterpriseDrawWithListOutputPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: GetEnterpriseDrawWithListOutput[];
  }
  interface GetEnterprisePrechargeListOutput {
    id?: string;
    /** 充值金额 */
    prechargeAmount?: number;
    /** 充值凭证 */
    rechargeVoucherFileUrl?: string;
    /** 审核备注 */
    checkRemark?: string;
    checkStatus?: EnterpriseRechargeStatusEnum;
    inComeStatus?: EnterprisePrechargeInComeStatusEnum;
    /** 提交日期 */
    creationTime?: string;
  }
  interface GetEnterprisePrechargeListOutputPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: GetEnterprisePrechargeListOutput[];
  }
  interface GetFeatureListResultDto {
@@ -985,6 +1058,10 @@
    auditRemark?: string;
    /** 保险产品IdNumber */
    productIdNumber?: string;
    /** 付款人名称 */
    payerName?: string;
    /** 付款人证件号 */
    payerCertNo?: string;
    /** 方案代码 */
    productSchemeCode?: string;
    /** 是否走线上流程 */
@@ -1124,6 +1201,7 @@
    /** 社会统一信用代码 */
    societyCreditCode?: string;
    id?: string;
    parkBountyApplyDetailId?: string;
    /** 最近出账金额 */
    tradeAmount?: number;
    /** 出账凭证 */
@@ -1139,6 +1217,7 @@
    /** 审核时间 */
    financeAuditTime?: string;
    auditStatus?: EnumParkBountyTradeDetailAuditStatus;
    financeAuditStatus?: EnumParkBountyTradeDetailAuditStatus;
    /** 审核备注 */
    auditRemark?: string;
    /** 审核时间 */
@@ -1164,6 +1243,10 @@
    selfAuditFileUrl?: string;
    creationTime?: string;
    bountyAmount?: number;
    /** 审核凭证 */
    financeAuditFileUrl?: string;
    /** 江祐保上传的保单文件 */
    insureBillUrl?: string;
  }
  interface GetParkBountyTradeDetailOutputPageOutput {
@@ -1209,6 +1292,63 @@
    pageModel?: Pagination;
    objectData?: any;
    data?: GetParkBountyTradeOutput[];
  }
  interface GetParkCustomerBountyFinanceOutput {
    id?: string;
    /** 申请批次号 */
    batchNo?: string;
    /** 申报月份 */
    applyMonth?: string;
    /** 申报总额 */
    applySumAmount?: number;
    /** 财政拨付金额 */
    financeToAmount?: number;
    /** 财政拨付入账时间 */
    financeToTime?: string;
    /** 财政拨付发放日期 */
    financeTime?: string;
    financeToStatus?: FinanceStatusEnum;
    /** 拨付入账凭证 */
    financeToFileUrl?: string;
    inCheckStatus?: BountyCheckStatusEnum;
    outCheckStatus?: BountyCheckStatusEnum;
  }
  interface GetParkCustomerBountyFinanceOutputPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: GetParkCustomerBountyFinanceOutput[];
  }
  interface GetParkCustomerBountySettleOutput {
    id?: string;
    /** 申请批次号 */
    batchNo?: string;
    /** 申报月份 */
    applyMonth?: string;
    /** 申报总额 */
    applySumAmount?: number;
    /** 平台充值入账时间 */
    transferToTime?: string;
    transferToStatus?: TransferToStatusEnum;
    /** 平台充值金额 */
    transferToAmount?: number;
    /** 平台充值入账凭证 */
    transferToFileUrl?: string;
    /** 财政拨付金额 */
    financeToAmount?: number;
    /** 平台充值发放日期 */
    settleTime?: string;
    financeToStatus?: FinanceStatusEnum;
    inCheckStatus?: BountyCheckStatusEnum;
    outCheckStatus?: BountyCheckStatusEnum;
  }
  interface GetParkCustomerBountySettleOutputPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: GetParkCustomerBountySettleOutput[];
  }
  interface GetPermissionListResultDto {
@@ -1373,6 +1513,14 @@
    age?: number;
    /** 电话号码 */
    phoneNumber?: string;
    /** 职业类型 */
    occupationType?: string;
    /** 职业码值 */
    occupationCode?: string;
    /** 用工单位 */
    workEnterprise?: string;
    /** 用工地点 */
    workAddress?: string;
    /** 职业/工种 */
    workType: string;
    /** 性别 */
@@ -1403,6 +1551,14 @@
    certType?: string;
    idNumber?: string;
    insuranceScheme?: string;
    /** 职业类型 */
    occupationType?: string;
    /** 职业码值 */
    occupationCode?: string;
    /** 用工单位 */
    workEnterprise?: string;
    /** 用工地点 */
    workAddress?: string;
    workType?: string;
    birthDay?: string;
    remark?: string;
@@ -1422,6 +1578,14 @@
    idNumber: string;
    /** 电话号码 */
    phoneNumber?: string;
    /** 职业类型 */
    occupationType?: string;
    /** 职业码值 */
    occupationCode?: string;
    /** 用工单位 */
    workEnterprise?: string;
    /** 用工地点 */
    workAddress?: string;
    /** 职业/工种 */
    workType: string;
    /** 性别 */
@@ -1487,6 +1651,8 @@
    /** 导入失败列表 */
    errorList?: ImportInsStaffAnalysisList[];
  }
  type IndustrialParkStatusEnum = 10 | -10;
  type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50;
@@ -1788,6 +1954,14 @@
    age?: number;
    /** 出生日期 */
    birthDay?: string;
    /** 职业类型 */
    occupationType?: string;
    /** 职业码值 */
    occupationCode?: string;
    /** 用工单位 */
    workEnterprise?: string;
    /** 用工地点 */
    workAddress?: string;
    /** 职业名称 */
    workType?: string;
    changeType?: BatchChangeTypeEnum;
@@ -1822,6 +1996,9 @@
    effectTime?: string;
    /** 附件上传 */
    attachmentUrl?: string;
    amountUpdateType?: EnumAmountUpdateType;
    /** 保费调整金额 */
    amountUpdate?: number;
  }
  interface InsureBatchBillDtoPageOutput {
@@ -1856,6 +2033,8 @@
    /** 投保人 */
    enterpriseName?: string;
  }
  type InsureProductPayerType = 1 | 2;
  interface InsureProductSchemeDto {
    /** Id */
@@ -1899,6 +2078,11 @@
    creationTime?: string;
    /** 投保人数上限 */
    maxCount?: number;
    payerType?: InsureProductPayerType;
    /** 付款人名称 */
    payerName?: string;
    /** 付款人证件号 */
    payerCertNo?: string;
    /** 是否走线上流程 */
    online?: boolean;
  }
@@ -1910,6 +2094,8 @@
  }
  type InsureProductSettingStatusEnum = 10 | -10;
  type InvoicingStatusEnum = 0 | 10 | 20;
  interface IStringValueType {
    name?: string;
@@ -1944,6 +2130,8 @@
    name?: string;
    resource?: string;
  }
  type MatchMakingIdentityEnum = 10 | 20;
  interface MethodParameterApiDescriptionModel {
    name?: string;
@@ -2194,6 +2382,7 @@
    trade?: ProposalInputRequestBodyTrade;
    /** 拓展节点 */
    policyExtra?: ProposalInputRequestBodyPolicyExtra[];
    policyPayer?: ProposalInputRequestBodyPolicyPayer;
  }
  interface ProposalInputRequestBodyCommonPlan {
@@ -2384,6 +2573,19 @@
    endTime?: string;
  }
  interface ProposalInputRequestBodyPolicyPayer {
    /** 是否与投保人一致 */
    sameWithHolder?: string;
    /** 付款人类型 */
    payerType?: string;
    /** 付款人名称 */
    payerName?: string;
    /** 付款人证件类型 */
    payerCertType?: string;
    /** 付款人证件号 */
    payerCertNo?: string;
  }
  interface ProposalInputRequestBodyTrade {
    /** 支付成功跳转地址(可选)
见费必传 */
@@ -2491,6 +2693,11 @@
    /** 投保方式查询 月保/年保 */
    insuranceType?: string;
    importChannel?: string;
  }
  interface QueryParkCustomerBountyApplyInput {
    pageModel?: Pagination;
    id?: string;
  }
  interface QueryUserPageInput {
@@ -2619,6 +2826,9 @@
    effectTime?: string;
    /** 附件上传 */
    attachmentUrl?: string;
    amountUpdateType?: EnumAmountUpdateType;
    /** 保费调整金额 */
    amountUpdate?: number;
  }
  interface SetMyModule {
@@ -2645,6 +2855,34 @@
  interface SetVersionModuleInput {
    versionId: string;
    modules: ModuleTypeInfo[];
  }
  interface SyncAuditParkBountyTradeInput {
    /** 出账记录Id */
    id?: string;
    auditStatus?: EnumParkBountyTradeDetailAuditStatus;
    /** 审核备注 */
    auditRemark?: string;
    /** 审核凭证 */
    payAuditFileUrl?: string;
    /** 出账操作人 */
    auditOperator?: string;
    /** 出账操作人ID */
    auditOperatorId?: string;
  }
  interface SyncFinanceAuditParkBountyTradeInput {
    /** 出账记录Id */
    id?: string;
    auditStatus?: EnumParkBountyTradeDetailAuditStatus;
    /** 审核备注 */
    auditRemark?: string;
    /** 审核凭证 */
    payAuditFileUrl?: string;
    /** 财务审核操作人 */
    financeAuditOperator?: string;
    /** 财务审核操作人Id */
    financeAuditOperatorId?: string;
  }
  interface SyncUserAmountInput {
@@ -2728,6 +2966,8 @@
  interface TimingDto {
    timeZone?: TimeZone;
  }
  type TransferToStatusEnum = 1 | 2;
  interface TypeApiDescriptionModel {
    baseType?: string;
@@ -2931,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;
@@ -2981,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 {
@@ -3057,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;
  }