| | |
| | | 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; |
| | | /** 在职标识 */ |
| | | 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 AddInsuranceOrderMaterialInput { |
| | | insuranceOrderId?: string; |
| | | /** 文件名称 */ |
| | | fileName?: string; |
| | | /** 文件地址 */ |
| | | url?: string; |
| | | /** 材料名称 */ |
| | | materialName: string; |
| | | interface AddEidtFlexTaskInput { |
| | | taskId?: string; |
| | | taskName?: string; |
| | | feeType?: FlexTaskFeeTypeEnum; |
| | | /** 服务费 元/月 */ |
| | | fee?: number; |
| | | settleType?: FlexTaskSettleTypeEnum; |
| | | /** 福利Id */ |
| | | listAideIds?: string[]; |
| | | minAge?: number; |
| | | maxAge?: number; |
| | | sexType?: GenderTypeEnum; |
| | | /** 证书Id */ |
| | | listCertionIds?: string[]; |
| | | provinceId?: number; |
| | | cityId?: number; |
| | | areaId?: number; |
| | | address?: string; |
| | | startDate?: string; |
| | | endDate?: string; |
| | | } |
| | | |
| | | interface AllSubModule { |
| | | pageButton?: ModuleButtonDto[]; |
| | | dataButton?: ModuleButtonDto[]; |
| | | column?: ModuleColumnDto[]; |
| | | } |
| | | |
| | | interface AnyUserByPhoneNumberInput { |
| | | /** 手机号 */ |
| | | phoneNumber: string; |
| | | } |
| | | |
| | | interface APIaddOrEditModuleStatusParams { |
| | |
| | | isCache?: boolean; |
| | | } |
| | | |
| | | interface APIaddUserResumeContractRecordParams { |
| | | flexWorkerId?: string; |
| | | } |
| | | |
| | | interface APIapiDefinitionParams { |
| | | includeTypes?: boolean; |
| | | } |
| | | |
| | | interface APIcancelUserResumeCollectParams { |
| | | flexWorkerId?: string; |
| | | } |
| | | |
| | | interface APIcollectVisitingCardParams { |
| | | flexVisitingCardId?: string; |
| | | } |
| | | |
| | | interface APIcreateParams { |
| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteFlexEnterpriseParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteFlexTaskParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteModuleButtonParams { |
| | | id?: string; |
| | | } |
| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteRoleParams { |
| | | id?: string; |
| | | interface APIdeleteMyCardCollectParams { |
| | | visitingCardCollectId?: string; |
| | | } |
| | | |
| | | interface APIdeleteRoleParams { |
| | |
| | | moduleId?: string; |
| | | } |
| | | |
| | | interface APIgetInsuranceClaimDetailByOrderIdParams { |
| | | orderId?: string; |
| | | } |
| | | |
| | | interface APIgetInsuranceClaimDetailParams { |
| | | interface APIgetFlexTaskDetailParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetInsuranceClaimYearMonthCountListParams { |
| | | year?: number; |
| | | } |
| | | |
| | | interface APIgetInsuranceOrderDetailParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetInsuranceOrderMaterialListParams { |
| | | interface APIgetFlexTaskDtoParams { |
| | | id?: string; |
| | | } |
| | | |
| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetPreViewCacheParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetQrCodeLoginResultParams { |
| | | /** 扫码登录Id */ |
| | | uId?: string; |
| | | } |
| | | |
| | | interface APIgetRolesIdRolesParams { |
| | | id: string; |
| | | } |
| | | |
| | | interface APIgetUserDetailParams { |
| | | id?: string; |
| | | interface APIgetUserDetailForBackParams { |
| | | userId?: string; |
| | | } |
| | | |
| | | interface APIgetUserListByPhoneNumberParams { |
| | |
| | | objectType?: number; |
| | | } |
| | | |
| | | interface APIgetUserResumeCertificateDetailByIdParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetVersionModuleListParams { |
| | | versionId?: string; |
| | | } |
| | | |
| | | interface APIgetVersionSubModuleParams { |
| | | versionId?: string; |
| | | } |
| | | |
| | | interface APIgetWxIndentityParams { |
| | | /** 用户登录凭证 */ |
| | | code?: string; |
| | | wxMiniApp?: WxMiniAppEnum; |
| | | } |
| | | |
| | | interface APIisRepeatByPhoneNumberParams { |
| | | phoneNumber?: string; |
| | | } |
| | | |
| | | interface APIsearchParams { |
| | |
| | | interface APIsetForUserParams { |
| | | userId?: string; |
| | | permissionName?: string; |
| | | } |
| | | |
| | | interface APIstopEnterpriseUserContractParams { |
| | | flexWorkerId?: string; |
| | | } |
| | | |
| | | interface APIupdateDefaultConnectionStringParams { |
| | |
| | | |
| | | interface APIupdateRolesParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIvatLicenseParams { |
| | | url?: string; |
| | | } |
| | | |
| | | interface APIwxMiniAppUserLoginParams { |
| | | /** 用户登录凭证 */ |
| | | code?: string; |
| | | wxMiniApp?: WxMiniAppEnum; |
| | | } |
| | | |
| | | interface ApplicationApiDescriptionModel { |
| | |
| | | values?: Record<string, any>; |
| | | } |
| | | |
| | | interface AreaDto { |
| | | id?: string; |
| | | areaCode?: number; |
| | | parentId?: number; |
| | | areaName?: string; |
| | | /** 1省 2市 3区 4镇 */ |
| | | layer?: number; |
| | | sort?: number; |
| | | children?: AreaDto[]; |
| | | /** 简易拼音 */ |
| | | simpleSpelling?: string; |
| | | /** 快速检索 */ |
| | | quickQuery?: string; |
| | | } |
| | | |
| | | interface BaseAuthorizeDto { |
| | | moduleType?: number; |
| | | moduleId?: string; |
| | |
| | | objectId?: string; |
| | | } |
| | | |
| | | interface ChangePasswordFromCurrentPwdInput { |
| | | /** 新密码 */ |
| | | newPassword?: string; |
| | | userId?: string; |
| | | /** 当前密码 */ |
| | | currentPassword: string; |
| | | } |
| | | |
| | | interface ChangePasswordFromPhoneNumberInput { |
| | | /** 新密码 */ |
| | | newPassword?: string; |
| | | userId?: string; |
| | | /** 短信验证码 */ |
| | | verificationCode: string; |
| | | /** 手机号 */ |
| | | phoneNumber: string; |
| | | } |
| | | |
| | | interface ChangePasswordInput { |
| | | currentPassword?: string; |
| | | newPassword: string; |
| | | } |
| | | |
| | | interface ChangePhoneNumberInput { |
| | | userId?: string; |
| | | /** 新手机号 */ |
| | | newPhoneNumber: string; |
| | | } |
| | | |
| | | interface ChangeSortInput { |
| | |
| | | type?: number; |
| | | } |
| | | |
| | | interface ChangeUserNameInput { |
| | | /** 新账号 */ |
| | | newUserName?: string; |
| | | /** 用户id */ |
| | | userId?: string; |
| | | } |
| | | |
| | | interface ChangeUserPhoneNumberForUserInput { |
| | | userId?: string; |
| | | /** 新手机号 */ |
| | | newPhoneNumber: string; |
| | | /** 当前密码 */ |
| | | currentPassword: string; |
| | | /** 短信验证码 */ |
| | | verificationCode: string; |
| | | } |
| | | |
| | | type ChargeTypeEnum = 1 | 2; |
| | | |
| | | interface CheckLoginVerificationCodeInput { |
| | | messageType?: string; |
| | | phoneNumber: string; |
| | |
| | | |
| | | interface ClockDto { |
| | | kind?: string; |
| | | } |
| | | |
| | | interface CollectFlexWorkerResumeInput { |
| | | flexWorkerId?: string; |
| | | userResumeId?: string; |
| | | } |
| | | |
| | | interface ConditionInfo { |
| | | id?: string; |
| | | name?: string; |
| | | sort?: number; |
| | | } |
| | | |
| | | interface ControllerApiDescriptionModel { |
| | |
| | | type?: string; |
| | | } |
| | | |
| | | interface CreateAccountInput { |
| | | /** 名称 */ |
| | | name?: string; |
| | | /** 用户名 */ |
| | | userName: string; |
| | | /** 备注 */ |
| | | remark?: string; |
| | | /** 密码 */ |
| | | password: string; |
| | | /** 手机号 */ |
| | | phoneNumber?: string; |
| | | /** 渠道 */ |
| | | channel?: string; |
| | | /** 用户端Id */ |
| | | clientId?: string; |
| | | /** 角色 */ |
| | | roleNames?: string[]; |
| | | interface CreateOrEditFlexEnterpriseBankInput { |
| | | id?: string; |
| | | /** 开户行 */ |
| | | openBank?: string; |
| | | /** 开户支行 */ |
| | | openBranchBank?: string; |
| | | /** 银行账户 */ |
| | | bankAccount?: string; |
| | | verifyStatus?: VerifyStatus; |
| | | flexEnterpirseId?: string; |
| | | } |
| | | |
| | | interface CreateOrUpdateRoleInput { |
| | | /** 名称 */ |
| | | name?: string; |
| | | /** 排序 */ |
| | | sequence?: number; |
| | | /** 部门Id */ |
| | | departmentId?: number; |
| | | /** 数据范围 全部数据100 个人数据 10 */ |
| | | dataRange?: number; |
| | | /** 备注 */ |
| | | remark?: string; |
| | | /** 角色Id */ |
| | | interface CreateOrEditFlexEnterpriseInput { |
| | | id?: string; |
| | | /** 企业名称 */ |
| | | enterpriseName?: string; |
| | | /** 法人姓名 */ |
| | | legalPersonName?: string; |
| | | /** 法人身份证号 */ |
| | | legalPersonIdNumber?: string; |
| | | /** 认证联系人 */ |
| | | contact?: string; |
| | | /** 认证联系人电话 */ |
| | | contactPhone?: string; |
| | | /** 社会统一信用代码 */ |
| | | societyCreditCode?: string; |
| | | /** 省份code */ |
| | | provinceCode?: number; |
| | | /** 省份名称 */ |
| | | proviceName?: string; |
| | | /** 城市Code */ |
| | | cityCode?: number; |
| | | /** 城市名称 */ |
| | | cityName?: string; |
| | | status?: FlexEnterpriseStatus; |
| | | settingStatus?: FlexEnterpriseSettingStatus; |
| | | certificationStatus?: FlexEnterpriseCertificationStatus; |
| | | /** 所属行业 */ |
| | | belongIndustryType?: string; |
| | | } |
| | | |
| | | interface CreateOrEditFlexEnterpriseMessageSettingInput { |
| | | id?: string; |
| | | messageChannel?: MessageChannelEnum; |
| | | /** 消息费用 */ |
| | | messageCost?: number; |
| | | flexEnterpirseId?: string; |
| | | } |
| | | |
| | | interface CreateOrEditFlexEnterpriseSignSettingInput { |
| | | id?: string; |
| | | signChannel?: SignChannelEnum; |
| | | chargeType?: ChargeTypeEnum; |
| | | /** 实名费用 */ |
| | | realVerifyCost?: number; |
| | | /** 签约费用 */ |
| | | signCost?: number; |
| | | /** 一口价 */ |
| | | mergeSignCost?: number; |
| | | /** 企业Id */ |
| | | flexEnterpirseId?: string; |
| | | } |
| | | |
| | | interface CreateOrEditSearchInput { |
| | | id?: string; |
| | | parentId?: string; |
| | | searchType: number; |
| | | belongType?: number; |
| | | name: string; |
| | | sort: number; |
| | | status: boolean; |
| | | src?: string; |
| | | isRecommend?: boolean; |
| | | } |
| | | |
| | | interface CurrentCultureDto { |
| | |
| | | dateSeparator?: string; |
| | | shortTimePattern?: string; |
| | | longTimePattern?: string; |
| | | } |
| | | |
| | | interface EnableSearchSettingInput { |
| | | id: string; |
| | | status: boolean; |
| | | } |
| | | |
| | | interface EnterpriseSignSettingDto { |
| | | id?: string; |
| | | signChannel?: SignChannelEnum; |
| | | chargeType?: ChargeTypeEnum; |
| | | /** 实名费用 */ |
| | | realVerifyCost?: number; |
| | | /** 签约费用 */ |
| | | signCost?: number; |
| | | /** 一口价 */ |
| | | mergeSignCost?: number; |
| | | /** 企业Id */ |
| | | flexEnterpirseId?: string; |
| | | } |
| | | |
| | | interface EntityExtensionDto { |
| | |
| | | key?: string; |
| | | } |
| | | |
| | | interface FlexEnterpriseBankDto { |
| | | id?: string; |
| | | /** 开户行 */ |
| | | openBank?: string; |
| | | /** 开户支行 */ |
| | | openBranchBank?: string; |
| | | /** 银行账户 */ |
| | | bankAccount?: string; |
| | | verifyStatus?: VerifyStatus; |
| | | flexEnterpirseId?: string; |
| | | } |
| | | |
| | | type FlexEnterpriseCertificationStatus = 10 | -10; |
| | | |
| | | interface FlexEnterpriseDto { |
| | | id?: string; |
| | | /** 企业名称 */ |
| | | enterpriseName?: string; |
| | | /** 法人姓名 */ |
| | | legalPersonName?: string; |
| | | /** 法人身份证号 */ |
| | | legalPersonIdNumber?: string; |
| | | /** 认证联系人 */ |
| | | contact?: string; |
| | | /** 认证联系人电话 */ |
| | | contactPhone?: string; |
| | | /** 社会统一信用代码 */ |
| | | societyCreditCode?: string; |
| | | /** 省份code */ |
| | | provinceCode?: number; |
| | | /** 省份名称 */ |
| | | proviceName?: string; |
| | | /** 城市Code */ |
| | | cityCode?: number; |
| | | /** 城市名称 */ |
| | | cityName?: string; |
| | | status?: FlexEnterpriseStatus; |
| | | settingStatus?: FlexEnterpriseSettingStatus; |
| | | certificationStatus?: FlexEnterpriseCertificationStatus; |
| | | /** 所属行业 */ |
| | | belongIndustryType?: string; |
| | | enterpriseSignSettingDto?: EnterpriseSignSettingDto; |
| | | flexEnterpriseBankDto?: FlexEnterpriseBankDto; |
| | | flexEnterpriseMessageSettingDto?: FlexEnterpriseMessageSettingDto; |
| | | } |
| | | |
| | | interface FlexEnterpriseDtoPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: FlexEnterpriseDto[]; |
| | | } |
| | | |
| | | interface FlexEnterpriseMessageSettingDto { |
| | | id?: string; |
| | | messageChannel?: MessageChannelEnum; |
| | | /** 消息费用 */ |
| | | messageCost?: number; |
| | | flexEnterpirseId?: string; |
| | | } |
| | | |
| | | type FlexEnterpriseSettingStatus = 10 | -10; |
| | | |
| | | type FlexEnterpriseStatus = 10 | -10; |
| | | |
| | | interface FlexTaskAideDto { |
| | | id?: string; |
| | | aideType?: FlexTaskAideEnum; |
| | | name?: string; |
| | | imageUrl?: string; |
| | | } |
| | | |
| | | type FlexTaskAideEnum = 10 | 20; |
| | | |
| | | type FlexTaskCheckAcceptStatusEnum = 10 | 20 | 30; |
| | | |
| | | type FlexTaskFeeTypeEnum = 10 | 20 | 30 | 40; |
| | | |
| | | interface FlexTaskListOutput { |
| | | taskId?: string; |
| | | /** 任务名称 */ |
| | | taskName?: string; |
| | | releaseStatus?: FlexTaskReleaseStatusEnum; |
| | | /** 安排状态 */ |
| | | arrangeStatus?: boolean; |
| | | /** 发布日期 */ |
| | | startDate?: string; |
| | | /** 结束日期 */ |
| | | endDate?: string; |
| | | feeType?: FlexTaskFeeTypeEnum; |
| | | settleType?: FlexTaskSettleTypeEnum; |
| | | settleStatus?: SettleStatusEnum; |
| | | /** 是否推荐 */ |
| | | isRecommend?: boolean; |
| | | /** 结算方式 */ |
| | | fee?: number; |
| | | /** 报名人数 */ |
| | | applyWorkerCount?: number; |
| | | /** 是否已完成验收 */ |
| | | isOverCheck?: boolean; |
| | | overCheckStatus?: OverCheckStatusEnum; |
| | | creationTime?: string; |
| | | } |
| | | |
| | | interface FlexTaskListOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: FlexTaskListOutput[]; |
| | | } |
| | | |
| | | type FlexTaskReleaseStatusEnum = 10 | 20; |
| | | |
| | | type FlexTaskSettleTypeEnum = 10 | 20 | 30; |
| | | |
| | | type FlexTaskWorkerHireEnum = 1 | 10 | 20 | 30 | 40; |
| | | |
| | | type FlexWorkerEleSignEnum = 10 | 20 | 30; |
| | | |
| | | type GenderTypeEnum = 1 | 2; |
| | | |
| | | interface GenerateUserNameInput { |
| | | /** 手机号 */ |
| | | phoneNumber: string; |
| | | } |
| | | |
| | | interface GetAreaListInput { |
| | | /** 1省 2市 3区 4镇 */ |
| | | layer?: number; |
| | | /** 父级编码 */ |
| | | parentCode?: number; |
| | | } |
| | | |
| | | interface GetCollectVisitingCardListInput { |
| | | pageModel?: Pagination; |
| | | } |
| | | |
| | | interface GetCollectVisitingCardOutput { |
| | | id?: string; |
| | | enterpriseId?: string; |
| | | userId?: string; |
| | | name?: string; |
| | | headPhoto?: string; |
| | | phoneNum?: string; |
| | | weChat?: string; |
| | | jobName?: string; |
| | | email?: string; |
| | | companyName?: string; |
| | | creationTime?: string; |
| | | } |
| | | |
| | | interface GetCollectVisitingCardOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: GetCollectVisitingCardOutput[]; |
| | | } |
| | | |
| | | interface GetFeatureListResultDto { |
| | | groups?: FeatureGroupDto[]; |
| | | } |
| | | |
| | | interface GetFlexEnterpriseInput { |
| | | pageModel?: Pagination; |
| | | /** 企业名称/法人/联系人 */ |
| | | searchWord?: string; |
| | | flexEnterpriseSettingStatus?: FlexEnterpriseSettingStatus; |
| | | } |
| | | |
| | | interface GetFlexSignWorkerListInput { |
| | | pageModel?: Pagination; |
| | | signStatus?: FlexWorkerEleSignEnum; |
| | | } |
| | | |
| | | interface GetFlexTaskDetailForBackOutput { |
| | | /** 任务Id */ |
| | | taskId?: string; |
| | | /** 任务名称 */ |
| | | taskName?: string; |
| | | isArrange?: boolean; |
| | | startDate?: string; |
| | | endDate?: string; |
| | | feeType?: FlexTaskFeeTypeEnum; |
| | | feeTypeName?: string; |
| | | settleType?: FlexTaskSettleTypeEnum; |
| | | /** 结算方式 */ |
| | | settleTypeName?: string; |
| | | /** 福利 */ |
| | | taskWeals?: FlexTaskAideDto[]; |
| | | /** 证书 */ |
| | | taskCerts?: FlexTaskAideDto[]; |
| | | /** 服务费 */ |
| | | fee?: number; |
| | | provinceId?: number; |
| | | cityId?: number; |
| | | areaId?: number; |
| | | /** 省 */ |
| | | provinceName?: string; |
| | | /** 市 */ |
| | | cityName?: string; |
| | | /** 区域 */ |
| | | areaName?: string; |
| | | /** 任务地点 */ |
| | | address?: string; |
| | | creationDate?: string; |
| | | /** 最小年龄 */ |
| | | minAge?: number; |
| | | /** 最大年龄 */ |
| | | maxAge?: number; |
| | | sexType?: GenderTypeEnum; |
| | | } |
| | | |
| | | interface GetFlexTaskDtoOutput { |
| | | taskId?: string; |
| | | taskName?: string; |
| | | isArrange?: boolean; |
| | | startDate?: string; |
| | | endDate?: string; |
| | | feeType?: FlexTaskFeeTypeEnum; |
| | | feeTypeName?: string; |
| | | settleType?: FlexTaskSettleTypeEnum; |
| | | settleTypeName?: string; |
| | | taskWeals?: FlexTaskAideDto[]; |
| | | taskCerts?: FlexTaskAideDto[]; |
| | | fee?: number; |
| | | provinceId?: number; |
| | | cityId?: number; |
| | | areaId?: number; |
| | | provinceName?: string; |
| | | cityName?: string; |
| | | areaName?: string; |
| | | address?: string; |
| | | creationDate?: string; |
| | | minAge?: number; |
| | | maxAge?: number; |
| | | sexType?: GenderTypeEnum; |
| | | } |
| | | |
| | | interface GetFlexTaskForBackInput { |
| | | pageModel?: Pagination; |
| | | /** 任务名称 */ |
| | | taskName?: string; |
| | | /** 发布开始日期 */ |
| | | startBeginDate?: string; |
| | | /** 发布结束日期 */ |
| | | startEndDate?: string; |
| | | releaseStatus?: FlexTaskReleaseStatusEnum; |
| | | /** 是否推荐 */ |
| | | isRecommend?: boolean; |
| | | } |
| | | |
| | | interface GetFlexTaskListByStatusInput { |
| | | pageModel?: Pagination; |
| | | releaseStatus?: FlexTaskReleaseStatusEnum; |
| | | } |
| | | |
| | | interface GetFlexTaskListInput { |
| | | pageModel?: Pagination; |
| | | /** 是否已安排任务 */ |
| | | isArrange?: boolean; |
| | | /** 是否已验收 */ |
| | | isOverCheck?: boolean; |
| | | } |
| | | |
| | | interface GetFlexTaskListOutput { |
| | | taskId?: string; |
| | | taskName?: string; |
| | | isArrange?: boolean; |
| | | isOverCheck?: boolean; |
| | | releaseStatus?: FlexTaskReleaseStatusEnum; |
| | | startDate?: string; |
| | | endDate?: string; |
| | | feeType?: FlexTaskFeeTypeEnum; |
| | | feeTypeName?: string; |
| | | settleType?: FlexTaskSettleTypeEnum; |
| | | settleTypeName?: string; |
| | | fee?: number; |
| | | provinceName?: string; |
| | | cityName?: string; |
| | | areaName?: string; |
| | | address?: string; |
| | | applyWorkerCount?: number; |
| | | creationTime?: string; |
| | | } |
| | | |
| | | interface GetFlexTaskListOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: GetFlexTaskListOutput[]; |
| | | } |
| | | |
| | | interface GetFlexTaskWorkerApplyListInput { |
| | | pageModel?: Pagination; |
| | | flexTaskId?: string; |
| | | } |
| | | |
| | | interface GetFlexTaskWorkerArrangeListInput { |
| | | pageModel?: Pagination; |
| | | flexTaskId?: string; |
| | | /** 姓名身份证号 */ |
| | | searchKeys?: string; |
| | | /** 是否已安排 */ |
| | | arrangStatus?: boolean; |
| | | } |
| | | |
| | | interface GetFlexTaskWorkerCheckContentDtoInput { |
| | | /** 任务Id */ |
| | | flexTaskId?: string; |
| | | /** 灵工Id */ |
| | | flexWorkerId?: string; |
| | | } |
| | | |
| | | interface GetFlexTaskWorkerCheckListInput { |
| | | pageModel?: Pagination; |
| | | /** 任务Id */ |
| | | flexTaskId?: string; |
| | | checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum; |
| | | } |
| | | |
| | | interface GetFlexTaskWorkerListInput { |
| | | pageModel?: Pagination; |
| | | flexTaskId?: string; |
| | | } |
| | | |
| | | interface GetFlexWorkerRecordOutput { |
| | | taskId?: string; |
| | | workTime?: string; |
| | | cityId?: string; |
| | | cityName?: string; |
| | | address?: string; |
| | | taskName?: string; |
| | | } |
| | | |
| | | interface GetNewestWorkerListInput { |
| | | pageModel?: Pagination; |
| | | /** 岗位Id */ |
| | | expectationJobId?: string; |
| | | genderType?: GenderTypeEnum; |
| | | /** 身份 */ |
| | | socialIdentity?: string; |
| | | minAge?: number; |
| | | maxAge?: number; |
| | | /** 证书 */ |
| | | certificateTypeId?: string; |
| | | } |
| | | |
| | | interface GetNewestWorkerListOutput { |
| | | userId?: string; |
| | | userResumeId?: string; |
| | | name?: string; |
| | | idNumber?: string; |
| | | contactPhone?: string; |
| | | isRealName?: boolean; |
| | | age?: number; |
| | | avatarUrl?: string; |
| | | genderType?: GenderTypeEnum; |
| | | educationalLevel?: string; |
| | | socialIdentity?: string; |
| | | jobIds?: string[]; |
| | | listExpectationJobName?: string[]; |
| | | certIds?: string[]; |
| | | listCertificateNames?: string[]; |
| | | userResumeLifeCircles?: string[]; |
| | | socialIdentityName?: string; |
| | | eduLevelName?: string; |
| | | arrangeCount?: number; |
| | | workExperience?: string; |
| | | freeTime?: UserResumeFreeTimeEnum; |
| | | jobSeekingStatus?: UserResumeJobSeekingStatusEnum; |
| | | creationTime?: string; |
| | | lastModificationTime?: string; |
| | | fristContractTime?: string; |
| | | lastContractTime?: string; |
| | | userSignStatus?: FlexWorkerEleSignEnum; |
| | | enterSignStatus?: FlexWorkerEleSignEnum; |
| | | hireStatus?: FlexTaskWorkerHireEnum; |
| | | checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum; |
| | | arrangeStatus?: boolean; |
| | | applyTime?: string; |
| | | height?: string; |
| | | weight?: string; |
| | | workRecordList?: GetFlexWorkerRecordOutput[]; |
| | | } |
| | | |
| | | interface GetNewestWorkerListOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: GetNewestWorkerListOutput[]; |
| | | } |
| | | |
| | | interface GetPermissionListResultDto { |
| | |
| | | groups?: PermissionGroupDto[]; |
| | | } |
| | | |
| | | interface GetRolesInput { |
| | | interface GetSearchSettingList { |
| | | id?: string; |
| | | parentId?: string; |
| | | parentName?: string; |
| | | belongType?: number; |
| | | name?: string; |
| | | sort?: number; |
| | | status?: boolean; |
| | | clickCount?: number; |
| | | src?: string; |
| | | isRecommend?: boolean; |
| | | searchType?: number; |
| | | } |
| | | |
| | | interface GetSearchSettingListInput { |
| | | pageModel?: Pagination; |
| | | /** 查询条件:角色名称 */ |
| | | queryCondition?: string; |
| | | searchType: number; |
| | | belongType?: number; |
| | | name?: string; |
| | | isRecommend?: boolean; |
| | | status?: boolean; |
| | | parentId?: string; |
| | | } |
| | | |
| | | interface GetSearchSettingListOutput { |
| | | id?: string; |
| | | name?: string; |
| | | searchType?: number; |
| | | url?: string; |
| | | sort?: number; |
| | | } |
| | | |
| | | interface GetSearchSettingListPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: GetSearchSettingList[]; |
| | | } |
| | | |
| | | interface GetTaskWorkerCheckContentOutput { |
| | | /** 任务Id */ |
| | | flexTaskId?: string; |
| | | /** 灵工Id */ |
| | | flexWorkerId?: string; |
| | | /** 姓名 */ |
| | | name?: string; |
| | | /** 联系电话 */ |
| | | contactPhone?: string; |
| | | /** 是否实名 */ |
| | | isRealName?: boolean; |
| | | /** 头像 */ |
| | | avatarUrl?: string; |
| | | /** 提交验收时间 */ |
| | | appleCheckTime?: string; |
| | | /** 验收图片路径 */ |
| | | checkImageUrl?: string; |
| | | checkImageLists?: string[]; |
| | | checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum; |
| | | } |
| | | |
| | | interface GetTypeSearchSettingList { |
| | | id?: string; |
| | | name?: string; |
| | | src?: string; |
| | | } |
| | | |
| | | interface GetTypeSearchSettingListInput { |
| | | searchType: number; |
| | | belongType?: number; |
| | | } |
| | | |
| | | interface GetUserClientForBackInput { |
| | | pageModel?: Pagination; |
| | | /** 姓名/手机/身份证号/客户 */ |
| | | searchKeys?: string; |
| | | /** 最近录用时间--开始 */ |
| | | nearlyHireDateTimeBegin?: string; |
| | | /** 最近录用时间--结束 */ |
| | | nearlyHireDateTimeEnd?: string; |
| | | /** 最近签约时间--开始 */ |
| | | nearlySignDateTimeBegin?: string; |
| | | /** 最近签约时间--结束 */ |
| | | nearlySignDateTimeEnd?: string; |
| | | /** 实名状态 */ |
| | | realVerifyStatus?: boolean; |
| | | } |
| | | |
| | | interface GetUserClientForBackOutput { |
| | | userId?: string; |
| | | userResumeId?: string; |
| | | /** 姓名 */ |
| | | name?: string; |
| | | /** 身份证号 */ |
| | | idNumber?: string; |
| | | /** 手机号 */ |
| | | contactPhone?: string; |
| | | /** 年龄 */ |
| | | age?: number; |
| | | genderType?: GenderTypeEnum; |
| | | /** 常驻省份Code */ |
| | | residentProvinceCode?: number; |
| | | /** 常驻城市code */ |
| | | residentCityCode?: number; |
| | | /** 常驻省份名称 */ |
| | | residentProvinceName?: string; |
| | | /** 常驻城市名称 */ |
| | | residentCityName?: string; |
| | | /** 实名状态 */ |
| | | realVerifyStatus?: boolean; |
| | | /** 实名时间 */ |
| | | realVerifyTime?: string; |
| | | nearlyWorkRecord?: NearlyFlexWorkerRecord; |
| | | } |
| | | |
| | | interface GetUserClientForBackOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: GetUserClientForBackOutput[]; |
| | | } |
| | | |
| | | interface GetUserClientSignListInput { |
| | | pageModel?: Pagination; |
| | | userId?: string; |
| | | } |
| | | |
| | | interface GetUserDetailForBackOutput { |
| | | userId?: string; |
| | | userResumeId?: string; |
| | | /** 姓名 */ |
| | | name?: string; |
| | | /** 身份证号 */ |
| | | idNumber?: string; |
| | | /** 手机号 */ |
| | | contactPhone?: string; |
| | | /** 年龄 */ |
| | | age?: number; |
| | | /** 身份证正面 */ |
| | | certificateFrontImgUrl?: string; |
| | | /** 身份证反面 */ |
| | | certificateBackImgUrl?: string; |
| | | } |
| | | |
| | | interface GetWorkerListForBackOutput { |
| | | userId?: string; |
| | | /** 姓名 */ |
| | | name?: string; |
| | | /** 身份证号码 */ |
| | | idNumber?: string; |
| | | /** 电话号码 */ |
| | | contactPhone?: string; |
| | | /** 年龄 */ |
| | | age?: number; |
| | | genderType?: GenderTypeEnum; |
| | | eduLevelName?: string; |
| | | hireStatus?: FlexTaskWorkerHireEnum; |
| | | } |
| | | |
| | | interface GetWorkerListForBackOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: GetWorkerListForBackOutput[]; |
| | | } |
| | | |
| | | interface IanaTimeZone { |
| | |
| | | roleNames: string[]; |
| | | } |
| | | |
| | | interface ImportInsuranceOrderDataOutput { |
| | | /** 渠道 */ |
| | | channel: string; |
| | | /** 姓名 */ |
| | | name: string; |
| | | /** 身份证号 */ |
| | | idNumber: string; |
| | | /** 工种 */ |
| | | workType: string; |
| | | /** 劳动合同单位 */ |
| | | laborContractEnterprise: string; |
| | | /** 实际工作单位 */ |
| | | workEnterprise: string; |
| | | /** 保险起始时间 */ |
| | | insuranceBeginTimeStr: string; |
| | | /** 保险结束时间 */ |
| | | insuranceEndTimeStr: string; |
| | | insuranceEndTime?: string; |
| | | insuranceBeginTime?: string; |
| | | /** 参保机构 */ |
| | | insuredInstitution: string; |
| | | /** 投保方案 */ |
| | | insuranceScheme: string; |
| | | /** 在职标识 */ |
| | | onJobFlag: string; |
| | | /** 性别 */ |
| | | gender: string; |
| | | /** 年龄 */ |
| | | ageStr: string; |
| | | age?: number; |
| | | /** 身份证校验结果 */ |
| | | idCardCheckResult: string; |
| | | /** 身份证重复校验结果 */ |
| | | idCardRepeatResult: string; |
| | | /** 保费金额 */ |
| | | premiumAmountStr: string; |
| | | /** 增减费用 */ |
| | | incDecAmountStr: string; |
| | | incDecAmount?: number; |
| | | premiumAmount?: number; |
| | | /** 业务员名称 */ |
| | | salesmanName?: string; |
| | | /** 保单号 */ |
| | | orderNo?: string; |
| | | /** 保单关联唯一字符串 */ |
| | | orderRelevanceStr?: string; |
| | | /** 保单标识字段 */ |
| | | orderFlagStr?: string; |
| | | /** 异常消息 */ |
| | | erroMsg?: string; |
| | | } |
| | | |
| | | type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50; |
| | | |
| | | interface InsuranceClaimAttachmentOutput { |
| | | /** 文件名称 */ |
| | | fileName?: string; |
| | | /** 文件地址 */ |
| | | url?: string; |
| | | businessType?: InsuranceClaimAttachmentBusinessTypeEnum; |
| | | } |
| | | |
| | | interface InsuranceClaimDetailOutput { |
| | | interface IdNameOutput { |
| | | 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; |
| | | /** 报案时间 */ |
| | | 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; |
| | | /** 身份证号 */ |
| | | idNumber?: string; |
| | | /** 姓名 */ |
| | | name?: string; |
| | | /** 报案时间 */ |
| | | reportedTime?: string; |
| | | /** 保险起始时间 */ |
| | | insuranceBeginTime?: string; |
| | | /** 保险结束时间 */ |
| | | insuranceEndTime?: string; |
| | | /** 事故类型 */ |
| | | accidentType?: string; |
| | | /** 事故发生时间 */ |
| | | accidentTime?: string; |
| | | /** 伤残比例 */ |
| | | disabilityRatio?: number; |
| | | /** 理赔渠道 */ |
| | | claimChannel?: string; |
| | | claimResult?: InsuranceClaimResultEnum; |
| | | /** 下款金额 */ |
| | | downPaymentAmount?: number; |
| | | /** 理赔结果时间 */ |
| | | claimResultTime?: string; |
| | | /** 保单id */ |
| | | insuranceOrderId?: string; |
| | | } |
| | | |
| | | interface InsuranceClaimListOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: InsuranceClaimListOutput[]; |
| | | } |
| | | |
| | | type InsuranceClaimResultEnum = 10 | 20 | 30; |
| | | |
| | | interface InsuranceClaimYearMonthCountListOutput { |
| | | year?: number; |
| | | month?: number; |
| | | count?: number; |
| | | } |
| | | |
| | | interface InsuranceOrderListOutput { |
| | | 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; |
| | | /** 身份证校验结果 */ |
| | | idCardCheckResult?: string; |
| | | /** 身份证重复校验结果 */ |
| | | idCardRepeatResult?: string; |
| | | /** 保费金额 */ |
| | | premiumAmount?: number; |
| | | /** 增减费用 */ |
| | | incDecAmount?: number; |
| | | /** 导入渠道 */ |
| | | importChannel?: string; |
| | | /** 导入日期 */ |
| | | createTime?: string; |
| | | isIndustrialInjury?: string; |
| | | /** 创建人 */ |
| | | creatorId?: string; |
| | | /** 业务员名称 */ |
| | | salesmanName?: string; |
| | | /** 保单号 */ |
| | | orderNo?: string; |
| | | /** 保单关联唯一字符串 */ |
| | | orderRelevanceStr?: string; |
| | | } |
| | | |
| | | interface InsuranceOrderListOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: InsuranceOrderListOutput[]; |
| | | } |
| | | |
| | | interface InsuranceOrderMaterialListOutput { |
| | | id?: string; |
| | | /** 文件地址 */ |
| | | url?: string; |
| | | /** 材料名称 */ |
| | | materialName?: string; |
| | | } |
| | | |
| | | interface IStringValueType { |
| | |
| | | flagIcon?: string; |
| | | } |
| | | |
| | | interface LicenseOcrModel { |
| | | name?: string; |
| | | cardNum?: string; |
| | | address?: string; |
| | | type?: string; |
| | | dateFrom?: string; |
| | | dateTo?: string; |
| | | societyCode?: string; |
| | | registerMoney?: string; |
| | | businessRange?: string; |
| | | legalPerson?: string; |
| | | } |
| | | |
| | | interface LocalizableStringDto { |
| | | name?: string; |
| | | resource?: string; |
| | | } |
| | | |
| | | type MessageChannelEnum = 10 | 20; |
| | | |
| | | interface MethodParameterApiDescriptionModel { |
| | | name?: string; |
| | |
| | | sequence?: number; |
| | | } |
| | | |
| | | interface MyResumeOutput { |
| | | resumeBaseInfo?: UserResumeBaseInfoOutput; |
| | | resumeExpectationJob?: UserResumeExpectationJobOutput; |
| | | resumeCertifiCate?: UserResumeCertificateListOutput; |
| | | resumeCertifiDetail?: UserResumeCertificateDetailOutput; |
| | | resumeDetailInfo?: UserResumeDetailInfoOutput; |
| | | resumeWorkExperience?: UserResumeWorkExperienceOutput; |
| | | /** 工作记录 */ |
| | | resumeWorkRecordList?: UserResumeWorkerRecordOutput[]; |
| | | } |
| | | |
| | | interface MyVisitingCardOutput { |
| | | id?: string; |
| | | enterpriseId?: string; |
| | | userId?: string; |
| | | name?: string; |
| | | headPhoto?: string; |
| | | phoneNum?: string; |
| | | weChat?: string; |
| | | jobName?: string; |
| | | email?: string; |
| | | companyName?: string; |
| | | provinceId?: string; |
| | | cityId?: string; |
| | | areaId?: string; |
| | | provinceName?: string; |
| | | cityName?: string; |
| | | areaName?: string; |
| | | address?: string; |
| | | companyDesc?: string; |
| | | } |
| | | |
| | | interface NameValue { |
| | | name?: string; |
| | | value?: string; |
| | | } |
| | | |
| | | interface NearlyFlexWorkerRecord { |
| | | taskId?: string; |
| | | /** 最近录用时间 */ |
| | | nearlyHireDateTime?: string; |
| | | /** 最近签约时间 */ |
| | | nearlySignDateTime?: string; |
| | | /** 所属商户 */ |
| | | enterpirseName?: string; |
| | | } |
| | | |
| | | interface ObjectExtensionsDto { |
| | |
| | | securityToken?: string; |
| | | requestId?: string; |
| | | } |
| | | |
| | | type OverCheckStatusEnum = 10 | 20 | -10; |
| | | |
| | | interface PageInput { |
| | | pageModel?: Pagination; |
| | |
| | | } |
| | | |
| | | interface PasswordLoginInput { |
| | | /** 账号 */ |
| | | /** 登录名 */ |
| | | loginName: string; |
| | | /** 登录密码 */ |
| | | password: string; |
| | |
| | | name?: string; |
| | | displayName?: string; |
| | | permissions?: PermissionGrantInfoDto[]; |
| | | } |
| | | |
| | | interface PhoneMesssageCodeLoginInput { |
| | | /** 手机号 */ |
| | | phoneNumber: string; |
| | | /** 验证码 */ |
| | | code: string; |
| | | type?: UserTypeEnum; |
| | | } |
| | | |
| | | interface PhoneMesssageCodeRegisterInput { |
| | | /** 手机号 */ |
| | | phoneNumber: string; |
| | | /** 验证码 */ |
| | | code: string; |
| | | type?: UserTypeEnum; |
| | | } |
| | | |
| | | interface PhoneToken { |
| | |
| | | providerKey?: string; |
| | | } |
| | | |
| | | interface QueryInsuranceClaimCountInput { |
| | | year?: number; |
| | | month?: number; |
| | | /** 理赔渠道 */ |
| | | claimChannel?: string; |
| | | } |
| | | |
| | | interface QueryInsuranceClaimPageInput { |
| | | pageModel?: Pagination; |
| | | /** 理赔渠道 */ |
| | | claimChannel?: string; |
| | | /** 劳动合同单位 */ |
| | | laborContractEnterprise?: string; |
| | | /** 实际工作单位 */ |
| | | workEnterprise?: string; |
| | | /** 身份证号 */ |
| | | idNumber?: string; |
| | | } |
| | | |
| | | interface QueryInsuranceOrderListByOrderRelevanceInput { |
| | | idIdNumber?: string; |
| | | reportedTime?: string; |
| | | } |
| | | |
| | | interface QueryInsuranceOrderPageInput { |
| | | pageModel?: Pagination; |
| | | beginCreationTime?: string; |
| | | endCreationTime?: string; |
| | | importChannel?: string; |
| | | } |
| | | |
| | | interface QueryUserPageInput { |
| | | pageModel?: Pagination; |
| | | searchKey?: string; |
| | | interface QrCodeLogin { |
| | | /** 扫码登录Id */ |
| | | uId?: string; |
| | | /** 二维码地址 */ |
| | | url?: string; |
| | | } |
| | | |
| | | interface RegisterDto { |
| | |
| | | members?: string[]; |
| | | } |
| | | |
| | | interface ResetPasswordBaseInput { |
| | | userId?: string; |
| | | } |
| | | |
| | | interface ResetPasswordDto { |
| | | userId?: string; |
| | | resetToken: string; |
| | |
| | | typeSimple?: string; |
| | | } |
| | | |
| | | interface RoleEnableOrForbidInput { |
| | | interface RoleDto { |
| | | /** 角色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 SaveUserResumeBaseInfoInput { |
| | | name?: string; |
| | | socialIdentity?: string; |
| | | educationalLevel?: string; |
| | | residentProvinceCode?: number; |
| | | residentCityCode?: number; |
| | | residentProvinceName?: string; |
| | | residentCityName?: string; |
| | | /** 联系电话 */ |
| | | phoneNumber?: string; |
| | | /** 头像 */ |
| | | avatarUrl?: string; |
| | | } |
| | | |
| | | interface SaveUserResumeCertificateInput { |
| | | id?: string; |
| | | certificateTypeId?: string; |
| | | certificateNo?: string; |
| | | beginTime?: string; |
| | | endTime?: string; |
| | | isPermanent?: boolean; |
| | | certificateUnit?: string; |
| | | certificateFrontImgUrl?: string; |
| | | certificateBackImgUrl?: string; |
| | | } |
| | | |
| | | interface SaveUserResumeDetailInfoInput { |
| | | lifeCircleImgUrlList?: string[]; |
| | | height?: string; |
| | | weight?: string; |
| | | } |
| | | |
| | | interface SaveUserResumeExpectationJobInput { |
| | | jobIdList?: string[]; |
| | | freeTime?: UserResumeFreeTimeEnum; |
| | | jobSeekingStatus?: UserResumeJobSeekingStatusEnum; |
| | | } |
| | | |
| | | interface SaveUserResumeWorkExperienceInput { |
| | | workingSeniority?: string; |
| | | workExperience?: string; |
| | | } |
| | | |
| | | interface SearchConditionList { |
| | | searchType?: number; |
| | | belongType?: number; |
| | | conditionList?: ConditionInfo[]; |
| | | } |
| | | |
| | | interface SendPasswordResetCodeDto { |
| | |
| | | returnUrlHash?: string; |
| | | } |
| | | |
| | | interface SendPhoneCertificationVerificationCodeInput { |
| | | /** 姓名 */ |
| | | name: string; |
| | | /** 证件号码 */ |
| | | identity: string; |
| | | /** 用户帐号 */ |
| | | mobile: string; |
| | | businessType?: VerificationCodeBusinessTypeEnum; |
| | | } |
| | | |
| | | interface SendPhoneMessageBaseInput { |
| | | messageType?: string; |
| | | phoneNumber: string; |
| | | } |
| | | |
| | | interface SendPhoneMesssageCodeInput { |
| | | /** 手机号 */ |
| | | phoneNumber: string; |
| | | } |
| | | |
| | | interface SendPhoneVerificationCodeByBusinessTypeInput { |
| | | /** 手机号 */ |
| | | phoneNumber: string; |
| | | businessType?: VerificationCodeBusinessTypeEnum; |
| | | } |
| | | |
| | | interface SetFlexEnterpriseStatusInput { |
| | | id?: string; |
| | | status?: FlexEnterpriseStatus; |
| | | } |
| | | |
| | | interface SetMyModule { |
| | |
| | | moduleIds?: SetMyModule[]; |
| | | } |
| | | |
| | | interface SetPreViewCacheInput { |
| | | preViewData?: string; |
| | | } |
| | | |
| | | interface SetRecommendInput { |
| | | id?: string; |
| | | /** 是否推荐 */ |
| | | isRecommend?: boolean; |
| | | } |
| | | |
| | | interface SetRoleUserInput { |
| | | userId?: string[]; |
| | | roleId?: string; |
| | | } |
| | | |
| | | type SettleStatusEnum = 10 | 20 | -10; |
| | | |
| | | interface SetUserRoleInput { |
| | | userId?: string; |
| | |
| | | interface SetVersionModuleInput { |
| | | versionId: string; |
| | | modules: ModuleTypeInfo[]; |
| | | } |
| | | |
| | | type SignChannelEnum = 10 | 20; |
| | | |
| | | interface TaskWorkerArrangeInput { |
| | | flexTaskId?: string; |
| | | flexWorkerId?: string; |
| | | arrange?: boolean; |
| | | } |
| | | |
| | | interface TaskWorkerCheckAcceptStatusInput { |
| | | flexTaskId?: string; |
| | | flexWorkerId?: string; |
| | | checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum; |
| | | } |
| | | |
| | | interface TaskWorkerHireRefuseInput { |
| | | flexTaskId?: string; |
| | | flexWorkerId?: string; |
| | | hireStatus?: FlexTaskWorkerHireEnum; |
| | | } |
| | | |
| | | interface TenantDto { |
| | |
| | | properties?: PropertyApiDescriptionModel[]; |
| | | } |
| | | |
| | | interface UpdateAccountInput { |
| | | id?: string; |
| | | /** 名称 */ |
| | | name?: string; |
| | | /** 用户名 */ |
| | | userName: string; |
| | | /** 备注 */ |
| | | remark?: string; |
| | | /** 密码 */ |
| | | password?: string; |
| | | /** 手机号 */ |
| | | phoneNumber?: string; |
| | | /** 渠道 */ |
| | | channel?: string; |
| | | /** 角色 */ |
| | | roleNames?: string[]; |
| | | interface UnbindingUserPhoneNumber { |
| | | userId?: string; |
| | | } |
| | | |
| | | interface UpdateFeatureDto { |
| | |
| | | |
| | | 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; |
| | | /** 在职标识 */ |
| | | 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 UpdatePassWordInput { |
| | |
| | | phoneNumber?: string; |
| | | } |
| | | |
| | | interface UpdateTaskReleaseStatusInput { |
| | | taskId?: string; |
| | | releaseStatus?: FlexTaskReleaseStatusEnum; |
| | | } |
| | | |
| | | interface UserClientSignListOutput { |
| | | /** 所属商户 */ |
| | | enterpirseName?: string; |
| | | /** 报名时间 */ |
| | | applyTime?: string; |
| | | enterSignStatus?: FlexWorkerEleSignEnum; |
| | | /** 企业签约时间 */ |
| | | enterSignTime?: string; |
| | | hireStatus?: FlexTaskWorkerHireEnum; |
| | | /** 录用时间 */ |
| | | hireDateTime?: string; |
| | | userSignStatus?: FlexWorkerEleSignEnum; |
| | | /** 灵工签约时间 */ |
| | | userSignTime?: string; |
| | | /** 电子合同 */ |
| | | contractUrl?: string; |
| | | } |
| | | |
| | | interface UserClientSignListOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: UserClientSignListOutput[]; |
| | | } |
| | | |
| | | interface UserData { |
| | | id?: string; |
| | | tenantId?: string; |
| | |
| | | items?: UserData[]; |
| | | } |
| | | |
| | | interface UserDetailOutput { |
| | | interface UserDto { |
| | | /** 用户Id */ |
| | | id?: string; |
| | | /** 登录用户名(账号) */ |
| | | userName?: string; |
| | | /** 名称 */ |
| | | name?: string; |
| | | /** 用户名 */ |
| | | userName?: string; |
| | | /** 用户手机号 */ |
| | | phoneNumber?: string; |
| | | /** 账户是否锁住(是否禁用) */ |
| | | isLocked?: boolean; |
| | | /** 角色信息 */ |
| | | roles?: RoleDto[]; |
| | | /** 备注 */ |
| | | remark?: string; |
| | | /** 手机号 */ |
| | | phoneNumber?: string; |
| | | /** 渠道 */ |
| | | channel?: string; |
| | | /** 用户端Id */ |
| | | clientId?: string; |
| | | /** 角色 */ |
| | | roleNames?: string[]; |
| | | /** 组织架构公司id */ |
| | | companyOrgId?: string; |
| | | /** 组织架构部门id */ |
| | | departmentOrgId?: string; |
| | | } |
| | | |
| | | interface UserListOutput { |
| | | id?: string; |
| | | /** 名称 */ |
| | | interface UserResumeBaseInfoOutput { |
| | | /** 姓名 */ |
| | | name?: string; |
| | | /** 用户名 */ |
| | | userName?: string; |
| | | /** 备注 */ |
| | | remark?: string; |
| | | /** 手机号 */ |
| | | /** 电话号码 */ |
| | | phoneNumber?: string; |
| | | /** 渠道 */ |
| | | channel?: string; |
| | | /** 用户端Id */ |
| | | clientId?: string; |
| | | /** 角色 */ |
| | | roleNames?: string[]; |
| | | /** 头像 */ |
| | | avatarUrl?: string; |
| | | genderType?: GenderTypeEnum; |
| | | /** 年龄 */ |
| | | age?: number; |
| | | /** 上岗次数 */ |
| | | arrangeCount?: number; |
| | | /** 身份证号码 */ |
| | | idNumber?: string; |
| | | /** 身份 */ |
| | | socialIdentity?: string; |
| | | /** 身份名称 */ |
| | | socialIdentityName?: string; |
| | | /** 学历 */ |
| | | educationalLevel?: string; |
| | | /** 学历名称 */ |
| | | educationalLevelName?: string; |
| | | /** 常驻省份Code */ |
| | | residentProvinceCode?: number; |
| | | /** 常驻城市code */ |
| | | residentCityCode?: number; |
| | | /** 常驻省份名称 */ |
| | | residentProvinceName?: string; |
| | | /** 常驻城市名称 */ |
| | | residentCityName?: string; |
| | | } |
| | | |
| | | interface UserListOutputPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: UserListOutput[]; |
| | | interface UserResumeCertificateDetailOutput { |
| | | /** 简历认证详情Id */ |
| | | id?: string; |
| | | /** 用户简历Id */ |
| | | userId?: string; |
| | | /** 认证类别Id */ |
| | | certificateTypeId?: string; |
| | | /** 认证证件号默认身份证 */ |
| | | certificateNo?: string; |
| | | /** 证件开始时间 */ |
| | | beginTime?: string; |
| | | /** 证件结束时间 */ |
| | | endTime?: string; |
| | | /** 是否永久 */ |
| | | isPermanent?: boolean; |
| | | certificateUnit?: string; |
| | | /** 身份证正面 */ |
| | | certificateFrontImgUrl?: string; |
| | | /** 身份证反面 */ |
| | | certificateBackImgUrl?: string; |
| | | } |
| | | |
| | | interface UserResumeCertificateListOutput { |
| | | id?: string; |
| | | /** 证书Id */ |
| | | certificateTypeId?: string; |
| | | /** 证书名称 */ |
| | | certificateTypeName?: string; |
| | | /** 工作简历Id */ |
| | | userResumeId?: string; |
| | | } |
| | | |
| | | interface UserResumeDetailInfoOutput { |
| | | /** 身高 */ |
| | | height?: string; |
| | | /** 体重 */ |
| | | weight?: string; |
| | | /** 个人生活照 */ |
| | | lifeCircleImgUrlList?: string[]; |
| | | } |
| | | |
| | | interface UserResumeExpectationJobOutput { |
| | | /** 期望岗位列表 */ |
| | | jobIdList?: IdNameOutput[]; |
| | | freeTime?: UserResumeFreeTimeEnum; |
| | | jobSeekingStatus?: UserResumeJobSeekingStatusEnum; |
| | | } |
| | | |
| | | type UserResumeFreeTimeEnum = 1 | 2 | 3 | 4 | 5; |
| | | |
| | | type UserResumeJobSeekingStatusEnum = 1 | 2 | 3; |
| | | |
| | | interface UserResumeWorkerRecordOutput { |
| | | /** 工作时间 */ |
| | | workTime?: string; |
| | | /** 工作地点 */ |
| | | workAddress?: string; |
| | | /** 工作名称 */ |
| | | workName?: string; |
| | | } |
| | | |
| | | interface UserResumeWorkExperienceOutput { |
| | | /** 工作年限 */ |
| | | workingSeniority?: string; |
| | | /** 工作经验 */ |
| | | workExperience?: string; |
| | | } |
| | | |
| | | type UserTypeEnum = 1 | 2; |
| | | |
| | | type VerificationCodeBusinessTypeEnum = 10 | 11 | 20 | 30 | 40 | 70 | 900 | 910 | 920 | 930; |
| | | |
| | | type VerifyStatus = 10 | -10; |
| | | |
| | | interface VersionCache { |
| | | name?: string; |
| | |
| | | interface WindowsTimeZone { |
| | | timeZoneId?: string; |
| | | } |
| | | |
| | | type WxMiniAppEnum = 10; |
| | | |
| | | interface WxMiniAppIndentityInfo { |
| | | /** 会话密钥 */ |
| | | sessionKey?: string; |
| | | /** 小程序OpenId */ |
| | | openId?: string; |
| | | /** 用户名(该值为空则需手机授权登录,不为空则已有该小程序用户) */ |
| | | userName?: string; |
| | | } |
| | | |
| | | interface WxMiniAppLoginInfo { |
| | | /** 状态:-10:二维码过期/登录时效过期,0:登录初始/二维码初生成,10:登录确认 */ |
| | | status?: number; |
| | | /** 用户名 */ |
| | | userName?: string; |
| | | accessToken?: IdentityModelTokenCacheItem; |
| | | } |
| | | |
| | | interface WxMiniAppPhoneAuthLoginFromScanInput { |
| | | /** (扫码)登录Id */ |
| | | uId: string; |
| | | /** 包括敏感数据在内的完整用户信息的加密数据 */ |
| | | encryptedData: string; |
| | | /** 加密算法的初始向量 */ |
| | | iv: string; |
| | | /** 获取会话密钥 */ |
| | | sessionKey: string; |
| | | /** 小程序OpenId */ |
| | | openId: string; |
| | | wxMiniApp?: WxMiniAppEnum; |
| | | } |
| | | |
| | | interface WxMiniAppPhoneLoginInput { |
| | | /** 包括敏感数据在内的完整用户信息的加密数据 */ |
| | | encryptedData: string; |
| | | /** 加密算法的初始向量 */ |
| | | iv: string; |
| | | /** 获取会话密钥 */ |
| | | sessionKey: string; |
| | | /** 小程序OpenId */ |
| | | openId: string; |
| | | wxMiniApp?: WxMiniAppEnum; |
| | | } |
| | | |
| | | interface WxMiniAppUserLoginFromScanInput { |
| | | /** (扫码)登录Id */ |
| | | uId: string; |
| | | /** 用户名 */ |
| | | userName: string; |
| | | /** 小程序OpenId */ |
| | | openId: string; |
| | | } |
| | | } |