| | |
| | | attachments?: AddInsuranceClaimAttachmentInput[]; |
| | | } |
| | | |
| | | interface AddInsuranceOrderBillFile { |
| | | /** 保单号 */ |
| | | orderNo?: string; |
| | | /** 保单文件 */ |
| | | orderBillFile?: string; |
| | | } |
| | | |
| | | interface AddInsuranceOrderMaterialInput { |
| | | insuranceOrderId?: string; |
| | | /** 文件名称 */ |
| | |
| | | |
| | | interface APIapiDefinitionParams { |
| | | includeTypes?: boolean; |
| | | } |
| | | |
| | | interface APIcheckInrancesSerialNumStatusParams { |
| | | serialNum?: string; |
| | | } |
| | | |
| | | interface APIclearInsuranceStaffDataParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIcreateParams { |
| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIexportInsuranceBatchStaffParams { |
| | | batchBillId?: string; |
| | | } |
| | | |
| | | interface APIfindByEmailParams { |
| | | email?: string; |
| | | } |
| | |
| | | |
| | | interface APIgetAllSubModuleParams { |
| | | moduleId?: string; |
| | | } |
| | | |
| | | interface APIgetBatchDetailForCheckParams { |
| | | batchBillId?: string; |
| | | } |
| | | |
| | | interface APIgetCountParams { |
| | |
| | | |
| | | interface APIgetInsuranceOrderMaterialListParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetInsurancePolicyHeadDtoParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetInsurancePolicyStampFilesParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetInsuranceStaffListExportParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetInsureBatchDetailParams { |
| | | batchBillId?: string; |
| | | } |
| | | |
| | | interface APIgetListParams { |
| | |
| | | |
| | | interface APIgetVersionSubModuleParams { |
| | | versionId?: string; |
| | | } |
| | | |
| | | interface APIimportInsDetailStaffToListParams { |
| | | url?: string; |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIimportInsStaffToListParams { |
| | | url?: string; |
| | | serialNum?: string; |
| | | } |
| | | |
| | | interface APIsearchParams { |
| | |
| | | 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; |
| | | /** 附件上传 */ |
| | | attachmentUrl?: string; |
| | | /** 保单号 */ |
| | | insureBillNo?: string; |
| | | /** 投保人 */ |
| | | enterpriseName?: string; |
| | | /** 批改人员详情 */ |
| | | staffList?: InsureBatchBillDetailDto[]; |
| | | } |
| | | |
| | | interface ChangePasswordInput { |
| | | currentPassword?: string; |
| | | newPassword: string; |
| | |
| | | id2?: string; |
| | | sortCode2?: number; |
| | | type?: number; |
| | | } |
| | | |
| | | interface CheckImportBatchAddOrSubOrderDataOutput { |
| | | /** 错误数据列表 */ |
| | | error?: ImportBatchAddOrSubOrderDataInput[]; |
| | | /** 新增数据列表 */ |
| | | addOrSub?: ImportBatchAddOrSubOrderDataInput[]; |
| | | } |
| | | |
| | | interface CheckImportBatchUpdateOrderDataOutput { |
| | | /** 错误数据列表 */ |
| | | error?: ImportBatchUpdateOrderDataInput[]; |
| | | /** 替换数据列表 */ |
| | | update?: ImportBatchUpdateOrderDataInput[]; |
| | | } |
| | | |
| | | interface CheckLoginVerificationCodeInput { |
| | |
| | | clientId?: string; |
| | | /** 角色 */ |
| | | roleNames?: string[]; |
| | | /** 是否理赔提醒 */ |
| | | sendClaimMessage?: boolean; |
| | | /** 是否保单到期提醒 */ |
| | | sendBillExpireMessage?: boolean; |
| | | /** 是否短信提醒 */ |
| | | isSendMessage?: boolean; |
| | | /** 是否人员变更提醒 */ |
| | | staffChangeMessage?: boolean; |
| | | /** 是否批改提醒 */ |
| | | batchUpdateMessage?: boolean; |
| | | /** 企业名称 */ |
| | | enterpriseName?: string; |
| | | } |
| | | |
| | | interface CreateOrUpdateRoleInput { |
| | |
| | | dateSeparator?: string; |
| | | shortTimePattern?: string; |
| | | longTimePattern?: string; |
| | | } |
| | | |
| | | interface DownsizingInsuranceOrderData { |
| | | /** 导入地址 */ |
| | | url?: string; |
| | | /** 保单号 */ |
| | | orderNo?: string; |
| | | /** 减员保单id */ |
| | | downsizingInsuranceList?: string[]; |
| | | } |
| | | |
| | | interface EntityExtensionDto { |
| | |
| | | key?: string; |
| | | } |
| | | |
| | | interface GetEffectingStaffListInput { |
| | | claimDateTime?: string; |
| | | idNumber?: string; |
| | | } |
| | | |
| | | interface GetFeatureListResultDto { |
| | | groups?: FeatureGroupDto[]; |
| | | } |
| | | |
| | | 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; |
| | | } |
| | | |
| | | interface GetInsurancePageOutput { |
| | | id?: string; |
| | | userId?: string; |
| | | /** 投保人 */ |
| | | insurerName?: string; |
| | | /** 被保险人 */ |
| | | policyerName?: string; |
| | | /** 批次号 */ |
| | | serialNum?: string; |
| | | status?: InsurancePolicyStatusEnum; |
| | | /** 人员清单状态 */ |
| | | listStatus?: string; |
| | | batchStatus?: number; |
| | | checkStatus?: BatchBillCheckStatus; |
| | | /** 保额 */ |
| | | sumInsured?: number; |
| | | /** 保费 */ |
| | | amount?: number; |
| | | /** 投保人数 */ |
| | | insureCount?: 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; |
| | | } |
| | | |
| | | interface GetInsurancePageOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: GetInsurancePageOutput[]; |
| | | } |
| | | |
| | | 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; |
| | | userEmploer?: string; |
| | | address?: string; |
| | | age?: number; |
| | | birthDay?: string; |
| | | phone?: string; |
| | | creationTime?: string; |
| | | } |
| | | |
| | | interface GetInsuranceStaffPageTemplatePageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: GetInsuranceStaffPageTemplate[]; |
| | | } |
| | | |
| | | interface GetPermissionListResultDto { |
| | |
| | | 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 { |
| | | originIdNumber?: string; |
| | | /** 电话号码 */ |
| | | phoneNumber?: string; |
| | | id?: number; |
| | | name?: string; |
| | | age?: number; |
| | | gender?: string; |
| | | certType?: string; |
| | | idNumber?: string; |
| | | insuranceScheme?: string; |
| | | workType?: string; |
| | | birthDay?: string; |
| | | remark?: string; |
| | | } |
| | | |
| | | 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; |
| | | /** 用工地点 */ |
| | | address?: string; |
| | | phone?: string; |
| | | /** 备注 */ |
| | | note?: string; |
| | | /** 1正常 0异常 */ |
| | | isNormal?: boolean; |
| | | } |
| | | |
| | | type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50; |
| | | |
| | | interface InsuranceClaimAttachmentOutput { |
| | |
| | | laborContractEnterprise?: string; |
| | | /** 实际工作单位 */ |
| | | workEnterprise?: string; |
| | | workAddress?: string; |
| | | /** 保险起始时间 */ |
| | | insuranceBeginTime?: string; |
| | | insuranceBeginTimeShow?: string; |
| | |
| | | insuredInstitution?: string; |
| | | /** 投保方案 */ |
| | | insuranceScheme?: string; |
| | | /** 投保方式 */ |
| | | insuranceType?: string; |
| | | /** 在职标识 */ |
| | | onJobFlag?: string; |
| | | /** 性别 */ |
| | |
| | | orderNo?: string; |
| | | /** 保单关联唯一字符串 */ |
| | | orderRelevanceStr?: string; |
| | | /** 保单文件 */ |
| | | orderBillFile?: string; |
| | | /** 投保人和被投保人 */ |
| | | enterpriseName?: string; |
| | | phone?: string; |
| | | insuranceOrg?: string; |
| | | } |
| | | |
| | | interface InsuranceOrderListOutputPageOutput { |
| | |
| | | url?: string; |
| | | /** 材料名称 */ |
| | | materialName?: string; |
| | | } |
| | | |
| | | type InsurancePolicyStatusEnum = 10 | 20 | 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 IStringValueType { |
| | |
| | | condition?: string; |
| | | /** 增减员查询 */ |
| | | onJobFlag?: string; |
| | | /** 投保方式查询 月保/年保 */ |
| | | insuranceType?: string; |
| | | importChannel?: 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; |
| | |
| | | phoneNumber: string; |
| | | /** 渠道 */ |
| | | channel?: string; |
| | | /** 是否理赔提醒 */ |
| | | sendClaimMessage?: boolean; |
| | | /** 是否保单到期提醒 */ |
| | | sendBillExpireMessage?: boolean; |
| | | /** 是否人员变更提醒 */ |
| | | staffChangeMessage?: boolean; |
| | | /** 是否批改提醒 */ |
| | | batchUpdateMessage?: boolean; |
| | | /** 公司名 */ |
| | | enterpriseName?: string; |
| | | /** 是否短信提醒 */ |
| | | isSendMessage?: boolean; |
| | | /** 角色 */ |
| | | roleNames?: string[]; |
| | | } |
| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface UpdateInsuranceStaffInfoInput { |
| | | insurancePolicyId?: string; |
| | | id?: string; |
| | | name?: string; |
| | | idNumber?: string; |
| | | phone?: string; |
| | | } |
| | | |
| | | interface UpdatePassWordInput { |
| | | id?: string; |
| | | passWord?: 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 UserData { |
| | |
| | | channel?: string; |
| | | /** 用户端Id */ |
| | | clientId?: string; |
| | | /** 是否理赔提醒 */ |
| | | sendClaimMessage?: boolean; |
| | | /** 是否保单到期提醒 */ |
| | | sendBillExpireMessage?: boolean; |
| | | /** 是否短信提醒 */ |
| | | isSendMessage?: boolean; |
| | | /** 角色 */ |
| | | roleNames?: string[]; |
| | | /** 是否人员变更提醒 */ |
| | | staffChangeMessage?: boolean; |
| | | /** 是否批改提醒 */ |
| | | batchUpdateMessage?: boolean; |
| | | /** 企业名称 */ |
| | | enterpriseName?: string; |
| | | } |
| | | |
| | | interface UserListOutput { |
| | |
| | | channel?: string; |
| | | /** 用户端Id */ |
| | | clientId?: string; |
| | | /** 是否理赔提醒 */ |
| | | sendClaimMessage?: boolean; |
| | | /** 是否保单到期提醒 */ |
| | | sendBillExpireMessage?: boolean; |
| | | /** 是否短信提醒 */ |
| | | isSendMessage?: boolean; |
| | | /** 角色 */ |
| | | roleNames?: string[]; |
| | | /** 是否人员变更提醒 */ |
| | | staffChangeMessage?: boolean; |
| | | /** 是否批改提醒 */ |
| | | batchUpdateMessage?: boolean; |
| | | /** 企业名称 */ |
| | | enterpriseName?: string; |
| | | } |
| | | |
| | | interface UserListOutputPageOutput { |