| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteInsureProductSchemeParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteInsureProductSettingParams { |
| | | id?: string; |
| | | } |
| | |
| | | url?: string; |
| | | serialNum?: string; |
| | | productIdNumber?: string; |
| | | productSchemeIdNumber?: string; |
| | | } |
| | | |
| | | interface APIsearchParams { |
| | |
| | | interface APIsetForUserParams { |
| | | userId?: string; |
| | | permissionName?: string; |
| | | } |
| | | |
| | | interface APIsuccessParams { |
| | | input?: string; |
| | | } |
| | | |
| | | interface APIupdateDefaultConnectionStringParams { |
| | |
| | | enterpriseName?: string; |
| | | } |
| | | |
| | | interface CreateOrUpdateInsureProductSchemeInput { |
| | | /** Id */ |
| | | id?: string; |
| | | /** 保险产品Id */ |
| | | insureProductId: string; |
| | | /** 方案Id */ |
| | | idNumber: string; |
| | | /** 方案代码 */ |
| | | code?: string; |
| | | /** 方案名称 */ |
| | | name: string; |
| | | /** 投保方式 */ |
| | | period: string; |
| | | /** 保额 */ |
| | | insured: number; |
| | | /** 保费 */ |
| | | signPremium: number; |
| | | } |
| | | |
| | | interface CreateOrUpdateInsureProductSettingInput { |
| | | id?: string; |
| | | /** 用户ID */ |
| | | userId?: string; |
| | | /** 产品ID */ |
| | | productIdNumber: string; |
| | | /** 商品代码 */ |
| | | productCode?: string; |
| | | /** 参保机构 */ |
| | | insuranceOrg: string; |
| | | /** 投保方案 */ |
| | | insuranceScheme: string; |
| | | /** 投保方式 */ |
| | | insurancePeriod: string; |
| | | /** 产品名称 */ |
| | | productName: string; |
| | | status?: InsureProductSettingStatusEnum; |
| | | } |
| | | |
| | |
| | | auditRemark?: string; |
| | | /** 保险产品IdNumber */ |
| | | productIdNumber?: string; |
| | | /** 是否走线上流程 */ |
| | | productOnline?: boolean; |
| | | } |
| | | |
| | | interface GetInsurancePageOutputPageOutput { |
| | |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: GetInsuranceStaffPageTemplate[]; |
| | | } |
| | | |
| | | interface GetInsureProductSchemePageInput { |
| | | pageModel?: Pagination; |
| | | /** 保险产品Id */ |
| | | insureProductId?: string; |
| | | } |
| | | |
| | | interface GetInsureProductSettingPageInput { |
| | |
| | | auditStatus?: InsurancePolicyAuditStatusEnum; |
| | | /** 审核备注 */ |
| | | auditRemark?: string; |
| | | /** 返回地址 */ |
| | | returnUrl?: string; |
| | | } |
| | | |
| | | type InsurancePolicyAuditStatusEnum = 10 | 20 | -10; |
| | |
| | | enterpriseName?: string; |
| | | } |
| | | |
| | | interface InsureProductSchemeDto { |
| | | /** Id */ |
| | | id?: string; |
| | | /** 保险产品Id */ |
| | | insureProductId?: string; |
| | | /** 方案Id */ |
| | | idNumber?: string; |
| | | /** 方案代码 */ |
| | | code?: string; |
| | | /** 方案名称 */ |
| | | name?: string; |
| | | /** 投保方式 */ |
| | | period?: string; |
| | | /** 保额 */ |
| | | insured?: number; |
| | | /** 保费 */ |
| | | signPremium?: number; |
| | | } |
| | | |
| | | interface InsureProductSchemeDtoPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: InsureProductSchemeDto[]; |
| | | } |
| | | |
| | | interface InsureProductSettingDto { |
| | | id?: string; |
| | | /** 用户ID */ |
| | | userId?: string; |
| | | /** 产品ID */ |
| | | productIdNumber?: string; |
| | | /** 商品代码 */ |
| | | productCode?: string; |
| | | /** 参保机构 */ |
| | | insuranceOrg?: string; |
| | | /** 投保方案 */ |
| | | insuranceScheme?: string; |
| | | /** 投保方式 */ |
| | | insurancePeriod?: string; |
| | | /** 产品名称 */ |
| | | productName?: string; |
| | | status?: InsureProductSettingStatusEnum; |
| | | /** 创建时间 */ |
| | | creationTime?: string; |
| | |
| | | properties?: Record<string, any>; |
| | | } |
| | | |
| | | type JToken = JToken[]; |
| | | |
| | | interface KeyInput { |
| | | id?: string; |
| | | } |