From f15a17f17cf1c3f278a047b6f5275f95641eceb1 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期四, 13 三月 2025 13:05:56 +0800 Subject: [PATCH] feat: api --- src/services/api/typings.d.ts | 1531 ++++++++++++++++++++++++++++++++++++++-------------------- 1 files changed, 1,010 insertions(+), 521 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index f04a84b..ed47c06 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -28,86 +28,37 @@ 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 { @@ -117,8 +68,20 @@ isCache?: boolean; } + interface APIaddUserResumeContractRecordParams { + flexWorkerId?: string; + } + interface APIapiDefinitionParams { includeTypes?: boolean; + } + + interface APIcancelUserResumeCollectParams { + flexWorkerId?: string; + } + + interface APIcollectVisitingCardParams { + flexVisitingCardId?: string; } interface APIcreateParams { @@ -135,6 +98,14 @@ id?: string; } + interface APIdeleteFlexEnterpriseParams { + id?: string; + } + + interface APIdeleteFlexTaskParams { + id?: string; + } + interface APIdeleteModuleButtonParams { id?: string; } @@ -147,8 +118,8 @@ id?: string; } - interface APIdeleteRoleParams { - id?: string; + interface APIdeleteMyCardCollectParams { + visitingCardCollectId?: string; } interface APIdeleteRoleParams { @@ -213,23 +184,11 @@ 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; } @@ -270,12 +229,17 @@ id?: string; } - interface APIgetRolesIdRolesParams { - id: string; + interface APIgetPreViewCacheParams { + id?: string; } - interface APIgetUserDetailParams { - id?: string; + interface APIgetQrCodeLoginResultParams { + /** 鎵爜鐧诲綍Id */ + uId?: string; + } + + interface APIgetRolesIdRolesParams { + id: string; } interface APIgetUserListByPhoneNumberParams { @@ -293,12 +257,26 @@ 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 { @@ -316,6 +294,10 @@ interface APIsetForUserParams { userId?: string; permissionName?: string; + } + + interface APIstopEnterpriseUserContractParams { + flexWorkerId?: string; } interface APIupdateDefaultConnectionStringParams { @@ -349,6 +331,16 @@ interface APIupdateRolesParams { id?: string; + } + + interface APIvatLicenseParams { + url?: string; + } + + interface APIwxMiniAppUserLoginParams { + /** 鐢ㄦ埛鐧诲綍鍑瘉 */ + code?: string; + wxMiniApp?: WxMiniAppEnum; } interface ApplicationApiDescriptionModel { @@ -391,6 +383,21 @@ 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; @@ -405,9 +412,33 @@ 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 { @@ -418,6 +449,25 @@ 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; @@ -426,6 +476,17 @@ interface ClockDto { kind?: string; + } + + interface CollectFlexWorkerResumeInput { + flexWorkerId?: string; + userResumeId?: string; + } + + interface ConditionInfo { + id?: string; + name?: string; + sort?: number; } interface ControllerApiDescriptionModel { @@ -440,38 +501,79 @@ type?: string; } - interface CreateAccountInput { - /** 鍚嶇О */ - name?: string; - /** 鐢ㄦ埛鍚� */ - userName: string; - /** 澶囨敞 */ - remark?: string; - /** 瀵嗙爜 */ - password: string; - /** 鎵嬫満鍙� */ - phoneNumber?: string; - /** 娓犻亾 */ - channel?: string; - /** 鐢ㄦ埛绔疘d */ - 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; + /** 绀句細缁熶竴淇$敤浠g爜 */ + 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; + /** 涓�鍙d环 */ + 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 { @@ -518,6 +620,25 @@ dateSeparator?: string; shortTimePattern?: string; longTimePattern?: string; + } + + interface EnableSearchSettingInput { + id: string; + status: boolean; + } + + interface EnterpriseSignSettingDto { + id?: string; + signChannel?: SignChannelEnum; + chargeType?: ChargeTypeEnum; + /** 瀹炲悕璐圭敤 */ + realVerifyCost?: number; + /** 绛剧害璐圭敤 */ + signCost?: number; + /** 涓�鍙d环 */ + mergeSignCost?: number; + /** 浼佷笟Id */ + flexEnterpirseId?: string; } interface EntityExtensionDto { @@ -614,8 +735,390 @@ 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; + /** 绀句細缁熶竴淇$敤浠g爜 */ + 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; + } + + 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 = 10 | 20 | 30; + + 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 { @@ -623,10 +1126,95 @@ 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 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 { @@ -765,233 +1353,9 @@ 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 { @@ -1021,10 +1385,25 @@ 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; @@ -1120,6 +1499,37 @@ 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; @@ -1144,6 +1554,8 @@ securityToken?: string; requestId?: string; } + + type OverCheckStatusEnum = 10 | 20 | -10; interface PageInput { pageModel?: Pagination; @@ -1177,7 +1589,7 @@ } interface PasswordLoginInput { - /** 璐﹀彿 */ + /** 鐧诲綍鍚� */ loginName: string; /** 鐧诲綍瀵嗙爜 */ password: string; @@ -1196,6 +1608,22 @@ name?: string; displayName?: string; permissions?: PermissionGrantInfoDto[]; + } + + interface PhoneMesssageCodeLoginInput { + /** 鎵嬫満鍙� */ + phoneNumber: string; + /** 楠岃瘉鐮� */ + code: string; + type?: UserTypeEnum; + } + + interface PhoneMesssageCodeRegisterInput { + /** 鎵嬫満鍙� */ + phoneNumber: string; + /** 楠岃瘉鐮� */ + code: string; + type?: UserTypeEnum; } interface PhoneToken { @@ -1228,40 +1656,11 @@ 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 { @@ -1290,6 +1689,10 @@ members?: string[]; } + interface ResetPasswordBaseInput { + userId?: string; + } + interface ResetPasswordDto { userId?: string; resetToken: string; @@ -1309,36 +1712,49 @@ typeSimple?: string; } - interface RoleEnableOrForbidInput { - /** 瑙掕壊Id */ - id?: string; - /** 鍚敤锛歵rue锛岀鐢細false */ - isEnable?: boolean; - } - - interface RoleInfo { - /** 瑙掕壊Id */ - id?: string; - /** 鍚嶇О */ + interface SaveUserResumeBaseInfoInput { name?: string; - /** 鎺掑簭 */ - sequence?: number; - /** 鏄惁鍙敤 */ - isEnable?: boolean; - /** 閮ㄩ棬Id */ - departmentId?: number; - /** 鏁版嵁鑼冨洿 鍏ㄩ儴鏁版嵁锛�100 涓汉鏁版嵁锛�10 */ - dataRange?: number; - /** 璐﹀彿鏁伴噺 */ - userCount?: number; - /** 澶囨敞 */ - remark?: string; + socialIdentity?: string; + educationalLevel?: string; + residentProvinceCode?: number; + residentCityCode?: number; + residentProvinceName?: string; + residentCityName?: string; } - interface RoleInfoPageOutput { - pageModel?: Pagination; - objectData?: any; - data?: RoleInfo[]; + 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 { @@ -1348,9 +1764,35 @@ 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 { @@ -1362,10 +1804,22 @@ 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; @@ -1377,6 +1831,26 @@ 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 { @@ -1408,22 +1882,8 @@ 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 { @@ -1433,65 +1893,6 @@ 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 { @@ -1523,6 +1924,11 @@ phoneNumber?: string; } + interface UpdateTaskReleaseStatusInput { + taskId?: string; + releaseStatus?: FlexTaskReleaseStatusEnum; + } + interface UserData { id?: string; tenantId?: string; @@ -1545,47 +1951,76 @@ items?: UserData[]; } - interface UserDetailOutput { - id?: string; - /** 鍚嶇О */ + interface UserResumeBaseInfoOutput { name?: string; - /** 鐢ㄦ埛鍚� */ - userName?: string; - /** 澶囨敞 */ - remark?: string; - /** 鎵嬫満鍙� */ phoneNumber?: string; - /** 娓犻亾 */ - channel?: string; - /** 鐢ㄦ埛绔疘d */ - clientId?: string; - /** 瑙掕壊 */ - roleNames?: string[]; + avatarUrl?: string; + genderType?: GenderTypeEnum; + age?: number; + arrangeCount?: number; + idNumber?: string; + socialIdentity?: string; + socialIdentityName?: string; + educationalLevel?: string; + educationalLevelName?: string; + residentProvinceCode?: number; + residentCityCode?: number; + residentProvinceName?: string; + residentCityName?: string; } - interface UserListOutput { + interface UserResumeCertificateDetailOutput { id?: string; - /** 鍚嶇О */ - name?: string; - /** 鐢ㄦ埛鍚� */ - userName?: string; - /** 澶囨敞 */ - remark?: string; - /** 鎵嬫満鍙� */ - phoneNumber?: string; - /** 娓犻亾 */ - channel?: string; - /** 鐢ㄦ埛绔疘d */ - clientId?: string; - /** 瑙掕壊 */ - roleNames?: string[]; + userResumeId?: string; + certificateTypeId?: string; + certificateNo?: string; + beginTime?: string; + endTime?: string; + isPermanent?: boolean; + certificateUnit?: string; + certificateFrontImgUrl?: string; + certificateBackImgUrl?: string; } - interface UserListOutputPageOutput { - pageModel?: Pagination; - objectData?: any; - data?: UserListOutput[]; + interface UserResumeCertificateListOutput { + id?: string; + certificateTypeId?: string; + certificateTypeName?: string; + 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; @@ -1628,4 +2063,58 @@ interface WindowsTimeZone { timeZoneId?: string; } + + type WxMiniAppEnum = 10; + + interface WxMiniAppIndentityInfo { + /** 浼氳瘽瀵嗛挜 */ + sessionKey?: string; + /** 灏忕▼搴廜penId */ + 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; + /** 灏忕▼搴廜penId */ + openId: string; + wxMiniApp?: WxMiniAppEnum; + } + + interface WxMiniAppPhoneLoginInput { + /** 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁寸敤鎴蜂俊鎭殑鍔犲瘑鏁版嵁 */ + encryptedData: string; + /** 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲� */ + iv: string; + /** 鑾峰彇浼氳瘽瀵嗛挜 */ + sessionKey: string; + /** 灏忕▼搴廜penId */ + openId: string; + wxMiniApp?: WxMiniAppEnum; + } + + interface WxMiniAppUserLoginFromScanInput { + /** 锛堟壂鐮侊級鐧诲綍Id */ + uId: string; + /** 鐢ㄦ埛鍚� */ + userName: string; + /** 灏忕▼搴廜penId */ + openId: string; + } } -- Gitblit v1.9.1