| declare namespace API { | 
|   interface RequestConfig { | 
|     [key: string]: any; | 
|   } | 
|   | 
|   interface AccessRefreshToken { | 
|     refreshToken?: string; | 
|     clientId?: string; | 
|   } | 
|   | 
|   interface AccessRequestDto { | 
|     clientId?: string; | 
|     userName?: string; | 
|     userPassword?: string; | 
|     scope?: string; | 
|   } | 
|   | 
|   interface ActionApiDescriptionModel { | 
|     uniqueName?: string; | 
|     name?: string; | 
|     httpMethod?: string; | 
|     url?: string; | 
|     supportedVersions?: string[]; | 
|     parametersOnMethod?: MethodParameterApiDescriptionModel[]; | 
|     parameters?: ParameterApiDescriptionModel[]; | 
|     returnValue?: ReturnValueApiDescriptionModel; | 
|     allowAnonymous?: boolean; | 
|     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; | 
|     /** 保单号 */ | 
|     orderNo: string; | 
|     /** 在职标识 */ | 
|     onJobFlag?: string; | 
|     /** 性别 */ | 
|     gender?: 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[]; | 
|   } | 
|   | 
|   interface AddInsuranceOrderBillFile { | 
|     /** 保单号 */ | 
|     orderNo?: string; | 
|     /** 保单文件 */ | 
|     orderBillFile?: string; | 
|   } | 
|   | 
|   interface AddInsuranceOrderMaterialInput { | 
|     insuranceOrderId?: string; | 
|     /** 文件名称 */ | 
|     fileName?: string; | 
|     /** 文件地址 */ | 
|     url?: string; | 
|     /** 材料名称 */ | 
|     materialName: string; | 
|   } | 
|   | 
|   interface AllSubModule { | 
|     pageButton?: ModuleButtonDto[]; | 
|     dataButton?: ModuleButtonDto[]; | 
|     column?: ModuleColumnDto[]; | 
|   } | 
|   | 
|   interface APIaddOrEditModuleStatusParams { | 
|     id?: string; | 
|     isMenu?: number; | 
|     enabledMark?: number; | 
|     isCache?: boolean; | 
|   } | 
|   | 
|   interface APIapiDefinitionParams { | 
|     includeTypes?: boolean; | 
|   } | 
|   | 
|   interface APIcheckInrancesSerialNumStatusParams { | 
|     serialNum?: string; | 
|   } | 
|   | 
|   interface APIclearInsuranceStaffDataParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIcreateParams { | 
|     systemEmail: string; | 
|     systemPassword: string; | 
|     versionId?: string; | 
|     systemUserName: string; | 
|     systemName: string; | 
|     name: string; | 
|     extraProperties?: Record<string, any>; | 
|   } | 
|   | 
|   interface APIdeleteDefaultConnectionStringParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdeleteInsureProductSchemeParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdeleteInsureProductSettingParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdeleteModuleButtonParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdeleteModuleColumnParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdeleteModuleParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdeleteRoleParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdeleteRoleParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdeleteTenantParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdeleteUserParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdetailParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIdownloadPolicyFileIdParams { | 
|     id: string; | 
|   } | 
|   | 
|   interface APIexportInsuranceBatchStaffParams { | 
|     batchBillId?: string; | 
|   } | 
|   | 
|   interface APIfindByEmailParams { | 
|     email?: string; | 
|   } | 
|   | 
|   interface APIfindByIdParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIfindByUsernameParams { | 
|     userName?: string; | 
|   } | 
|   | 
|   interface APIfindByUserNameParams { | 
|     userName?: string; | 
|   } | 
|   | 
|   interface APIforbiddenRoleParams { | 
|     roleName?: string; | 
|     permissionName?: string; | 
|   } | 
|   | 
|   interface APIforbiddenUserParams { | 
|     userId?: string; | 
|     permissionName?: string; | 
|   } | 
|   | 
|   interface APIgetAllSubModuleParams { | 
|     moduleId?: string; | 
|   } | 
|   | 
|   interface APIgetBatchDetailForCheckParams { | 
|     batchBillId?: string; | 
|   } | 
|   | 
|   interface APIgetCountParams { | 
|     filter?: string; | 
|   } | 
|   | 
|   interface APIgetCurrentSubModuleListParams { | 
|     moduleId?: string; | 
|   } | 
|   | 
|   interface APIgetDefaultConnectionStringParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetFirstCurrentUserModuleListCacheByModuleIdParams { | 
|     moduleId?: string; | 
|   } | 
|   | 
|   interface APIgetInsuranceClaimDetailByOrderIdParams { | 
|     orderId?: string; | 
|   } | 
|   | 
|   interface APIgetInsuranceClaimDetailListParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetInsuranceClaimDetailParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetInsuranceClaimYearMonthCountListParams { | 
|     year?: number; | 
|   } | 
|   | 
|   interface APIgetInsuranceOrderAuditRecordIdParams { | 
|     insuranceOrderId: string; | 
|     id: string; | 
|   } | 
|   | 
|   interface APIgetInsuranceOrderDetailParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetInsuranceOrderMaterialListParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetInsurancePolicyHeadDtoParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetInsurancePolicyPayParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetInsurancePolicyStampFilesParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetInsureBatchDetailParams { | 
|     batchBillId?: string; | 
|   } | 
|   | 
|   interface APIgetInvoiceIdParams { | 
|     id: string; | 
|   } | 
|   | 
|   interface APIgetListParams { | 
|     filter?: string; | 
|     clientId?: string; | 
|     sorting?: string; | 
|     skipCount?: number; | 
|     maxResultCount?: number; | 
|   } | 
|   | 
|   interface APIgetListParams { | 
|     filter?: string; | 
|     sorting?: string; | 
|     skipCount?: number; | 
|     maxResultCount?: number; | 
|   } | 
|   | 
|   interface APIgetParams { | 
|     providerName?: string; | 
|     providerKey?: string; | 
|   } | 
|   | 
|   interface APIgetParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetParams { | 
|     providerName?: string; | 
|     providerKey?: string; | 
|   } | 
|   | 
|   interface APIgetParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetRolesIdRolesParams { | 
|     id: string; | 
|   } | 
|   | 
|   interface APIgetUserDetailParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIgetUserListByPhoneNumberParams { | 
|     phoneNumber?: string; | 
|     clientId?: string; | 
|   } | 
|   | 
|   interface APIgetUserOrRoleModuleListParams { | 
|     id?: string; | 
|     objectType?: number; | 
|   } | 
|   | 
|   interface APIgetUserOrRoleSubModuleListParams { | 
|     id?: string; | 
|     objectType?: number; | 
|   } | 
|   | 
|   interface APIgetVersionModuleListParams { | 
|     versionId?: string; | 
|   } | 
|   | 
|   interface APIgetVersionSubModuleParams { | 
|     versionId?: string; | 
|   } | 
|   | 
|   interface APIimportInsDetailStaffToListParams { | 
|     url?: string; | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIinsurancePolicyAuditAgainParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIsearchParams { | 
|     filter?: string; | 
|     sorting?: string; | 
|     skipCount?: number; | 
|     maxResultCount?: number; | 
|   } | 
|   | 
|   interface APIsetForRoleParams { | 
|     roleName?: string; | 
|     permissionName?: string; | 
|   } | 
|   | 
|   interface APIsetForUserParams { | 
|     userId?: string; | 
|     permissionName?: string; | 
|   } | 
|   | 
|   interface APIupdateDefaultConnectionStringParams { | 
|     id?: string; | 
|     defaultConnectionString?: string; | 
|   } | 
|   | 
|   interface APIupdateParams { | 
|     providerName?: string; | 
|     providerKey?: string; | 
|   } | 
|   | 
|   interface APIupdateParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIupdateParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface APIupdateParams { | 
|     providerName?: string; | 
|     providerKey?: string; | 
|   } | 
|   | 
|   interface APIupdateParams { | 
|     id?: string; | 
|     name: string; | 
|     extraProperties?: Record<string, any>; | 
|   } | 
|   | 
|   interface APIupdateRolesParams { | 
|     id?: string; | 
|   } | 
|   | 
|   interface ApplicationApiDescriptionModel { | 
|     modules?: Record<string, any>; | 
|     types?: Record<string, any>; | 
|   } | 
|   | 
|   interface ApplicationAuthConfigurationDto { | 
|     policies?: Record<string, any>; | 
|     grantedPolicies?: Record<string, any>; | 
|   } | 
|   | 
|   interface ApplicationConfigurationDto { | 
|     localization?: ApplicationLocalizationConfigurationDto; | 
|     auth?: ApplicationAuthConfigurationDto; | 
|     setting?: ApplicationSettingConfigurationDto; | 
|     currentUser?: CurrentUserDto; | 
|     features?: ApplicationFeatureConfigurationDto; | 
|     multiTenancy?: MultiTenancyInfoDto; | 
|     currentTenant?: CurrentTenantDto; | 
|     timing?: TimingDto; | 
|     clock?: ClockDto; | 
|     objectExtensions?: ObjectExtensionsDto; | 
|   } | 
|   | 
|   interface ApplicationFeatureConfigurationDto { | 
|     values?: Record<string, any>; | 
|   } | 
|   | 
|   interface ApplicationLocalizationConfigurationDto { | 
|     values?: Record<string, any>; | 
|     languages?: LanguageInfo[]; | 
|     currentCulture?: CurrentCultureDto; | 
|     defaultResourceName?: string; | 
|     languagesMap?: Record<string, any>; | 
|     languageFilesMap?: Record<string, any>; | 
|   } | 
|   | 
|   interface ApplicationSettingConfigurationDto { | 
|     values?: Record<string, any>; | 
|   } | 
|   | 
|   interface AuditParkBountyTradeBySelfInput { | 
|     /** 出账记录Id */ | 
|     id?: string; | 
|     /** 818出账记录Id */ | 
|     parkBountyApplyDetailId?: string; | 
|     selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus; | 
|     /** 审核备注 */ | 
|     selfAuditRemark?: string; | 
|     /** 审核凭证 */ | 
|     selfAuditFileUrl?: string; | 
|   } | 
|   | 
|   interface BaseAuthorizeDto { | 
|     moduleType?: number; | 
|     moduleId?: string; | 
|     objectType?: number; | 
|     objectId?: string; | 
|     addOrDelete?: number; | 
|   } | 
|   | 
|   interface BaseAuthorizeInput { | 
|     moduleTypeInfo?: ModuleTypeInfo[]; | 
|     objectType?: number; | 
|     objectId?: string; | 
|   } | 
|   | 
|   type BatchBillCheckStatus = 1 | 2 | 10 | 15 | 20 | 30 | -40 | -30 | -20 | -11 | -10 | -1; | 
|   | 
|   type BatchChangeTypeEnum = 10 | 20 | 30 | 40; | 
|   | 
|   interface BatchDetailForCheckDto { | 
|     /** 批单Id */ | 
|     insureBatchBillId?: string; | 
|     /** 审核理由 */ | 
|     auditNote?: string; | 
|     /** 批单编号 */ | 
|     batchBillNo?: string; | 
|     checkStatus?: BatchBillCheckStatus; | 
|     /** 生效时间 */ | 
|     effectTime?: string; | 
|     /** 保单生效时间 */ | 
|     effectStartTime?: string; | 
|     /** 保单失效时间 */ | 
|     effectEndTime?: string; | 
|     /** 附件上传 */ | 
|     attachmentUrl?: string; | 
|     /** 保单号 */ | 
|     insureBillNo?: string; | 
|     /** 投保人 */ | 
|     enterpriseName?: string; | 
|     /** 批改人员详情 */ | 
|     staffList?: InsureBatchBillDetailDto[]; | 
|   } | 
|   | 
|   interface BatchSyncUserAmountInput { | 
|     items?: SyncUserAmountInput[]; | 
|   } | 
|   | 
|   type BountyCheckStatusEnum = 10 | 20 | 30 | -10; | 
|   | 
|   interface ChangePasswordInput { | 
|     currentPassword?: string; | 
|     newPassword: string; | 
|   } | 
|   | 
|   interface ChangeSortInput { | 
|     id1?: string; | 
|     sortCode1?: number; | 
|     id2?: string; | 
|     sortCode2?: number; | 
|     type?: number; | 
|   } | 
|   | 
|   interface CheckImportBatchAddOrSubOrderDataOutput { | 
|     /** 错误数据列表 */ | 
|     error?: ImportBatchAddOrSubOrderDataInput[]; | 
|     /** 新增数据列表 */ | 
|     addOrSub?: ImportBatchAddOrSubOrderDataInput[]; | 
|   } | 
|   | 
|   interface CheckImportBatchUpdateOrderDataOutput { | 
|     /** 错误数据列表 */ | 
|     error?: ImportBatchUpdateOrderDataInput[]; | 
|     /** 替换数据列表 */ | 
|     update?: ImportBatchUpdateOrderDataInput[]; | 
|   } | 
|   | 
|   interface CheckLoginVerificationCodeInput { | 
|     messageType?: string; | 
|     phoneNumber: string; | 
|     verificationCode?: string; | 
|   } | 
|   | 
|   interface ClockDto { | 
|     kind?: string; | 
|   } | 
|   | 
|   interface ControllerApiDescriptionModel { | 
|     controllerName?: string; | 
|     controllerGroupName?: string; | 
|     type?: string; | 
|     interfaces?: ControllerInterfaceApiDescriptionModel[]; | 
|     actions?: Record<string, any>; | 
|   } | 
|   | 
|   interface ControllerInterfaceApiDescriptionModel { | 
|     type?: string; | 
|   } | 
|   | 
|   interface CreateAccountInput { | 
|     /** 名称 */ | 
|     name: string; | 
|     /** 用户名 */ | 
|     userName: string; | 
|     /** 备注 */ | 
|     remark?: string; | 
|     /** 密码 */ | 
|     password: string; | 
|     /** 手机号 */ | 
|     phoneNumber: string; | 
|     /** 渠道 */ | 
|     channel?: string; | 
|     /** 用户端Id */ | 
|     clientId?: string; | 
|     /** 角色 */ | 
|     roleNames?: string[]; | 
|     /** 是否理赔提醒 */ | 
|     sendClaimMessage?: boolean; | 
|     /** 是否保单到期提醒 */ | 
|     sendBillExpireMessage?: boolean; | 
|     /** 是否短信提醒 */ | 
|     isSendMessage?: boolean; | 
|     /** 是否人员变更提醒 */ | 
|     staffChangeMessage?: boolean; | 
|     /** 是否批改提醒 */ | 
|     batchUpdateMessage?: boolean; | 
|     /** 企业名称 */ | 
|     enterpriseName?: string; | 
|   } | 
|   | 
|   interface CreateOrUpdateInsureProductSchemeInput { | 
|     /** Id */ | 
|     id?: string; | 
|     /** 保险产品Id */ | 
|     insureProductId: string; | 
|     /** 方案Id */ | 
|     idNumber: string; | 
|     /** 方案代码 */ | 
|     code?: string; | 
|     /** 方案名称 */ | 
|     name: string; | 
|     /** 投保方式 */ | 
|     period: string; | 
|     /** 保额 */ | 
|     insured: number; | 
|     /** 保费 */ | 
|     signPremium?: number; | 
|     /** 保费按天计费 */ | 
|     signPremiumByDay?: string; | 
|   } | 
|   | 
|   interface CreateOrUpdateInsureProductSettingInput { | 
|     id?: string; | 
|     /** 产品ID */ | 
|     productIdNumber: string; | 
|     /** 商品代码 */ | 
|     productCode?: string; | 
|     /** 参保机构 */ | 
|     insuranceOrg: string; | 
|     /** 产品名称 */ | 
|     productName: string; | 
|     status?: InsureProductSettingStatusEnum; | 
|     /** 投保人数上限 */ | 
|     maxCount: number; | 
|   } | 
|   | 
|   interface CreateOrUpdateRoleInput { | 
|     /** 名称 */ | 
|     name?: string; | 
|     /** 排序 */ | 
|     sequence?: number; | 
|     /** 部门Id */ | 
|     departmentId?: number; | 
|     /** 数据范围 全部数据100 个人数据 10 */ | 
|     dataRange?: number; | 
|     /** 备注 */ | 
|     remark?: string; | 
|     /** 角色Id */ | 
|     id?: string; | 
|   } | 
|   | 
|   interface CreateParkBountyTradeInput { | 
|     /** 最近出账金额 */ | 
|     tradeAmount?: number; | 
|     /** 出账凭证 */ | 
|     payFileUrl?: string; | 
|     /** 消费类型 */ | 
|     payRemark?: string; | 
|     access?: ParkBountyTradeAccessEnum; | 
|     /** 进账单位 */ | 
|     incomeCompanyName?: string; | 
|     /** 保单号 */ | 
|     insureBillNo?: string; | 
|     /** 收款单位名称 */ | 
|     incomeBankAccount?: string; | 
|     /** 收款单位账号 */ | 
|     incomeBankCardNumber?: string; | 
|     /** 开户行 */ | 
|     incomeBankName?: string; | 
|     enterpriseId?: string; | 
|     selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus; | 
|   } | 
|   | 
|   interface CreateTempTokenInput { | 
|     /** 用户Id */ | 
|     userId?: string; | 
|   } | 
|   | 
|   interface CurrentCultureDto { | 
|     displayName?: string; | 
|     englishName?: string; | 
|     threeLetterIsoLanguageName?: string; | 
|     twoLetterIsoLanguageName?: string; | 
|     isRightToLeft?: boolean; | 
|     cultureName?: string; | 
|     name?: string; | 
|     nativeName?: string; | 
|     dateTimeFormat?: DateTimeFormatDto; | 
|   } | 
|   | 
|   interface CurrentTenantDto { | 
|     id?: string; | 
|     name?: string; | 
|     isAvailable?: boolean; | 
|   } | 
|   | 
|   interface CurrentUserDto { | 
|     isAuthenticated?: boolean; | 
|     id?: string; | 
|     tenantId?: string; | 
|     impersonatorUserId?: string; | 
|     impersonatorTenantId?: string; | 
|     impersonatorUserName?: string; | 
|     impersonatorTenantName?: string; | 
|     userName?: string; | 
|     name?: string; | 
|     surName?: string; | 
|     email?: string; | 
|     emailVerified?: boolean; | 
|     phoneNumber?: string; | 
|     phoneNumberVerified?: boolean; | 
|     roles?: string[]; | 
|   } | 
|   | 
|   interface DateTimeFormatDto { | 
|     calendarAlgorithmType?: string; | 
|     dateTimeFormatLong?: string; | 
|     shortDatePattern?: string; | 
|     fullDateTimePattern?: string; | 
|     dateSeparator?: string; | 
|     shortTimePattern?: string; | 
|     longTimePattern?: string; | 
|   } | 
|   | 
|   interface DownsizingInsuranceOrderData { | 
|     /** 导入地址 */ | 
|     url?: string; | 
|     /** 保单号 */ | 
|     orderNo?: string; | 
|     /** 减员保单id */ | 
|     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 EnumParkBountyTradeDetailAuditStatus = 10 | 20 | 30; | 
|   | 
|   interface ExportInsuranceStaffListInput { | 
|     status?: InsuranceDetailStatusEnum; | 
|     insurancePolicyId?: string; | 
|   } | 
|   | 
|   interface ExtensionEnumDto { | 
|     fields?: ExtensionEnumFieldDto[]; | 
|     localizationResource?: string; | 
|   } | 
|   | 
|   interface ExtensionEnumFieldDto { | 
|     name?: string; | 
|     value?: any; | 
|   } | 
|   | 
|   interface ExtensionPropertyApiCreateDto { | 
|     isAvailable?: boolean; | 
|   } | 
|   | 
|   interface ExtensionPropertyApiDto { | 
|     onGet?: ExtensionPropertyApiGetDto; | 
|     onCreate?: ExtensionPropertyApiCreateDto; | 
|     onUpdate?: ExtensionPropertyApiUpdateDto; | 
|   } | 
|   | 
|   interface ExtensionPropertyApiGetDto { | 
|     isAvailable?: boolean; | 
|   } | 
|   | 
|   interface ExtensionPropertyApiUpdateDto { | 
|     isAvailable?: boolean; | 
|   } | 
|   | 
|   interface ExtensionPropertyAttributeDto { | 
|     typeSimple?: string; | 
|     config?: Record<string, any>; | 
|   } | 
|   | 
|   interface ExtensionPropertyDto { | 
|     type?: string; | 
|     typeSimple?: string; | 
|     displayName?: LocalizableStringDto; | 
|     api?: ExtensionPropertyApiDto; | 
|     ui?: ExtensionPropertyUiDto; | 
|     attributes?: ExtensionPropertyAttributeDto[]; | 
|     configuration?: Record<string, any>; | 
|     defaultValue?: any; | 
|   } | 
|   | 
|   interface ExtensionPropertyUiDto { | 
|     onTable?: ExtensionPropertyUiTableDto; | 
|     onCreateForm?: ExtensionPropertyUiFormDto; | 
|     onEditForm?: ExtensionPropertyUiFormDto; | 
|     lookup?: ExtensionPropertyUiLookupDto; | 
|   } | 
|   | 
|   interface ExtensionPropertyUiFormDto { | 
|     isVisible?: boolean; | 
|   } | 
|   | 
|   interface ExtensionPropertyUiLookupDto { | 
|     url?: string; | 
|     resultListPropertyName?: string; | 
|     displayPropertyName?: string; | 
|     valuePropertyName?: string; | 
|     filterParamName?: string; | 
|   } | 
|   | 
|   interface ExtensionPropertyUiTableDto { | 
|     isVisible?: boolean; | 
|   } | 
|   | 
|   interface FeatureDto { | 
|     name?: string; | 
|     displayName?: string; | 
|     value?: string; | 
|     provider?: FeatureProviderDto; | 
|     description?: string; | 
|     valueType?: IStringValueType; | 
|     depth?: number; | 
|     parentName?: string; | 
|   } | 
|   | 
|   interface FeatureGroupDto { | 
|     name?: string; | 
|     displayName?: string; | 
|     features?: FeatureDto[]; | 
|   } | 
|   | 
|   interface FeatureProviderDto { | 
|     name?: string; | 
|     key?: string; | 
|   } | 
|   | 
|   interface FillInsStaffToListFrontInput { | 
|     /** 保单Id */ | 
|     insurancePolicyId?: string; | 
|     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 { | 
|     groups?: FeatureGroupDto[]; | 
|   } | 
|   | 
|   interface GetFileRecordInput { | 
|     pageModel?: Pagination; | 
|     /** 操作起始日期 */ | 
|     creationTimeBegin?: string; | 
|     /** 操作结束日期 */ | 
|     creationTimeEnd?: string; | 
|   } | 
|   | 
|   interface GetFileRecordOutput { | 
|     /** Id */ | 
|     id?: string; | 
|     /** 用户Id */ | 
|     enterpriseId?: string; | 
|     /** 文件名称 */ | 
|     name?: string; | 
|     /** 事件 */ | 
|     event?: string; | 
|     /** 操作 */ | 
|     operate?: string; | 
|     /** 状态 */ | 
|     status?: string; | 
|     /** 源文件地址 */ | 
|     fileUrl?: string; | 
|     /** 导出数据/错误数据 JSON格式 */ | 
|     jsonData?: string; | 
|     /** 操作时间 */ | 
|     creationTime?: string; | 
|     /** 总数据量 */ | 
|     count?: number; | 
|     /** 成功数据量 */ | 
|     successCount?: number; | 
|   } | 
|   | 
|   interface GetFileRecordOutputPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: GetFileRecordOutput[]; | 
|   } | 
|   | 
|   interface GetInsuranceBatchBillForCheckInput { | 
|     pageModel?: Pagination; | 
|     /** 申请日期开始 */ | 
|     creationTimeBegin?: string; | 
|     /** 申请日期结束 */ | 
|     creationTimeEnd?: string; | 
|     /** 批单号 */ | 
|     batchBillNo?: string; | 
|     checkStatus?: BatchBillCheckStatus; | 
|   } | 
|   | 
|   interface GetInsuranceBatchBillInput { | 
|     pageModel?: Pagination; | 
|     /** 保单Id */ | 
|     insurancePolicyId?: string; | 
|   } | 
|   | 
|   interface GetInsurancePageInput { | 
|     pageModel?: Pagination; | 
|     importStartDateTime?: string; | 
|     importEndDateTime?: string; | 
|     condition?: string; | 
|     insurancePeriod?: string; | 
|     status?: InsurancePolicyStatusEnum; | 
|     auditStatus?: InsurancePolicyAuditStatusEnum; | 
|   } | 
|   | 
|   interface GetInsurancePageOutput { | 
|     id?: string; | 
|     userId?: string; | 
|     /** 产业园区id */ | 
|     industrialParkId?: string; | 
|     /** 投保人 */ | 
|     insurerName?: string; | 
|     /** 被保险人 */ | 
|     policyerName?: string; | 
|     /** 批次号 */ | 
|     serialNum?: string; | 
|     status?: InsurancePolicyStatusEnum; | 
|     /** 人员清单状态 */ | 
|     listStatus?: string; | 
|     batchStatus?: number; | 
|     checkStatus?: BatchBillCheckStatus; | 
|     /** 保额 */ | 
|     sumInsured?: number; | 
|     /** 保费 */ | 
|     amount?: number; | 
|     /** 投保人数 */ | 
|     insureCount?: number; | 
|     /** 投保生效人数 */ | 
|     insureEffectingCount?: number; | 
|     /** 理赔数量 */ | 
|     claimCount?: number; | 
|     /** 投保机构 */ | 
|     insuranceOrg?: string; | 
|     /** 投保方式 月保:30D  年保: 360D */ | 
|     insurancePeriod?: string; | 
|     /** 方案名称 */ | 
|     insuranceScheme?: string; | 
|     /** 保单文件 */ | 
|     insureBillUrl?: string; | 
|     /** 是否已上传盖章文件 */ | 
|     isUploadEffectFile?: boolean; | 
|     /** 盖章文件 */ | 
|     effectBillUrl?: string; | 
|     /** 保险单号 */ | 
|     insureBillNo?: string; | 
|     /** 导入文件 */ | 
|     importFileUrl?: string; | 
|     lastImportTime?: string; | 
|     /** 保单生效时间 */ | 
|     effectStartTime?: string; | 
|     /** 保单失效时间 */ | 
|     effectEndTime?: string; | 
|     emploerNames?: string[]; | 
|     creationTime?: string; | 
|     companyName?: string; | 
|     isClosedOutTime?: boolean; | 
|     auditStatus?: InsurancePolicyAuditStatusEnum; | 
|     /** 审核备注 */ | 
|     auditRemark?: string; | 
|     /** 保险产品IdNumber */ | 
|     productIdNumber?: string; | 
|     /** 方案代码 */ | 
|     productSchemeCode?: string; | 
|     /** 是否走线上流程 */ | 
|     productOnline?: boolean; | 
|     payStatus?: InsurancePolicyListPayStatusEnum; | 
|     /** 任意分批支付完成 */ | 
|     anyPayComplete?: boolean; | 
|     /** 奖励金余额 */ | 
|     remianAmount?: number; | 
|   } | 
|   | 
|   interface GetInsurancePageOutputPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: GetInsurancePageOutput[]; | 
|   } | 
|   | 
|   interface GetInsurancePolicyPayListInput { | 
|     pageModel?: Pagination; | 
|     status?: InsurancePolicyPayStatusEnum; | 
|     /** 关键字 */ | 
|     keywords?: string; | 
|   } | 
|   | 
|   interface GetInsurancePolicyPayListItem { | 
|     id?: string; | 
|     /** 用户Id */ | 
|     userId?: string; | 
|     /** 产业园区id */ | 
|     industrialParkId?: string; | 
|     /** 订单号 */ | 
|     channelOrderNo?: string; | 
|     /** 支付短链 */ | 
|     payUrl?: string; | 
|     /** 保费金额 */ | 
|     sumSignPremium?: number; | 
|     /** 创建日期 */ | 
|     creationTime?: string; | 
|     status?: InsurancePolicyPayStatusEnum; | 
|     /** 投保单号 */ | 
|     proposalNo?: string; | 
|     /** 保单号 */ | 
|     policyNo?: string; | 
|     /** 电子保单链接 */ | 
|     policyUrl?: string; | 
|     /** 已投保人数 */ | 
|     proposalCount?: number; | 
|     /** 完成时间 */ | 
|     completionTime?: string; | 
|   } | 
|   | 
|   interface GetInsurancePolicyPayListItemPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: GetInsurancePolicyPayListItem[]; | 
|   } | 
|   | 
|   interface GetInsuranceStaffListInput { | 
|     pageModel?: Pagination; | 
|     condition?: string; | 
|     insurancePolicyId?: string; | 
|   } | 
|   | 
|   interface GetInsuranceStaffPageTemplate { | 
|     id?: string; | 
|     policyId?: string; | 
|     serialNumber?: number; | 
|     name?: string; | 
|     gender?: string; | 
|     certType?: string; | 
|     certNo?: string; | 
|     jobName?: string; | 
|     /** 职业类型 */ | 
|     occupationType?: string; | 
|     /** 职业码值 */ | 
|     occupationCode?: string; | 
|     userEmploer?: string; | 
|     address?: string; | 
|     age?: number; | 
|     birthDay?: string; | 
|     phone?: string; | 
|     creationTime?: string; | 
|     /** 投保批次号 */ | 
|     payOrder?: string; | 
|     status?: InsuranceDetailStatusEnum; | 
|     /** 投保状态 */ | 
|     statusText?: string; | 
|     /** 备注 */ | 
|     auditRemark?: string; | 
|     claimCount?: number; | 
|   } | 
|   | 
|   interface GetInsuranceStaffPageTemplatePageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: GetInsuranceStaffPageTemplate[]; | 
|   } | 
|   | 
|   interface GetInsureProductSchemePageInput { | 
|     pageModel?: Pagination; | 
|     /** 保险产品Id */ | 
|     insureProductId?: string; | 
|   } | 
|   | 
|   interface GetInsureProductSettingPageInput { | 
|     pageModel?: Pagination; | 
|     /** 用户ID */ | 
|     userId?: string; | 
|   } | 
|   | 
|   interface GetParkBountyTradeDetailByIdInput { | 
|     pageModel?: Pagination; | 
|     /** 企业名/信用代码 */ | 
|     searchKeyWord?: string; | 
|     /** 出账起始日期 */ | 
|     transferTimeBegin?: string; | 
|     /** 出账结束日期 */ | 
|     transferTimeEnd?: string; | 
|     /** 申请起始日期 */ | 
|     creationTimeBegin?: string; | 
|     /** 申请结束日期 */ | 
|     creationTimeEnd?: string; | 
|     financeType?: FinanceTypeEnum; | 
|     enterpriseId?: string; | 
|     auditStatus?: EnumParkBountyTradeDetailAuditStatus; | 
|     selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus; | 
|   } | 
|   | 
|   interface GetParkBountyTradeDetailOutput { | 
|     enterpriseId?: string; | 
|     /** 账号 */ | 
|     userName?: string; | 
|     /** 企业名称 */ | 
|     enterpriseName?: string; | 
|     /** 电话 */ | 
|     contactPhone?: string; | 
|     /** 社会统一信用代码 */ | 
|     societyCreditCode?: string; | 
|     id?: string; | 
|     parkBountyApplyDetailId?: string; | 
|     /** 最近出账金额 */ | 
|     tradeAmount?: number; | 
|     /** 出账凭证 */ | 
|     payFileUrl?: string; | 
|     access?: ParkBountyTradeAccessEnum; | 
|     /** 消费类型 */ | 
|     payRemark?: string; | 
|     /** 出账时间 */ | 
|     tradeTime?: string; | 
|     /** 奖励金余额 */ | 
|     remianAmount?: number; | 
|     financeType?: FinanceTypeEnum; | 
|     /** 审核时间 */ | 
|     financeAuditTime?: string; | 
|     auditStatus?: EnumParkBountyTradeDetailAuditStatus; | 
|     /** 审核备注 */ | 
|     auditRemark?: string; | 
|     /** 审核时间 */ | 
|     auditTime?: string; | 
|     /** 审核凭证 */ | 
|     payAuditFileUrl?: string; | 
|     /** 进账单位 */ | 
|     incomeCompanyName?: string; | 
|     /** 保单号 */ | 
|     insureBillNo?: string; | 
|     /** 收款单位名称 */ | 
|     incomeBankAccount?: string; | 
|     /** 收款单位账号 */ | 
|     incomeBankCardNumber?: string; | 
|     /** 开户行 */ | 
|     incomeBankName?: string; | 
|     selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus; | 
|     /** 企业自身出账审核备注 */ | 
|     selfAuditRemark?: string; | 
|     /** 企业自身出账审核时间 */ | 
|     selfAuditTime?: string; | 
|     /** 企业自身审核凭证 */ | 
|     selfAuditFileUrl?: string; | 
|     creationTime?: string; | 
|     bountyAmount?: number; | 
|   } | 
|   | 
|   interface GetParkBountyTradeDetailOutputPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: GetParkBountyTradeDetailOutput[]; | 
|   } | 
|   | 
|   interface GetParkBountyTradeInput { | 
|     pageModel?: Pagination; | 
|     /** 企业名/信用代码 */ | 
|     searchKeyWord?: string; | 
|     /** 出账起始日期 */ | 
|     transferTimeBegin?: string; | 
|     /** 出账结束日期 */ | 
|     transferTimeEnd?: string; | 
|     /** 申请起始日期 */ | 
|     creationTimeBegin?: string; | 
|     /** 申请结束日期 */ | 
|     creationTimeEnd?: string; | 
|     financeType?: FinanceTypeEnum; | 
|   } | 
|   | 
|   interface GetParkBountyTradeOutput { | 
|     enterpriseId?: string; | 
|     /** 账号 */ | 
|     userName?: string; | 
|     /** 企业名称 */ | 
|     enterpriseName?: string; | 
|     /** 电话 */ | 
|     contactPhone?: string; | 
|     /** 社会统一信用代码 */ | 
|     societyCreditCode?: string; | 
|     /** 最近出账金额 */ | 
|     tradeAmount?: number; | 
|     /** 出账时间 */ | 
|     tradeTime?: string; | 
|     /** 奖励金余额 */ | 
|     remianAmount?: number; | 
|   } | 
|   | 
|   interface GetParkBountyTradeOutputPageOutput { | 
|     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 { | 
|     entityDisplayName?: string; | 
|     groups?: PermissionGroupDto[]; | 
|   } | 
|   | 
|   interface GetRolesInput { | 
|     pageModel?: Pagination; | 
|     /** 查询条件:角色名称 */ | 
|     queryCondition?: string; | 
|   } | 
|   | 
|   interface IanaTimeZone { | 
|     timeZoneName?: string; | 
|   } | 
|   | 
|   interface IdentityModelTokenCacheItem { | 
|     accessToken?: string; | 
|     expiresIn?: number; | 
|     creationTime?: string; | 
|     refreshToken?: string; | 
|   } | 
|   | 
|   interface IdentityRoleCreateDto { | 
|     extraProperties?: Record<string, any>; | 
|     name: string; | 
|     isDefault?: boolean; | 
|     isPublic?: boolean; | 
|     sequence?: number; | 
|     note?: string; | 
|     roleType?: number; | 
|     isLeader?: boolean; | 
|   } | 
|   | 
|   interface IdentityRoleDto { | 
|     extraProperties?: Record<string, any>; | 
|     id?: string; | 
|     name?: string; | 
|     isDefault?: boolean; | 
|     isStatic?: boolean; | 
|     isPublic?: boolean; | 
|     concurrencyStamp?: string; | 
|     sequence?: number; | 
|     isEnable?: boolean; | 
|     note?: string; | 
|     roleType?: number; | 
|   } | 
|   | 
|   interface IdentityRoleDtoListResultDto { | 
|     items?: IdentityRoleDto[]; | 
|   } | 
|   | 
|   interface IdentityRoleDtoPagedResultDto { | 
|     items?: IdentityRoleDto[]; | 
|     totalCount?: number; | 
|   } | 
|   | 
|   interface IdentityRoleListInput { | 
|     pageModel?: Pagination; | 
|     name?: string; | 
|     type?: number; | 
|     roleIds?: string[]; | 
|   } | 
|   | 
|   interface IdentityRoleUpdateDto { | 
|     extraProperties?: Record<string, any>; | 
|     name: string; | 
|     isDefault?: boolean; | 
|     isPublic?: boolean; | 
|     concurrencyStamp?: string; | 
|     sequence?: number; | 
|     isEnable?: boolean; | 
|     roleType?: number; | 
|     isLeader?: boolean; | 
|     note?: string; | 
|     isSetEnable?: boolean; | 
|   } | 
|   | 
|   interface IdentityUserCreateDto { | 
|     extraProperties?: Record<string, any>; | 
|     userName: string; | 
|     name?: string; | 
|     surname?: string; | 
|     email?: string; | 
|     phoneNumber?: string; | 
|     lockoutEnabled?: boolean; | 
|     sex?: number; | 
|     roleNames?: string[]; | 
|     password?: string; | 
|     versionId?: string; | 
|     clientId?: string; | 
|   } | 
|   | 
|   interface IdentityUserDto { | 
|     extraProperties?: Record<string, any>; | 
|     id?: string; | 
|     creationTime?: string; | 
|     creatorId?: string; | 
|     lastModificationTime?: string; | 
|     lastModifierId?: string; | 
|     isDeleted?: boolean; | 
|     deleterId?: string; | 
|     deletionTime?: string; | 
|     tenantId?: string; | 
|     userName?: string; | 
|     name?: string; | 
|     surname?: string; | 
|     email?: string; | 
|     sex?: number; | 
|     emailConfirmed?: boolean; | 
|     phoneNumber?: string; | 
|     phoneNumberConfirmed?: boolean; | 
|     lockoutEnabled?: boolean; | 
|     lockoutEnd?: string; | 
|     concurrencyStamp?: string; | 
|     clientId?: string; | 
|     roles?: IdentityRoleDto[]; | 
|   } | 
|   | 
|   interface IdentityUserDtoPagedResultDto { | 
|     items?: IdentityUserDto[]; | 
|     totalCount?: number; | 
|   } | 
|   | 
|   interface IdentityUserDtoPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: IdentityUserDto[]; | 
|   } | 
|   | 
|   interface IdentityUserUpdateDto { | 
|     extraProperties?: Record<string, any>; | 
|     userName: string; | 
|     name?: string; | 
|     surname?: string; | 
|     email?: string; | 
|     phoneNumber?: string; | 
|     lockoutEnabled?: boolean; | 
|     sex?: number; | 
|     roleNames?: string[]; | 
|     password?: string; | 
|     concurrencyStamp?: string; | 
|   } | 
|   | 
|   interface IdentityUserUpdateRolesDto { | 
|     roleNames: string[]; | 
|   } | 
|   | 
|   interface ImportBatchAddOrSubOrderDataInput { | 
|     /** 批改标志 */ | 
|     changeFlag: string; | 
|     /** 方案代码 */ | 
|     insuranceScheme: string; | 
|     /** 姓名 */ | 
|     name: string; | 
|     /** 证件类型 */ | 
|     certType: string; | 
|     /** 证件号码 */ | 
|     idNumber: string; | 
|     /** 年龄 */ | 
|     age?: number; | 
|     /** 电话号码 */ | 
|     phoneNumber?: string; | 
|     /** 职业/工种 */ | 
|     workType: string; | 
|     /** 性别 */ | 
|     gender?: string; | 
|     /** 出生日期 */ | 
|     birthDay?: string; | 
|     /** 备注 */ | 
|     remark?: string; | 
|   } | 
|   | 
|   interface ImportBatchAddOrSubOrderInput { | 
|     /** 导入地址 */ | 
|     url?: string; | 
|     /** 投保Id */ | 
|     insurePolicyId?: string; | 
|   } | 
|   | 
|   interface ImportBatchStaffListInput { | 
|     /** 原被保人姓名 */ | 
|     orginName?: string; | 
|     orginIdNumber?: string; | 
|     /** 电话号码 */ | 
|     phoneNumber?: string; | 
|     id?: number; | 
|     name?: string; | 
|     age?: number; | 
|     gender?: string; | 
|     certType?: string; | 
|     idNumber?: string; | 
|     insuranceScheme?: string; | 
|     workType?: string; | 
|     birthDay?: string; | 
|     remark?: string; | 
|     changeType?: BatchChangeTypeEnum; | 
|   } | 
|   | 
|   interface ImportBatchUpdateOrderDataInput { | 
|     /** 原被保人姓名 */ | 
|     orginName: string; | 
|     /** 原被保人证件号码 */ | 
|     orginIdNumber: string; | 
|     /** 姓名 */ | 
|     name: string; | 
|     /** 证件类型 */ | 
|     certType: string; | 
|     /** 证件号码 */ | 
|     idNumber: string; | 
|     /** 电话号码 */ | 
|     phoneNumber?: string; | 
|     /** 职业/工种 */ | 
|     workType: string; | 
|     /** 性别 */ | 
|     gender?: string; | 
|     /** 年龄 */ | 
|     age?: number; | 
|     /** 出生日期 */ | 
|     birthDay?: string; | 
|     /** 备注 */ | 
|     remark?: string; | 
|     changeFlag?: string; | 
|   } | 
|   | 
|   interface ImportInsStaffAnalysisList { | 
|     id?: string; | 
|     /** 姓名 */ | 
|     name?: string; | 
|     /** 性别 */ | 
|     sex?: string; | 
|     /** 证件类型 */ | 
|     certType?: string; | 
|     /** 身份证号 */ | 
|     certNo?: string; | 
|     /** 年龄 */ | 
|     age?: number; | 
|     /** 生日 */ | 
|     birthDay?: string; | 
|     /** 用工企业 */ | 
|     useEmploer?: string; | 
|     /** 雇员工种 */ | 
|     jobName?: string; | 
|     /** 职业类型 */ | 
|     occupationType?: string; | 
|     /** 职业码值 */ | 
|     occupationCode?: string; | 
|     /** 用工地点 */ | 
|     address?: string; | 
|     phone?: string; | 
|     /** 备注 */ | 
|     note?: string; | 
|     /** 1正常 0异常 */ | 
|     isNormal?: boolean; | 
|   } | 
|   | 
|   interface ImportInsStaffToListFrontInput { | 
|     serialNum?: string; | 
|     url?: string; | 
|     /** 保险产品IdNumber */ | 
|     productIdNumber?: string; | 
|     /** 保险方案 */ | 
|     productSchemeIdNumber?: string; | 
|     /** 保单生效时间 */ | 
|     effectStartTime?: string; | 
|     /** 保单截止时间 */ | 
|     effectEndTime?: string; | 
|   } | 
|   | 
|   interface ImportInsStaffToListOutput { | 
|     /** 总人数 */ | 
|     importAllCount?: number; | 
|     /** 已导入人数 */ | 
|     successCount?: number; | 
|     /** 导入失败列表 */ | 
|     errorList?: ImportInsStaffAnalysisList[]; | 
|   } | 
|   | 
|   type IndustrialParkStatusEnum = 10 | -10; | 
|   | 
|   type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50; | 
|   | 
|   interface InsuranceClaimAttachmentOutput { | 
|     /** 文件名称 */ | 
|     fileName?: string; | 
|     /** 文件地址 */ | 
|     url?: string; | 
|     businessType?: InsuranceClaimAttachmentBusinessTypeEnum; | 
|   } | 
|   | 
|   interface InsuranceClaimDetailOutput { | 
|     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; | 
|     /** 年龄 */ | 
|     age?: number; | 
|     /** 保费金额 */ | 
|     premiumAmount?: number; | 
|     /** 增减费用 */ | 
|     incDecAmount?: number; | 
|     /** 保单id */ | 
|     insuranceOrderId?: string; | 
|     /** 投保机构 */ | 
|     insuranceOrg?: string; | 
|     /** 保单号 */ | 
|     orderNo?: string; | 
|     /** 投保/被保机构 */ | 
|     enterpriseName?: 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[]; | 
|   } | 
|   | 
|   interface InsuranceClaimListOutput { | 
|     id?: string; | 
|     serialNumber?: number; | 
|     /** 身份证号 */ | 
|     idNumber?: string; | 
|     /** 姓名 */ | 
|     name?: string; | 
|     /** 报案时间 */ | 
|     reportedTime?: string; | 
|     /** 保险起始时间 */ | 
|     insuranceBeginTime?: string; | 
|     /** 保险结束时间 */ | 
|     insuranceEndTime?: string; | 
|     /** 事故类型 */ | 
|     accidentType?: string; | 
|     /** 事故发生时间 */ | 
|     accidentTime?: string; | 
|     disabilityRatio?: number; | 
|     /** 伤残比例 */ | 
|     disabilityRatioStr?: string; | 
|     claimResultStr?: string; | 
|     downPaymentAmount?: number; | 
|     /** 下款金额 */ | 
|     downPaymentAmountStr?: string; | 
|     /** 结/撤案日期 */ | 
|     claimResultTime?: string; | 
|     /** 最后更新日期 */ | 
|     lastModificationTime?: string; | 
|     /** 理赔渠道 */ | 
|     companyName?: string; | 
|     claimChannel?: string; | 
|     claimResult?: InsuranceClaimResultEnum; | 
|     /** 保单id */ | 
|     insuranceOrderId?: string; | 
|     createTime?: string; | 
|   } | 
|   | 
|   interface InsuranceClaimListOutputPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: InsuranceClaimListOutput[]; | 
|   } | 
|   | 
|   type InsuranceClaimResultEnum = 10 | 20 | 30; | 
|   | 
|   interface InsuranceClaimYearMonthCountListOutput { | 
|     year?: number; | 
|     month?: number; | 
|     count?: number; | 
|   } | 
|   | 
|   type InsuranceDetailStatusEnum = 10 | 12 | 13 | 14 | 20 | 30; | 
|   | 
|   interface InsuranceOrderAuditRecordDto { | 
|     /** 分批订单号 */ | 
|     channelOrderNo?: string; | 
|     /** 操作 */ | 
|     scene?: string; | 
|     /** 审核备注 */ | 
|     auditRemark?: string; | 
|     /** 操作时间 */ | 
|     creationTime?: string; | 
|     /** 操作人 */ | 
|     creatorId?: string; | 
|     /** 操作人 */ | 
|     creator?: string; | 
|   } | 
|   | 
|   interface InsuranceOrderListOutput { | 
|     id?: string; | 
|     /** 渠道 */ | 
|     channel?: 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; | 
|     /** 创建人 */ | 
|     creatorId?: string; | 
|     /** 业务员名称 */ | 
|     salesmanName?: string; | 
|     /** 保单号 */ | 
|     orderNo?: string; | 
|     /** 保单关联唯一字符串 */ | 
|     orderRelevanceStr?: string; | 
|     /** 保单文件 */ | 
|     orderBillFile?: string; | 
|     /** 投保人和被投保人 */ | 
|     enterpriseName?: string; | 
|     phone?: string; | 
|     insuranceOrg?: string; | 
|   } | 
|   | 
|   interface InsuranceOrderListOutputPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: InsuranceOrderListOutput[]; | 
|   } | 
|   | 
|   interface InsuranceOrderMaterialListOutput { | 
|     id?: string; | 
|     /** 文件地址 */ | 
|     url?: string; | 
|     /** 材料名称 */ | 
|     materialName?: string; | 
|   } | 
|   | 
|   interface InsurancePolicyAuditInput { | 
|     /** 保单Id */ | 
|     insurancePolicyId?: string; | 
|     /** 保单起期 */ | 
|     effectStartTime?: string; | 
|     /** 保单止期 */ | 
|     effectEndTime?: string; | 
|     /** 保额 */ | 
|     sumInsured?: number; | 
|     /** 保费 */ | 
|     amount?: number; | 
|     auditStatus?: InsurancePolicyAuditStatusEnum; | 
|     /** 审核备注 */ | 
|     auditRemark?: string; | 
|     /** 返回地址 */ | 
|     returnUrl?: string; | 
|   } | 
|   | 
|   type InsurancePolicyAuditStatusEnum = 1 | 10 | 11 | 12 | 15 | 20 | -10; | 
|   | 
|   type InsurancePolicyListPayStatusEnum = 1 | 2; | 
|   | 
|   interface InsurancePolicyPayDto { | 
|     id?: string; | 
|     /** 订单号 */ | 
|     channelOrderNo?: string; | 
|     /** 投保单号 */ | 
|     proposalNo?: string; | 
|     /** 支付短链 */ | 
|     payUrl?: string; | 
|     /** 支付流水号 */ | 
|     payRegistrationNo?: string; | 
|     /** 保费金额 */ | 
|     sumSignPremium?: number; | 
|     status?: InsurancePolicyPayStatusEnum; | 
|     /** 保单号 */ | 
|     policyNo?: string; | 
|     /** 电子保单链接 */ | 
|     policyUrl?: string; | 
|     /** 电子保单链接 */ | 
|     policyOssUrl?: string; | 
|     /** 完成时间 */ | 
|     completionTime?: string; | 
|     /** 发票号码 */ | 
|     invoiceSerialNo?: string; | 
|     /** 发票价税合计 */ | 
|     invoicePlanFee?: number; | 
|     /** 发票下载地址 */ | 
|     invoiceDownloadUrl?: string; | 
|     /** 发票下载地址 */ | 
|     invoiceDownloadOssUrl?: string; | 
|   } | 
|   | 
|   type InsurancePolicyPayStatusEnum = 0 | 1 | 2 | -1; | 
|   | 
|   type InsurancePolicyStatusEnum = 10 | 20 | 21 | 30; | 
|   | 
|   interface InsureBatchBillDetailDto { | 
|     /** 批单Id */ | 
|     insureBatchBillId?: string; | 
|     /** 投保Id */ | 
|     insurePolicyId?: string; | 
|     insurancePolicyDetailId?: string; | 
|     /** 修改信息 */ | 
|     modifyInfo?: string; | 
|     /** 名称 */ | 
|     name?: string; | 
|     /** 证件类别 */ | 
|     certType?: string; | 
|     /** 身份证号 */ | 
|     idNumber?: string; | 
|     /** 性别 */ | 
|     gender?: string; | 
|     /** 手机号码 */ | 
|     phoneNumber?: string; | 
|     /** 年龄 */ | 
|     age?: number; | 
|     /** 出生日期 */ | 
|     birthDay?: string; | 
|     /** 职业名称 */ | 
|     workType?: string; | 
|     changeType?: BatchChangeTypeEnum; | 
|   } | 
|   | 
|   interface InsureBatchBillDto { | 
|     /** 批单Id */ | 
|     insureBatchBillId?: string; | 
|     /** 批单编号 */ | 
|     batchBillNo?: string; | 
|     /** 保单Id */ | 
|     insurancePolicyId?: string; | 
|     changeType?: BatchChangeTypeEnum; | 
|     checkStatus?: BatchBillCheckStatus; | 
|     /** 在保人数 */ | 
|     insurePersonNumber?: number; | 
|     /** 原本在保人数 */ | 
|     orginInsurePersonNumber?: number; | 
|     /** 新增人数 */ | 
|     addPersonNumber?: number; | 
|     /** 申请日期 */ | 
|     creationTime?: string; | 
|     /** 减少人数 */ | 
|     subPersonNumber?: number; | 
|     /** 审核理由 */ | 
|     auditNote?: string; | 
|     /** 审核时间 */ | 
|     checkDate?: string; | 
|     /** 审核人 */ | 
|     checkUserId?: string; | 
|     /** 生效时间 */ | 
|     effectTime?: string; | 
|     /** 附件上传 */ | 
|     attachmentUrl?: string; | 
|   } | 
|   | 
|   interface InsureBatchBillDtoPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: InsureBatchBillDto[]; | 
|   } | 
|   | 
|   interface InsureBatchBillInput { | 
|     /** 投保Id */ | 
|     insurancePolicyId?: string; | 
|     /** 批单Id */ | 
|     batchBillId?: string; | 
|     /** 期望生效 */ | 
|     effectTime?: string; | 
|     changeType?: BatchChangeTypeEnum; | 
|     /** 批增人员列表 */ | 
|     addInsStaffList?: ImportBatchStaffListInput[]; | 
|     /** 修改人员列表 */ | 
|     updateInsStaffList?: ImportBatchStaffListInput[]; | 
|     /** 删除人员列表 */ | 
|     delInsStaffList?: ImportBatchStaffListInput[]; | 
|   } | 
|   | 
|   interface InsureBatchDetailDto { | 
|     /** 批改人员详情 */ | 
|     staffList?: InsureBatchBillDetailDto[]; | 
|     /** 生效时间 */ | 
|     effectTime?: string; | 
|     /** 保单号 */ | 
|     insureBillNo?: string; | 
|     /** 投保人 */ | 
|     enterpriseName?: string; | 
|   } | 
|   | 
|   interface InsureProductSchemeDto { | 
|     /** Id */ | 
|     id?: string; | 
|     /** 保险产品Id */ | 
|     insureProductId?: string; | 
|     /** 方案Id */ | 
|     idNumber?: string; | 
|     /** 方案代码 */ | 
|     code?: string; | 
|     /** 方案名称 */ | 
|     name?: string; | 
|     /** 投保方式 */ | 
|     period?: string; | 
|     /** 保额 */ | 
|     insured?: number; | 
|     /** 保费 */ | 
|     signPremium?: number; | 
|     /** 保费按天计费 */ | 
|     signPremiumByDay?: string; | 
|   } | 
|   | 
|   interface InsureProductSchemeDtoPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: InsureProductSchemeDto[]; | 
|   } | 
|   | 
|   interface InsureProductSettingDto { | 
|     id?: string; | 
|     /** 产品ID */ | 
|     productIdNumber?: string; | 
|     /** 商品代码 */ | 
|     productCode?: string; | 
|     /** 参保机构 */ | 
|     insuranceOrg?: string; | 
|     /** 产品名称 */ | 
|     productName?: string; | 
|     status?: InsureProductSettingStatusEnum; | 
|     /** 创建时间 */ | 
|     creationTime?: string; | 
|     /** 投保人数上限 */ | 
|     maxCount?: number; | 
|     /** 是否走线上流程 */ | 
|     online?: boolean; | 
|   } | 
|   | 
|   interface InsureProductSettingDtoPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: InsureProductSettingDto[]; | 
|   } | 
|   | 
|   type InsureProductSettingStatusEnum = 10 | -10; | 
|   | 
|   type InvoicingStatusEnum = 0 | 10 | 20; | 
|   | 
|   interface IStringValueType { | 
|     name?: string; | 
|     properties?: Record<string, any>; | 
|     validator?: IValueValidator; | 
|   } | 
|   | 
|   interface IValueValidator { | 
|     name?: string; | 
|     properties?: Record<string, any>; | 
|   } | 
|   | 
|   type JToken = JToken[]; | 
|   | 
|   interface KeyInput { | 
|     id?: string; | 
|   } | 
|   | 
|   interface KeyPageInput { | 
|     pageModel?: Pagination; | 
|     id?: string; | 
|   } | 
|   | 
|   interface LanguageInfo { | 
|     cultureName?: string; | 
|     uiCultureName?: string; | 
|     displayName?: string; | 
|     flagIcon?: string; | 
|   } | 
|   | 
|   interface LocalizableStringDto { | 
|     name?: string; | 
|     resource?: string; | 
|   } | 
|   | 
|   type MatchMakingIdentityEnum = 10 | 20; | 
|   | 
|   interface MethodParameterApiDescriptionModel { | 
|     name?: string; | 
|     typeAsString?: string; | 
|     type?: string; | 
|     typeSimple?: string; | 
|     isOptional?: boolean; | 
|     defaultValue?: any; | 
|   } | 
|   | 
|   interface ModuleApiDescriptionModel { | 
|     rootPath?: string; | 
|     remoteServiceName?: string; | 
|     controllers?: Record<string, any>; | 
|   } | 
|   | 
|   interface ModuleButtonDto { | 
|     id?: string; | 
|     moduleId?: string; | 
|     parentId?: string; | 
|     icon?: string; | 
|     enCode?: string; | 
|     name?: string; | 
|     actionAddress?: string; | 
|     sortCode?: number; | 
|     buttonType?: number; | 
|     hasCheck?: boolean; | 
|   } | 
|   | 
|   interface ModuleColumnDto { | 
|     id?: string; | 
|     moduleId?: string; | 
|     parentId?: string; | 
|     enCode?: string; | 
|     name?: string; | 
|     sortCode?: number; | 
|     description?: string; | 
|     width?: number; | 
|     hasCheck?: boolean; | 
|     apiName?: string; | 
|     isShow?: boolean; | 
|     realColumn?: string; | 
|   } | 
|   | 
|   interface ModuleDto { | 
|     id?: string; | 
|     description?: string; | 
|     sortCode?: number; | 
|     enabledMark?: number; | 
|     parentId?: string; | 
|     name?: string; | 
|     isCache?: boolean; | 
|     path?: string; | 
|     viewAddress?: string; | 
|     levelNum?: number; | 
|     enCode?: string; | 
|     icon?: string; | 
|     hasCheck?: boolean; | 
|     isMenu?: number; | 
|     parentModuleName?: string; | 
|   } | 
|   | 
|   interface ModuleExtensionDto { | 
|     entities?: Record<string, any>; | 
|     configuration?: Record<string, any>; | 
|   } | 
|   | 
|   interface ModuleTypeInfo { | 
|     moduleType?: number; | 
|     moduleId?: string; | 
|   } | 
|   | 
|   interface MultiTenancyInfoDto { | 
|     isEnabled?: boolean; | 
|   } | 
|   | 
|   interface MyModuleDto { | 
|     id?: string; | 
|     description?: string; | 
|     sortCode?: number; | 
|     enabledMark?: number; | 
|     parentId?: string; | 
|     name?: string; | 
|     isCache?: boolean; | 
|     path?: string; | 
|     viewAddress?: string; | 
|     levelNum?: number; | 
|     enCode?: string; | 
|     icon?: string; | 
|     hasCheck?: boolean; | 
|     isMenu?: number; | 
|     parentModuleName?: string; | 
|     sequence?: number; | 
|   } | 
|   | 
|   interface NameValue { | 
|     name?: string; | 
|     value?: string; | 
|   } | 
|   | 
|   interface ObjectExtensionsDto { | 
|     modules?: Record<string, any>; | 
|     enums?: Record<string, any>; | 
|   } | 
|   | 
|   interface OperateRecordDto { | 
|     /** 操作 */ | 
|     operate?: string; | 
|     /** 操作内容 */ | 
|     content?: string; | 
|     /** 操作时间 */ | 
|     creationTime?: string; | 
|     /** 操作人 */ | 
|     creatorId?: string; | 
|     /** 操作人 */ | 
|     creator?: string; | 
|   } | 
|   | 
|   interface OperateRecordDtoPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: OperateRecordDto[]; | 
|   } | 
|   | 
|   interface OperateRecordInput { | 
|     pageModel?: Pagination; | 
|     /** 场景 */ | 
|     scene?: string; | 
|     /** 目标Id */ | 
|     targetId?: string; | 
|   } | 
|   | 
|   interface OrderInput { | 
|     property?: string; | 
|     order?: OrderTypeEnum; | 
|   } | 
|   | 
|   type OrderTypeEnum = 0 | 1; | 
|   | 
|   interface OssSTSReponse { | 
|     expiration?: string; | 
|     ossAccessSecret?: string; | 
|     ossAccessKeyId?: string; | 
|     securityToken?: string; | 
|     requestId?: string; | 
|   } | 
|   | 
|   interface PageInput { | 
|     pageModel?: Pagination; | 
|   } | 
|   | 
|   interface PageUserInput { | 
|     pageModel?: Pagination; | 
|     key?: string; | 
|     roleType?: string; | 
|   } | 
|   | 
|   interface Pagination { | 
|     rows?: number; | 
|     page?: number; | 
|     orderInput?: OrderInput[]; | 
|     totalCount?: number; | 
|     totalPage?: number; | 
|   } | 
|   | 
|   interface ParameterApiDescriptionModel { | 
|     nameOnMethod?: string; | 
|     name?: string; | 
|     jsonName?: string; | 
|     type?: string; | 
|     typeSimple?: string; | 
|     isOptional?: boolean; | 
|     defaultValue?: any; | 
|     constraintTypes?: string[]; | 
|     bindingSourceId?: string; | 
|     descriptorName?: string; | 
|   } | 
|   | 
|   type ParkBountyTradeAccessEnum = 1; | 
|   | 
|   interface PasswordLoginInput { | 
|     /** 账号 */ | 
|     loginName: string; | 
|     /** 登录密码 */ | 
|     password: string; | 
|   } | 
|   | 
|   interface PermissionGrantInfoDto { | 
|     name?: string; | 
|     displayName?: string; | 
|     parentName?: string; | 
|     isGranted?: boolean; | 
|     allowedProviders?: string[]; | 
|     grantedProviders?: ProviderInfoDto[]; | 
|   } | 
|   | 
|   interface PermissionGroupDto { | 
|     name?: string; | 
|     displayName?: string; | 
|     permissions?: PermissionGrantInfoDto[]; | 
|   } | 
|   | 
|   interface PhoneToken { | 
|     phone?: string; | 
|     phoneCode?: string; | 
|     clientId?: string; | 
|   } | 
|   | 
|   interface ProfileDto { | 
|     extraProperties?: Record<string, any>; | 
|     userName?: string; | 
|     email?: string; | 
|     name?: string; | 
|     surname?: string; | 
|     phoneNumber?: string; | 
|     isExternal?: boolean; | 
|     hasPassword?: boolean; | 
|   } | 
|   | 
|   interface PropertyApiDescriptionModel { | 
|     name?: string; | 
|     jsonName?: string; | 
|     type?: string; | 
|     typeSimple?: string; | 
|     isRequired?: boolean; | 
|   } | 
|   | 
|   interface ProposalInput { | 
|     sign?: ProposalInputSign; | 
|     request?: ProposalInputRequest; | 
|   } | 
|   | 
|   interface ProposalInputRequest { | 
|     head?: ProposalInputRequestHead; | 
|     body?: ProposalInputRequestBody; | 
|   } | 
|   | 
|   interface ProposalInputRequestBody { | 
|     commonPlan?: ProposalInputRequestBodyCommonPlan; | 
|     /** 方案详情 */ | 
|     planDetails?: ProposalInputRequestBodyPlanDetail[]; | 
|     policyHolder?: ProposalInputRequestBodyPolicyHolder; | 
|     /** 被保人信息 */ | 
|     policyInsureds?: ProposalInputRequestBodyPolicyInsured[]; | 
|     /** 附属被保险人信息 */ | 
|     extraPolicyInsureds?: ProposalInputRequestBodyExtraPolicyInsured[]; | 
|     insuredType?: ProposalInputRequestBodyInsuredType; | 
|     trade?: ProposalInputRequestBodyTrade; | 
|     /** 拓展节点 */ | 
|     policyExtra?: ProposalInputRequestBodyPolicyExtra[]; | 
|   } | 
|   | 
|   interface ProposalInputRequestBodyCommonPlan { | 
|     /** 投保时间 */ | 
|     operateDate?: string; | 
|     /** 起保时间 */ | 
|     startTime?: string; | 
|     /** 终保时间 */ | 
|     endTime?: string; | 
|     /** 币别 */ | 
|     currency?: string; | 
|     /** 总保额 */ | 
|     sumInsured?: string; | 
|     /** 总保费 */ | 
|     sumSignPremium?: string; | 
|   } | 
|   | 
|   interface ProposalInputRequestBodyExtraPolicyInsured { | 
|     /** 方案代码(可选) | 
| 保司提供实际方案代码,非见费下为必传 */ | 
|     planCode?: string; | 
|     /** 客户角色(必需) | 
| 枚举值: 1, 2, 3, 4 */ | 
|     role?: string; | 
|     /** 与投保人关系(必需) | 
| 枚举值: 1, 2, 3, 4, 5, 6, 7, 8, 9 */ | 
|     relationToAppnt?: string; | 
|     /** 客户类型(必需) | 
| 枚举值: 1, 2 */ | 
|     type?: string; | 
|     /** 被保人名称(必需) */ | 
|     name?: string; | 
|     /** 证件类型(必需) | 
| 枚举值: 01, 02, 04, 05, 06, 07, 08, 09, 10, 13, 14, 16, 17, 18, 19, 20 */ | 
|     certType?: string; | 
|     /** 证件号码(必需) */ | 
|     certNo?: string; | 
|     /** 性别(必需) | 
| 枚举值: 1, 2 */ | 
|     gender?: string; | 
|     /** 出生日期(必需) | 
| 格式: yyyy-MM-dd */ | 
|     birthday?: string; | 
|     /** 年龄(必需) | 
| 范围: 0-100 */ | 
|     age?: number; | 
|     /** 与主被保险人关系(可选) | 
| 枚举值: 1, 2, 3, 4, 5, 6, 7, 8 */ | 
|     relationToMainInsured?: string; | 
|     /** 有无社保(可选) | 
| 枚举值: Y, N */ | 
|     socialInsuFlag?: string; | 
|     /** 详细地址(可选) */ | 
|     address?: string; | 
|     /** 邮箱(可选) */ | 
|     email?: string; | 
|     /** 手机号(可选) */ | 
|     mobile?: string; | 
|     /** 职业代码(可选) */ | 
|     occupationCode?: string; | 
|   } | 
|   | 
|   interface ProposalInputRequestBodyInsuredType { | 
|     /** 标的标签(必需) | 
| 0-产品附加要素(产品层级)、1-标的类型(方案层级)、2-标的附加要素(被保人层级) */ | 
|     flag?: number; | 
|     /** 标的类型名称(必需) */ | 
|     insuredTypeName?: string; | 
|     /** 要素代码(必需) */ | 
|     factorCode?: string; | 
|     /** 标的类型代码(必需) */ | 
|     insuredTypeCode?: string; | 
|     /** 要素名称(必需) */ | 
|     factorName?: string; | 
|     /** 要素值(必需) | 
| 当factorCode为FWDZ,factorName为房屋地址时,factorValue传参为json字符串,格式为: | 
| "{"factorProvince":"120000","detailAddress":"天津市-天津市-红桥区","factorCity":"120100","factorCounty":"120106","houseAddress":"测试地址"}" */ | 
|     factorValue?: string; | 
|     /** 属性(必需) | 
| 固定值:{"codeTable":"CD000049"} */ | 
|     attribute?: string; | 
|   } | 
|   | 
|   interface ProposalInputRequestBodyPlanDetail { | 
|     /** 方案代码 */ | 
|     planCode?: string; | 
|     /** 份数 */ | 
|     copies?: number; | 
|     /** 方案名称 */ | 
|     planName?: string; | 
|   } | 
|   | 
|   interface ProposalInputRequestBodyPolicyExtra { | 
|     /** 拓展字段代码(必需) */ | 
|     extraCode?: string; | 
|     /** 拓展字段名称(必需) */ | 
|     extraName?: string; | 
|     /** 拓展字段值(必需) */ | 
|     extraValue?: string; | 
|   } | 
|   | 
|   interface ProposalInputRequestBodyPolicyHolder { | 
|     /** 客户角色 */ | 
|     role?: string; | 
|     /** 客户类型 */ | 
|     type?: string; | 
|     /** 投保人名称 */ | 
|     name?: string; | 
|     /** 证件类型 */ | 
|     certType?: string; | 
|     /** 证件号码 */ | 
|     certNo?: string; | 
|     /** 性别 */ | 
|     gender?: string; | 
|     /** 出生日期 */ | 
|     birthday?: string; | 
|     /** 手机号码 */ | 
|     mobile?: string; | 
|     /** 邮箱地址 */ | 
|     email?: string; | 
|     /** 年龄 */ | 
|     age?: string; | 
|     /** 地址 */ | 
|     address?: string; | 
|     /** 联系人姓名 */ | 
|     linkerName?: string; | 
|     /** 联系人电话 */ | 
|     linkerMobile?: string; | 
|     /** 职业代码 */ | 
|     occupationCode?: string; | 
|     /** 职业类别 */ | 
|     occupationType?: string; | 
|   } | 
|   | 
|   interface ProposalInputRequestBodyPolicyInsured { | 
|     /** 方案代码(必需) */ | 
|     planCode?: string; | 
|     /** 客户角色(必需) | 
| 枚举值: 1, 2, 3, 4 */ | 
|     role?: string; | 
|     /** 与投保人关系(必需) | 
| 投保人是团体时,被保人与投保人关系只能是6(雇佣)、7(劳务)或8(其他) | 
| 枚举值: 1, 2, 3, 4, 5, 6, 7, 8, 9 */ | 
|     relationToAppnt?: string; | 
|     /** 客户类型(必需) | 
| 枚举值: 1, 2 */ | 
|     type?: string; | 
|     /** 被保人名称(必需) */ | 
|     name?: string; | 
|     /** 证件类型(必需) | 
| 枚举值: 01, 02, 04, 05, 06, 07, 08, 09, 10, 13, 14, 16, 17, 18, 19, 20 | 
| 默认值: 01 */ | 
|     certType?: string; | 
|     /** 证件号码(必需) */ | 
|     certNo?: string; | 
|     /** 性别(必需) | 
| 枚举值: 1, 2 */ | 
|     gender?: string; | 
|     /** 出生日期(必需) | 
| 格式: yyyy-MM-dd */ | 
|     birthday?: string; | 
|     /** 年龄(必需) | 
| 范围: 0-100 */ | 
|     age?: number; | 
|     /** 与主被保险人关系(可选) | 
| 枚举值: 1, 2, 3, 4, 5, 6, 7, 8 */ | 
|     relationToMainInsured?: string; | 
|     /** 有无社保(可选) | 
| 枚举值: Y, N | 
| 默认值: N */ | 
|     socialInsuFlag?: string; | 
|     /** 详细地址(可选) */ | 
|     address?: string; | 
|     /** 邮箱(可选) */ | 
|     email?: string; | 
|     /** 手机号(可选) */ | 
|     mobile?: string; | 
|     /** 职业类型 */ | 
|     occupationType?: string; | 
|     /** 职业代码(可选) */ | 
|     occupationCode?: string; | 
|     /** 鹊桥专用因子(可选) | 
| 非必须,特殊情况需传值 示例:{"FL0078":"N"} */ | 
|     factorMap?: string; | 
|     /** 保单起期(可选,批量出单必须) */ | 
|     startTime?: string; | 
|     /** 保单止期(可选,批量出单必须) */ | 
|     endTime?: string; | 
|   } | 
|   | 
|   interface ProposalInputRequestBodyTrade { | 
|     /** 支付成功跳转地址(可选) | 
| 见费必传 */ | 
|     returnUrl?: string; | 
|     /** 微信小程序支付appId(可选) | 
| 微信小程序对应的appId,小程序签约并支付场景传递 */ | 
|     appId?: string; | 
|     /** 微信小程序支付openID(可选) | 
| openID 微信openid,小程序签约并支付场景传递 */ | 
|     openId?: string; | 
|   } | 
|   | 
|   interface ProposalInputRequestHead { | 
|     /** 第三方订单号 */ | 
|     channelOrderNo?: string; | 
|     /** 商户编码 */ | 
|     agencyCode?: string; | 
|     /** 商品编码 */ | 
|     productCode?: string; | 
|     /** 业务类型 */ | 
|     businessType?: string; | 
|     applyTime?: string; | 
|     /** 子商户编码 */ | 
|     subAgencyCode?: string; | 
|   } | 
|   | 
|   interface ProposalInputSign { | 
|     /** 签名 */ | 
|     signature?: string; | 
|   } | 
|   | 
|   interface ProposalOutput { | 
|     /** 签名(必需) */ | 
|     signature?: string; | 
|     response?: ProposalResponse; | 
|   } | 
|   | 
|   interface ProposalResponse { | 
|     /** 状态码(必需) | 
| 200为成功,其他为异常 | 
| 枚举值: -1,200,400,404,408,9999,10021-10042,40001,50001-50022,60001-60002,70000-70012,80002-80003,81001-81101,82001,84001,85001-85004,86001-86002,87001-87003,88001,90001,91001-91002,92001,93001,94001,100010-100012,200001,800001-800009 | 
| 默认值: 200 */ | 
|     code?: number; | 
|     /** 状态消息(可选) */ | 
|     message?: string; | 
|     /** 时间戳(必需) */ | 
|     timestamp?: number; | 
|     data?: ProposalResponseData; | 
|   } | 
|   | 
|   interface ProposalResponseData { | 
|     /** 投保单号(可选) */ | 
|     proposalNo?: string; | 
|     /** 支付短链(可选) */ | 
|     payUrl?: string; | 
|     /** 支付长链(可选) */ | 
|     longPayUrl?: string; | 
|     /** 支付流水号(可选) */ | 
|     payRegistrationNo?: string; | 
|   } | 
|   | 
|   interface ProviderInfoDto { | 
|     providerName?: string; | 
|     providerKey?: string; | 
|   } | 
|   | 
|   interface QueryInsuranceClaimCountInput { | 
|     year?: number; | 
|     month?: number; | 
|     /** 理赔渠道 */ | 
|     claimChannel?: string; | 
|     companyName?: string; | 
|   } | 
|   | 
|   interface QueryInsuranceClaimPageInput { | 
|     pageModel?: Pagination; | 
|     /** 理赔渠道 */ | 
|     claimChannel?: string; | 
|     /** 公司名称 */ | 
|     companyName?: string; | 
|     /** 劳动合同单位 */ | 
|     laborContractEnterprise?: string; | 
|     /** 实际工作单位 */ | 
|     workEnterprise?: string; | 
|     /** 身份证号 */ | 
|     idNumber?: string; | 
|     /** 投保人/被保人 */ | 
|     insurerName?: 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 QueryParkCustomerBountyApplyInput { | 
|     pageModel?: Pagination; | 
|     id?: string; | 
|   } | 
|   | 
|   interface QueryUserPageInput { | 
|     pageModel?: Pagination; | 
|     searchKey?: string; | 
|   } | 
|   | 
|   interface RegisterDto { | 
|     extraProperties?: Record<string, any>; | 
|     userName: string; | 
|     emailAddress: string; | 
|     sex?: number; | 
|     password: string; | 
|     appName: string; | 
|   } | 
|   | 
|   interface RemoteServiceErrorInfo { | 
|     code?: string; | 
|     message?: string; | 
|     details?: string; | 
|     data?: Record<string, any>; | 
|     validationErrors?: RemoteServiceValidationErrorInfo[]; | 
|   } | 
|   | 
|   interface RemoteServiceErrorResponse { | 
|     error?: RemoteServiceErrorInfo; | 
|   } | 
|   | 
|   interface RemoteServiceValidationErrorInfo { | 
|     message?: string; | 
|     members?: string[]; | 
|   } | 
|   | 
|   interface ResetPasswordDto { | 
|     userId?: string; | 
|     resetToken: string; | 
|     password: string; | 
|   } | 
|   | 
|   interface ResetPassWordInput { | 
|     userId?: string; | 
|     name?: string; | 
|     userName?: string; | 
|     phoneNumber?: string; | 
|     password?: string; | 
|   } | 
|   | 
|   interface RestorePolicyDto { | 
|     /** 订单号 */ | 
|     channelOrderNo?: string; | 
|     /** 保单号 */ | 
|     policyNo?: string; | 
|     /** 电子保单链接 */ | 
|     policyOssUrl?: string; | 
|   } | 
|   | 
|   interface RestorePolicyInput { | 
|     /** 保单Id */ | 
|     insurancePolicyId?: string; | 
|     /** 投保批次 */ | 
|     items?: RestorePolicyDto[]; | 
|   } | 
|   | 
|   interface ReturnValueApiDescriptionModel { | 
|     type?: string; | 
|     typeSimple?: string; | 
|   } | 
|   | 
|   interface RoleEnableOrForbidInput { | 
|     /** 角色Id */ | 
|     id?: string; | 
|     /** 启用:true,禁用:false */ | 
|     isEnable?: boolean; | 
|   } | 
|   | 
|   interface RoleInfo { | 
|     /** 角色Id */ | 
|     id?: string; | 
|     /** 名称 */ | 
|     name?: string; | 
|     /** 排序 */ | 
|     sequence?: number; | 
|     /** 是否可用 */ | 
|     isEnable?: boolean; | 
|     /** 部门Id */ | 
|     departmentId?: number; | 
|     /** 数据范围 全部数据:100   个人数据:10 */ | 
|     dataRange?: number; | 
|     /** 账号数量 */ | 
|     userCount?: number; | 
|     /** 备注 */ | 
|     remark?: string; | 
|   } | 
|   | 
|   interface RoleInfoPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: RoleInfo[]; | 
|   } | 
|   | 
|   interface SendPasswordResetCodeDto { | 
|     email: string; | 
|     appName: string; | 
|     returnUrl?: string; | 
|     returnUrlHash?: string; | 
|   } | 
|   | 
|   interface SendPhoneMessageBaseInput { | 
|     messageType?: string; | 
|     phoneNumber: string; | 
|   } | 
|   | 
|   interface SetInsureBatchBillStatusInput { | 
|     /** 批单Id */ | 
|     insureBatchBillId?: string; | 
|     /** 批单号 */ | 
|     batchBillNo?: string; | 
|     /** 审核理由 */ | 
|     auditNote?: string; | 
|     checkStatus?: BatchBillCheckStatus; | 
|     /** 审核时间 */ | 
|     checkDate?: string; | 
|     /** 审核人 */ | 
|     checkUserId?: string; | 
|     /** 生效时间 */ | 
|     effectTime?: string; | 
|     /** 附件上传 */ | 
|     attachmentUrl?: string; | 
|   } | 
|   | 
|   interface SetMyModule { | 
|     moduleId?: string; | 
|     sequence?: number; | 
|   } | 
|   | 
|   interface SetMyModuleInput { | 
|     moduleIds?: SetMyModule[]; | 
|   } | 
|   | 
|   interface SetRoleUserInput { | 
|     userId?: string[]; | 
|     roleId?: string; | 
|   } | 
|   | 
|   interface SetUserRoleInput { | 
|     userId?: string; | 
|     roleName?: string[]; | 
|     extendId?: string; | 
|     type?: number; | 
|   } | 
|   | 
|   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 { | 
|     /** 用户名称 */ | 
|     id?: string; | 
|     /** 奖励金余额 */ | 
|     bountyAmount?: number; | 
|     /** 充值余额 */ | 
|     rechargeAmount?: number; | 
|   } | 
|   | 
|   interface SyncUserDto { | 
|     /** 开通 */ | 
|     open?: boolean; | 
|     /** 818用户Id */ | 
|     humanResourcesServiceUserId?: string; | 
|     /** 用户端Id */ | 
|     clientId?: string; | 
|     /** 角色 */ | 
|     roleNames?: string[]; | 
|     /** 是否理赔提醒 */ | 
|     sendClaimMessage?: boolean; | 
|     /** 是否保单到期提醒 */ | 
|     sendBillExpireMessage?: boolean; | 
|     /** 是否短信提醒 */ | 
|     isSendMessage?: boolean; | 
|     /** 是否人员变更提醒 */ | 
|     staffChangeMessage?: boolean; | 
|     /** 是否批改提醒 */ | 
|     batchUpdateMessage?: boolean; | 
|     /** 产业园区id */ | 
|     industrialParkId?: string; | 
|     /** 园区Ids */ | 
|     industrialParkIds?: string[]; | 
|     /** 名称 */ | 
|     name?: string; | 
|     /** 登录用户名 */ | 
|     userName?: string; | 
|     /** 用户手机号 */ | 
|     phoneNumber?: string; | 
|     /** 密码 */ | 
|     password?: string; | 
|     /** 企业名称 */ | 
|     enterpriseName?: string; | 
|     /** 营业执照文件地址 */ | 
|     licenseUrl?: string; | 
|     /** 统一社会信用代码 */ | 
|     societyCreditCode?: string; | 
|     /** 银行总行名称 */ | 
|     bankName?: string; | 
|     /** 银行支行名称 */ | 
|     bankBranchName?: string; | 
|     /** 银行卡号 */ | 
|     bankCardNumber?: string; | 
|     /** 奖励金余额 */ | 
|     bountyAmount?: number; | 
|     /** 充值余额 */ | 
|     rechargeAmount?: number; | 
|     /** 联系人 */ | 
|     contact?: string; | 
|     /** 联系电话 */ | 
|     contactPhone?: string; | 
|   } | 
|   | 
|   interface TenantDto { | 
|     extraProperties?: Record<string, any>; | 
|     id?: string; | 
|     name?: string; | 
|   } | 
|   | 
|   interface TenantDtoPagedResultDto { | 
|     items?: TenantDto[]; | 
|     totalCount?: number; | 
|   } | 
|   | 
|   interface TimeZone { | 
|     iana?: IanaTimeZone; | 
|     windows?: WindowsTimeZone; | 
|   } | 
|   | 
|   interface TimingDto { | 
|     timeZone?: TimeZone; | 
|   } | 
|   | 
|   type TransferToStatusEnum = 1 | 2; | 
|   | 
|   interface TypeApiDescriptionModel { | 
|     baseType?: string; | 
|     isEnum?: boolean; | 
|     enumNames?: string[]; | 
|     enumValues?: any[]; | 
|     genericArguments?: string[]; | 
|     properties?: PropertyApiDescriptionModel[]; | 
|   } | 
|   | 
|   interface UpdateAccountInput { | 
|     id?: string; | 
|     /** 名称 */ | 
|     name: string; | 
|     /** 用户名 */ | 
|     userName: string; | 
|     /** 备注 */ | 
|     remark?: string; | 
|     /** 密码 */ | 
|     password?: string; | 
|     /** 手机号 */ | 
|     phoneNumber: string; | 
|     /** 渠道 */ | 
|     channel?: string; | 
|     /** 是否理赔提醒 */ | 
|     sendClaimMessage?: boolean; | 
|     /** 是否保单到期提醒 */ | 
|     sendBillExpireMessage?: boolean; | 
|     /** 是否人员变更提醒 */ | 
|     staffChangeMessage?: boolean; | 
|     /** 是否批改提醒 */ | 
|     batchUpdateMessage?: boolean; | 
|     /** 公司名 */ | 
|     enterpriseName?: string; | 
|     /** 是否短信提醒 */ | 
|     isSendMessage?: boolean; | 
|     /** 角色 */ | 
|     roleNames?: string[]; | 
|   } | 
|   | 
|   interface UpdateFeatureDto { | 
|     name?: string; | 
|     value?: string; | 
|   } | 
|   | 
|   interface UpdateFeaturesDto { | 
|     features?: UpdateFeatureDto[]; | 
|   } | 
|   | 
|   interface UpdateInsuranceClaimInput { | 
|     /** 渠道 */ | 
|     channel?: string; | 
|     /** 姓名 */ | 
|     name: string; | 
|     /** 身份证号 */ | 
|     idNumber: string; | 
|     /** 工种 */ | 
|     workType: string; | 
|     /** 劳动合同单位 */ | 
|     laborContractEnterprise: string; | 
|     /** 实际工作单位 */ | 
|     workEnterprise: string; | 
|     /** 保险起始时间 */ | 
|     insuranceBeginTime: string; | 
|     /** 保险结束时间 */ | 
|     insuranceEndTime: string; | 
|     /** 参保机构 */ | 
|     insuredInstitution: string; | 
|     /** 投保方案 */ | 
|     insuranceScheme: string; | 
|     /** 保单号 */ | 
|     orderNo: string; | 
|     /** 在职标识 */ | 
|     onJobFlag?: string; | 
|     /** 性别 */ | 
|     gender?: 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[]; | 
|     id?: string; | 
|   } | 
|   | 
|   interface UpdateInsuranceStaffInfoInput { | 
|     insurancePolicyId?: string; | 
|     id?: string; | 
|     name?: string; | 
|     idNumber?: string; | 
|     phone?: string; | 
|   } | 
|   | 
|   interface UpdateInsureProductSettingStatusInput { | 
|     id?: string; | 
|     status?: InsureProductSettingStatusEnum; | 
|   } | 
|   | 
|   interface UpdatePassWordInput { | 
|     id?: string; | 
|     passWord?: string; | 
|     code?: string; | 
|   } | 
|   | 
|   interface UpdatePassWordInputWithNoCode { | 
|     id?: string; | 
|     passWord?: string; | 
|   } | 
|   | 
|   interface UpdatePermissionDto { | 
|     name?: string; | 
|     isGranted?: boolean; | 
|   } | 
|   | 
|   interface UpdatePermissionsDto { | 
|     permissions?: UpdatePermissionDto[]; | 
|   } | 
|   | 
|   interface UpdateProfileDto { | 
|     extraProperties?: Record<string, any>; | 
|     userName?: string; | 
|     email?: string; | 
|     name?: string; | 
|     surname?: string; | 
|     phoneNumber?: string; | 
|   } | 
|   | 
|   interface UplaodInsuranceBillFileInput { | 
|     /** 保单Id */ | 
|     insurancePolicyId?: string; | 
|     /** 保单号 */ | 
|     insureBillNo?: string; | 
|     /** 保单起期 */ | 
|     effectStartTime?: string; | 
|     /** 保单止期 */ | 
|     effectEndTime?: string; | 
|     /** 参保机构 */ | 
|     insuranceOrg?: string; | 
|     /** 投保方式 月保:30D  年保: 360D */ | 
|     insurancePeriod?: string; | 
|     /** 方案名称 */ | 
|     insuranceScheme?: string; | 
|     /** 保额 */ | 
|     sumInsured?: number; | 
|     /** 保费 */ | 
|     amount?: number; | 
|     /** 保单文件 */ | 
|     insureBillUrl?: string; | 
|   } | 
|   | 
|   interface UploadInsuranceStampFilesInput { | 
|     /** 保单Id */ | 
|     insurancePolicyId?: string; | 
|     /** 盖章文件 */ | 
|     listFiles?: string[]; | 
|   } | 
|   | 
|   interface UserAmountShowDto { | 
|     /** 企业名称 */ | 
|     enterpriseName?: string; | 
|     /** 营业执照文件地址 */ | 
|     licenseUrl?: string; | 
|     /** 统一社会信用代码 */ | 
|     societyCreditCode?: string; | 
|     /** 银行总行名称 */ | 
|     bankName?: string; | 
|     /** 银行支行名称 */ | 
|     bankBranchName?: string; | 
|     /** 银行卡号 */ | 
|     bankCardNumber?: string; | 
|     /** 奖励金余额 */ | 
|     bountyAmount?: number; | 
|     /** 充值余额 */ | 
|     rechargeAmount?: number; | 
|     /** 资金总额 */ | 
|     totalAmount?: number; | 
|   } | 
|   | 
|   type UserCertificationAuditStatusEnum = 0 | 10 | 30 | 40; | 
|   | 
|   type UserCertificationChannelEnum = 10 | 20; | 
|   | 
|   type UserCertificationStatusEnum = 0 | 20 | 30; | 
|   | 
|   interface UserData { | 
|     id?: string; | 
|     tenantId?: string; | 
|     userName?: string; | 
|     name?: string; | 
|     surname?: string; | 
|     email?: string; | 
|     emailConfirmed?: boolean; | 
|     phoneNumber?: string; | 
|     phoneNumberConfirmed?: boolean; | 
|     sex?: number; | 
|     clientId?: string; | 
|     creationTime?: string; | 
|     lockoutEnd?: string; | 
|     extraProperties?: Record<string, any>; | 
|     lockoutEnabled?: boolean; | 
|   } | 
|   | 
|   interface UserDataListResultDto { | 
|     items?: UserData[]; | 
|   } | 
|   | 
|   interface UserDetailOutput { | 
|     id?: string; | 
|     /** 名称 */ | 
|     name?: string; | 
|     /** 用户名 */ | 
|     userName?: string; | 
|     /** 备注 */ | 
|     remark?: string; | 
|     /** 手机号 */ | 
|     phoneNumber?: string; | 
|     /** 渠道 */ | 
|     channel?: string; | 
|     /** 用户端Id */ | 
|     clientId?: string; | 
|     /** 是否理赔提醒 */ | 
|     sendClaimMessage?: boolean; | 
|     /** 是否保单到期提醒 */ | 
|     sendBillExpireMessage?: boolean; | 
|     /** 是否短信提醒 */ | 
|     isSendMessage?: boolean; | 
|     /** 角色 */ | 
|     roleNames?: string[]; | 
|     /** 是否人员变更提醒 */ | 
|     staffChangeMessage?: boolean; | 
|     /** 是否批改提醒 */ | 
|     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 { | 
|     id?: string; | 
|     /** 名称 */ | 
|     name?: string; | 
|     /** 用户名 */ | 
|     userName?: string; | 
|     /** 备注 */ | 
|     remark?: string; | 
|     /** 手机号 */ | 
|     phoneNumber?: string; | 
|     /** 渠道 */ | 
|     channel?: string; | 
|     /** 用户端Id */ | 
|     clientId?: string; | 
|     /** 是否理赔提醒 */ | 
|     sendClaimMessage?: boolean; | 
|     /** 是否保单到期提醒 */ | 
|     sendBillExpireMessage?: boolean; | 
|     /** 是否短信提醒 */ | 
|     isSendMessage?: boolean; | 
|     /** 角色 */ | 
|     roleNames?: string[]; | 
|     /** 是否人员变更提醒 */ | 
|     staffChangeMessage?: boolean; | 
|     /** 是否批改提醒 */ | 
|     batchUpdateMessage?: boolean; | 
|     /** 企业名称 */ | 
|     enterpriseName?: string; | 
|   } | 
|   | 
|   interface UserListOutputPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: UserListOutput[]; | 
|   } | 
|   | 
|   interface VersionCache { | 
|     name?: string; | 
|     departmentCount?: number; | 
|     apiCount?: number; | 
|     remark?: string; | 
|   } | 
|   | 
|   interface VersionCreate { | 
|     name?: string; | 
|     departmentCount?: number; | 
|     apiCount?: number; | 
|     sequence?: number; | 
|     remark?: string; | 
|   } | 
|   | 
|   interface VersionDto { | 
|     id?: string; | 
|     name?: string; | 
|     departmentCount?: number; | 
|     apiCount?: number; | 
|     sequence?: number; | 
|   } | 
|   | 
|   interface VersionDtoPageOutput { | 
|     pageModel?: Pagination; | 
|     objectData?: any; | 
|     data?: VersionDto[]; | 
|   } | 
|   | 
|   interface VersionUpdateInput { | 
|     id?: string; | 
|     name?: string; | 
|     departmentCount?: number; | 
|     apiCount?: number; | 
|     remark?: string; | 
|     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; | 
|   } | 
| } |