From 0ca66ba6d5f5d5502211b9d9c7bff036ebd3f1aa Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 14 八月 2025 16:38:32 +0800 Subject: [PATCH] fix: 验收管理 --- src/services/api/typings.d.ts | 5438 ++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 3,332 insertions(+), 2,106 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index b4ce2de..fa14135 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -3,1638 +3,1442 @@ [key: string]: any; } - interface AccessRefreshToken { - refreshToken?: string; - clientId?: string; + interface APIgetAliyunOSSAcsParams { + /** 鑾峰彇闃块噷浜慜SS鎺堟潈淇℃伅 */ + request?: GetAliyunOSSAcsQuery; } - interface AccessRequestDto { - clientId?: string; - userName?: string; - userPassword?: string; - scope?: string; + interface APIgetAreaSelectParams { + /** 鏈�澶ф繁搴� */ + maxDeep?: number; } - interface ActionApiDescriptionModel { - uniqueName?: string; - name?: string; - httpMethod?: string; - url?: string; - supportedVersions?: string[]; - parametersOnMethod?: MethodParameterApiDescriptionModel[]; - parameters?: ParameterApiDescriptionModel[]; - returnValue?: ReturnValueApiDescriptionModel; - allowAnonymous?: boolean; - implementFrom?: string; + interface APIgetCheckReceiveTaskUserSubmitParams { + /** 鎻愪氦Id锛堢敤浜嶣绔鎴风锛� */ + submitId?: string; + /** 浠诲姟Id锛堢敤浜嶤绔皬绋嬪簭缂栬緫鎻愪氦 鍜屾棩鏈熶竴璧蜂紶锛� */ + taskInfoId?: string; + /** 浠诲姟浜哄憳Id锛堢敤浜嶣绔皬绋嬪簭楠屾敹 鍜屾棩鏈熶竴璧蜂紶锛� */ + taskInfoUserId?: string; + /** 鏃ユ湡锛堢敤浜庝袱涓皬绋嬪簭 璺熸煇涓�涓狪d涓�璧蜂紶锛� */ + date?: 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 { - id?: string; - isMenu?: number; - enabledMark?: number; - isCache?: boolean; - } - - interface APIaddUserResumeContractRecordParams { - flexWorkerId?: string; - } - - interface APIapiDefinitionParams { - includeTypes?: boolean; - } - - interface APIcancelUserResumeCollectParams { - flexWorkerId?: string; - } - - interface APIcollectVisitingCardParams { - flexVisitingCardId?: string; - } - - interface APIcreateParams { - systemEmail: string; - systemPassword: string; - versionId?: string; - systemUserName: string; - systemName: string; - name: string; - extraProperties?: Record<string, any>; - } - - interface APIdeleteDefaultConnectionStringParams { + interface APIgetCurrentLogierMenuParams { + /** Id */ id?: string; } - interface APIdeleteFlexEnterpriseParams { - id?: string; + interface APIgetCurrentLogierMenusParams { + /** 鑾峰彇褰撳墠鐧诲綍鐢ㄦ埛鑿滃崟 */ + request?: GetCurrentLogierMenusQuery; } - interface APIdeleteFlexTaskParams { - id?: string; + interface APIgetDictionaryCategorySelectParams { + /** 鏌ヨ鏁版嵁瀛楀吀绫诲埆閫夋嫨鍣ㄦ暟鎹� */ + request?: GetDictionaryCategorySelectQuery; } - interface APIdeleteModuleButtonParams { - id?: string; - } - - interface APIdeleteModuleColumnParams { - id?: string; - } - - interface APIdeleteModuleParams { - id?: string; - } - - interface APIdeleteMyCardCollectParams { - visitingCardCollectId?: string; - } - - interface APIdeleteRoleParams { - id?: string; - } - - interface APIdeleteTenantParams { - id?: string; - } - - interface APIdeleteUserParams { - id?: string; - } - - interface APIdetailParams { - id?: string; - } - - interface APIfindByEmailParams { - email?: string; - } - - interface APIfindByIdParams { - id?: string; - } - - interface APIfindByUsernameParams { - userName?: string; - } - - interface APIfindByUserNameParams { - userName?: string; - } - - interface APIforbiddenRoleParams { - roleName?: string; - permissionName?: string; - } - - interface APIforbiddenUserParams { - userId?: string; - permissionName?: string; - } - - interface APIgetAllSubModuleParams { - moduleId?: string; - } - - interface APIgetCountParams { - filter?: string; - } - - interface APIgetCurrentSubModuleListParams { - moduleId?: string; - } - - interface APIgetDefaultConnectionStringParams { - id?: string; - } - - interface APIgetFirstCurrentUserModuleListCacheByModuleIdParams { - moduleId?: string; - } - - interface APIgetFlexTaskDetailParams { - id?: string; - } - - interface APIgetFlexTaskDtoParams { - id?: string; - } - - interface APIgetListParams { - filter?: string; - clientId?: string; - sorting?: string; - skipCount?: number; - maxResultCount?: number; - } - - interface APIgetListParams { - filter?: string; - sorting?: string; - skipCount?: number; - maxResultCount?: number; - } - - interface APIgetParams { - providerName?: string; - providerKey?: string; - } - - interface APIgetParams { - id?: string; - } - - interface APIgetParams { - id?: string; - } - - interface APIgetParams { - providerName?: string; - providerKey?: string; - } - - interface APIgetParams { - id?: string; - } - - interface APIgetPreViewCacheParams { - id?: string; - } - - interface APIgetQrCodeLoginResultParams { - /** 鎵爜鐧诲綍Id */ - uId?: string; - } - - interface APIgetRolesIdRolesParams { - id: string; - } - - interface APIgetUserDetailForBackParams { - userId?: string; - } - - interface APIgetUserListByPhoneNumberParams { - phoneNumber?: string; - clientId?: string; - } - - interface APIgetUserOrRoleModuleListParams { - id?: string; - objectType?: number; - } - - interface APIgetUserOrRoleSubModuleListParams { - id?: string; - 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 { - filter?: string; - sorting?: string; - skipCount?: number; - maxResultCount?: number; - } - - interface APIsetForRoleParams { - roleName?: string; - permissionName?: string; - } - - interface APIsetForUserParams { - userId?: string; - permissionName?: string; - } - - interface APIstopEnterpriseUserContractParams { - flexWorkerId?: string; - } - - interface APIupdateDefaultConnectionStringParams { - id?: string; - defaultConnectionString?: string; - } - - interface APIupdateParams { - providerName?: string; - providerKey?: string; - } - - interface APIupdateParams { - id?: string; - } - - interface APIupdateParams { - id?: string; - } - - interface APIupdateParams { - providerName?: string; - providerKey?: string; - } - - interface APIupdateParams { - id?: string; - name: string; - extraProperties?: Record<string, any>; - } - - interface APIupdateRolesParams { - id?: string; - } - - interface APIvatLicenseParams { - url?: string; - } - - interface APIwxMiniAppUserLoginParams { - /** 鐢ㄦ埛鐧诲綍鍑瘉 */ - code?: string; - wxMiniApp?: WxMiniAppEnum; - } - - interface ApplicationApiDescriptionModel { - modules?: Record<string, any>; - types?: Record<string, any>; - } - - interface ApplicationAuthConfigurationDto { - policies?: Record<string, any>; - grantedPolicies?: Record<string, any>; - } - - interface ApplicationConfigurationDto { - localization?: ApplicationLocalizationConfigurationDto; - auth?: ApplicationAuthConfigurationDto; - setting?: ApplicationSettingConfigurationDto; - currentUser?: CurrentUserDto; - features?: ApplicationFeatureConfigurationDto; - multiTenancy?: MultiTenancyInfoDto; - currentTenant?: CurrentTenantDto; - timing?: TimingDto; - clock?: ClockDto; - objectExtensions?: ObjectExtensionsDto; - } - - interface ApplicationFeatureConfigurationDto { - values?: Record<string, any>; - } - - interface ApplicationLocalizationConfigurationDto { - values?: Record<string, any>; - languages?: LanguageInfo[]; - currentCulture?: CurrentCultureDto; - defaultResourceName?: string; - languagesMap?: Record<string, any>; - languageFilesMap?: Record<string, any>; - } - - interface ApplicationSettingConfigurationDto { - values?: Record<string, any>; - } - - interface 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; - objectType?: number; - objectId?: string; - addOrDelete?: number; - } - - interface BaseAuthorizeInput { - moduleTypeInfo?: ModuleTypeInfo[]; - objectType?: number; - 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 { - id1?: string; - sortCode1?: number; - id2?: string; - sortCode2?: number; - 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; - verificationCode?: string; - } - - interface ClockDto { - kind?: string; - } - - interface CollectFlexWorkerResumeInput { - flexWorkerId?: string; - userResumeId?: string; - } - - interface ConditionInfo { - id?: string; - name?: string; - sort?: number; - } - - interface ControllerApiDescriptionModel { - controllerName?: string; - controllerGroupName?: string; - type?: string; - interfaces?: ControllerInterfaceApiDescriptionModel[]; - actions?: Record<string, any>; - } - - interface ControllerInterfaceApiDescriptionModel { - type?: string; - } - - interface CreateOrEditFlexEnterpriseBankInput { - id?: string; - /** 寮�鎴疯 */ - openBank?: string; - /** 寮�鎴锋敮琛� */ - openBranchBank?: string; - /** 閾惰璐︽埛 */ - bankAccount?: string; - verifyStatus?: VerifyStatus; - flexEnterpirseId?: string; - } - - 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; + interface APIgetDictionaryDataSelectParams { + /** 绫诲埆Id锛圛d/缂栧彿浜岄�変竴锛� */ + categoryId?: string; + /** 绫诲埆缂栧彿锛圛d/缂栧彿浜岄�変竴锛� */ + categoryCode?: string; + /** 涓婄骇Id */ parentId?: string; - searchType: number; - belongType?: number; - name: string; - sort: number; - status: boolean; - src?: string; - isRecommend?: boolean; + /** 鍏抽敭瀛� */ + keywords?: string; + /** 鏌ヨ鎵�鏈� */ + all?: boolean; + /** 鏈�澶ф繁搴� */ + maxDeep?: number; + /** 鎼哄甫涓嬬骇 */ + withChildren?: boolean; } - interface CurrentCultureDto { - displayName?: string; - englishName?: string; - threeLetterIsoLanguageName?: string; - twoLetterIsoLanguageName?: string; - isRightToLeft?: boolean; - cultureName?: string; - name?: string; - nativeName?: string; - dateTimeFormat?: DateTimeFormatDto; - } - - interface CurrentTenantDto { + interface APIgetEnterpriseElectronSignSettingParams { + /** Id */ id?: string; - name?: string; - isAvailable?: boolean; } - interface CurrentUserDto { - isAuthenticated?: boolean; - id?: string; - tenantId?: string; - impersonatorUserId?: string; - impersonatorTenantId?: string; - impersonatorUserName?: string; - impersonatorTenantName?: string; - userName?: string; - name?: string; - surName?: string; - email?: string; - emailVerified?: boolean; - phoneNumber?: string; - phoneNumberVerified?: boolean; - roles?: string[]; - } - - interface DateTimeFormatDto { - calendarAlgorithmType?: string; - dateTimeFormatLong?: string; - shortDatePattern?: string; - fullDateTimePattern?: string; - dateSeparator?: string; - shortTimePattern?: string; - longTimePattern?: string; - } - - interface 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 { - properties?: Record<string, any>; - configuration?: Record<string, any>; - } - - interface ExtensionEnumDto { - fields?: ExtensionEnumFieldDto[]; - localizationResource?: string; - } - - interface ExtensionEnumFieldDto { - name?: string; - value?: any; - } - - interface ExtensionPropertyApiCreateDto { - isAvailable?: boolean; - } - - interface ExtensionPropertyApiDto { - onGet?: ExtensionPropertyApiGetDto; - onCreate?: ExtensionPropertyApiCreateDto; - onUpdate?: ExtensionPropertyApiUpdateDto; - } - - interface ExtensionPropertyApiGetDto { - isAvailable?: boolean; - } - - interface ExtensionPropertyApiUpdateDto { - isAvailable?: boolean; - } - - interface ExtensionPropertyAttributeDto { - typeSimple?: string; - config?: Record<string, any>; - } - - interface ExtensionPropertyDto { - type?: string; - typeSimple?: string; - displayName?: LocalizableStringDto; - api?: ExtensionPropertyApiDto; - ui?: ExtensionPropertyUiDto; - attributes?: ExtensionPropertyAttributeDto[]; - configuration?: Record<string, any>; - defaultValue?: any; - } - - interface ExtensionPropertyUiDto { - onTable?: ExtensionPropertyUiTableDto; - onCreateForm?: ExtensionPropertyUiFormDto; - onEditForm?: ExtensionPropertyUiFormDto; - lookup?: ExtensionPropertyUiLookupDto; - } - - interface ExtensionPropertyUiFormDto { - isVisible?: boolean; - } - - interface ExtensionPropertyUiLookupDto { - url?: string; - resultListPropertyName?: string; - displayPropertyName?: string; - valuePropertyName?: string; - filterParamName?: string; - } - - interface ExtensionPropertyUiTableDto { - isVisible?: boolean; - } - - interface FeatureDto { - name?: string; - displayName?: string; - value?: string; - provider?: FeatureProviderDto; - description?: string; - valueType?: IStringValueType; - depth?: number; - parentName?: string; - } - - interface FeatureGroupDto { - name?: string; - displayName?: string; - features?: FeatureDto[]; - } - - interface FeatureProviderDto { - name?: string; - key?: string; - } - - interface 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; - 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; + interface APIgetEnterpriseEmployeeParams { /** 鐏靛伐Id */ - flexWorkerId?: string; - } - - interface GetFlexTaskWorkerCheckListInput { - pageModel?: Pagination; + id?: string; /** 浠诲姟Id */ - flexTaskId?: string; - checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum; + taskInfoId?: string; } - interface GetFlexTaskWorkerListInput { - pageModel?: Pagination; - flexTaskId?: string; + interface APIgetEnterpriseLoginInfoParams { + /** 鏌ヨ浼佷笟鐢ㄦ埛鐧诲綍淇℃伅 */ + request?: GetEnterpriseLoginInfoQuery; } - interface GetFlexWorkerRecordOutput { - taskId?: string; - workTime?: string; - cityId?: string; - cityName?: string; - address?: string; - taskName?: string; + interface APIgetEnterpriseParams { + /** Id */ + id?: string; } - interface GetNewestWorkerListInput { - pageModel?: Pagination; - /** 宀椾綅Id */ - expectationJobId?: string; - genderType?: GenderTypeEnum; - /** 韬唤 */ - socialIdentity?: string; - minAge?: number; - maxAge?: number; - /** 璇佷功 */ - certificateTypeId?: string; + interface APIgetEnterpriseSmsSettingParams { + /** Id */ + id?: string; } - interface GetNewestWorkerListOutput { + interface APIgetMenuParams { + /** Id */ + id?: string; + /** 瑙掕壊Id */ + roleId?: string; + } + + interface APIgetMenusParams { + /** 鐢ㄦ埛绫诲瀷 */ + userType?: EnumUserType; + /** 瀹㈡埛绔被鍨� */ + clientType?: EnumClientType; + /** 瑙掕壊Id */ + roleId?: string; + } + + interface APIgetPersonalLoginInfoParams { + /** 鏌ヨ涓汉鐢ㄦ埛鐧诲綍淇℃伅 */ + request?: GetPersonalLoginInfoQuery; + } + + interface APIgetResourceFieldsParams { + /** Id */ + id?: string; + } + + interface APIgetResourcesParams { + /** 璇锋眰鏂瑰紡 */ + method?: EnumResourceMethod; + /** 鍏抽敭瀛� */ + keywords?: string; + /** 瑙掕壊Id */ + roleId?: string; + } + + interface APIgetRoleParams { + /** Id */ + id?: string; + } + + interface APIgetRoleUserInfosParams { + /** 瑙掕壊Id */ + roleId?: string; + } + + interface APIgetTaskInfoParams { + /** Id */ + id?: string; + } + + interface APIgetTaskUserHireStatusParams { + /** 浠诲姟Id */ + taskInfoId?: string; + /** 鐢ㄦ埛Id锛圕绔敤鎴峰彲涓嶅~锛� */ 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 APIgetUserInfoRolesParams { + /** 鐢ㄦ埛Id */ + userInfoId?: string; + /** 瀹㈡埛绔被鍨� */ + clientType?: EnumClientType; } - interface GetPermissionListResultDto { - entityDisplayName?: string; - groups?: PermissionGroupDto[]; - } - - interface GetSearchSettingList { + interface APIgetUserResumeCredentialParams { + /** Id */ 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; - searchType: number; - belongType?: number; - name?: string; - isRecommend?: boolean; - status?: boolean; - parentId?: string; + interface APIgetUserResumeCredentialsParams { + /** 鏌ヨ鐢ㄦ埛绠�鍘�-璧勬牸璇佷功鍒楄〃 */ + request?: GetUserResumeCredentialsQuery; } - interface GetSearchSettingListOutput { - id?: string; - name?: string; - searchType?: number; - url?: string; - sort?: number; + interface APIgetUserResumeDetailParams { + /** 鏌ヨ鐢ㄦ埛绠�鍘�-璇︾粏淇℃伅 */ + request?: GetUserResumeDetailQuery; } - interface GetSearchSettingListPageOutput { - pageModel?: Pagination; - objectData?: any; - data?: GetSearchSettingList[]; + interface APIgetUserResumeJobSeekingParams { + /** 鏌ヨ鐢ㄦ埛绠�鍘�-姹傝亴鎰忓悜 */ + request?: GetUserResumeJobSeekingQuery; } - interface GetTaskWorkerCheckContentOutput { - /** 浠诲姟Id */ - flexTaskId?: string; + interface APIgetUserResumeParams { + /** 鐢ㄦ埛Id */ + userId?: string; /** 鐏靛伐Id */ - flexWorkerId?: string; - /** 濮撳悕 */ - name?: string; - /** 鑱旂郴鐢佃瘽 */ - contactPhone?: string; - /** 鏄惁瀹炲悕 */ - isRealName?: boolean; - /** 澶村儚 */ - avatarUrl?: string; - /** 鎻愪氦楠屾敹鏃堕棿 */ - appleCheckTime?: string; - /** 楠屾敹鍥剧墖璺緞 */ - checkImageUrl?: string; - checkImageLists?: string[]; - checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum; + enterpriseEmployeeId?: string; } - interface GetTypeSearchSettingList { + interface APIgetUserResumePersonalParams { + /** 鏌ヨ鐢ㄦ埛绠�鍘�-涓汉淇℃伅 */ + request?: GetUserResumePersonalQuery; + } + + interface APIgetUserResumeWorkExperienceParams { + /** 鏌ヨ鐢ㄦ埛绠�鍘�-宸ヤ綔缁忛獙 */ + request?: GetUserResumeWorkExperienceQuery; + } + + interface ApplyTaskCommand { + /** 浠诲姟Id */ + ids?: string[]; + } + + interface BindWxmpUserInfoCommand { + /** 璁块棶浠ょ墝 */ + accessToken: string; + /** 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁寸敤鎴蜂俊鎭殑鍔犲瘑鏁版嵁 */ + encryptedData: string; + /** 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲� */ + iv: string; + /** 鑾峰彇浼氳瘽瀵嗛挜 */ + sessionKey: string; + } + + interface ChangePhoneNumberCommand { + /** 鎵嬫満鍙风爜 */ + phoneNumber: string; + /** 楠岃瘉鐮� */ + verifyCode: string; + } + + interface CheckReceiveTaskCommand { + /** 鎻愪氦Id */ id?: string; - name?: string; - src?: string; + checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus; } - interface GetTypeSearchSettingListInput { - searchType: number; - belongType?: number; + interface CollectTaskCommand { + /** 浠诲姟Id */ + ids?: string[]; + /** 鏄惁鏀惰棌 */ + isCollect?: boolean; } - interface GetUserClientForBackInput { - pageModel?: Pagination; - /** 濮撳悕/鎵嬫満/韬唤璇佸彿/瀹㈡埛 */ - searchKeys?: string; - /** 鏈�杩戝綍鐢ㄦ椂闂�--寮�濮� */ - nearlyHireDateTimeBegin?: string; - /** 鏈�杩戝綍鐢ㄦ椂闂�--缁撴潫 */ - nearlyHireDateTimeEnd?: string; - /** 鏈�杩戠绾︽椂闂�--寮�濮� */ - nearlySignDateTimeBegin?: string; - /** 鏈�杩戠绾︽椂闂�--缁撴潫 */ - nearlySignDateTimeEnd?: string; - /** 瀹炲悕鐘舵�� */ - realVerifyStatus?: boolean; + interface CollectUserResumeCommand { + /** 鐢ㄦ埛Id */ + id?: string; + /** 鏄惁宸叉敹钘� */ + isCollected?: boolean; } - interface GetUserClientForBackOutput { - userId?: string; - userResumeId?: string; + interface ContactUserResumeCommand { + /** 鐢ㄦ埛Id */ + id?: string; + } + + interface DeleteDictionaryCategoryCommand { + ids: string[]; + } + + interface DeleteMenuCommand { + ids: string[]; + } + + interface DeleteRoleCommand { + ids: string[]; + } + + interface DeleteTaskInfoCommand { + ids: string[]; + } + + interface DeleteUserResumeCredentialCommand { + ids: string[]; + } + + interface EditEnterpriseEmployeeCommand { /** 濮撳悕 */ - 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 { - timeZoneName?: string; - } - - interface IdentityModelTokenCacheItem { - accessToken?: string; - expiresIn?: number; - creationTime?: string; - refreshToken?: string; - } - - interface IdentityRoleCreateDto { - extraProperties?: Record<string, any>; name: string; - isDefault?: boolean; - isPublic?: boolean; - sequence?: number; - note?: string; - roleType?: number; - isLeader?: boolean; - } - - interface IdentityRoleDto { - extraProperties?: Record<string, any>; - id?: string; - name?: string; - isDefault?: boolean; - isStatic?: boolean; - isPublic?: boolean; - concurrencyStamp?: string; - sequence?: number; - isEnable?: boolean; - note?: string; - roleType?: number; - } - - interface IdentityRoleDtoListResultDto { - items?: IdentityRoleDto[]; - } - - interface IdentityRoleDtoPagedResultDto { - items?: IdentityRoleDto[]; - totalCount?: number; - } - - interface IdentityRoleListInput { - pageModel?: Pagination; - name?: string; - type?: number; - roleIds?: string[]; - } - - interface IdentityRoleUpdateDto { - extraProperties?: Record<string, any>; - name: string; - isDefault?: boolean; - isPublic?: boolean; - concurrencyStamp?: string; - sequence?: number; - isEnable?: boolean; - roleType?: number; - isLeader?: boolean; - note?: string; - isSetEnable?: boolean; - } - - interface IdentityUserCreateDto { - extraProperties?: Record<string, any>; - userName: string; - name?: string; - surname?: string; - email?: string; - phoneNumber?: string; - lockoutEnabled?: boolean; - sex?: number; - roleNames?: string[]; - password?: string; - versionId?: string; - clientId?: string; - } - - interface IdentityUserDto { - extraProperties?: Record<string, any>; - id?: string; - creationTime?: string; - creatorId?: string; - lastModificationTime?: string; - lastModifierId?: string; - isDeleted?: boolean; - deleterId?: string; - deletionTime?: string; - tenantId?: string; - userName?: string; - name?: string; - surname?: string; - email?: string; - sex?: number; - emailConfirmed?: boolean; - phoneNumber?: string; - phoneNumberConfirmed?: boolean; - lockoutEnabled?: boolean; - lockoutEnd?: string; - concurrencyStamp?: string; - clientId?: string; - roles?: IdentityRoleDto[]; - } - - interface IdentityUserDtoPagedResultDto { - items?: IdentityUserDto[]; - totalCount?: number; - } - - interface IdentityUserDtoPageOutput { - pageModel?: Pagination; - objectData?: any; - data?: IdentityUserDto[]; - } - - interface IdentityUserUpdateDto { - extraProperties?: Record<string, any>; - userName: string; - name?: string; - surname?: string; - email?: string; - phoneNumber?: string; - lockoutEnabled?: boolean; - sex?: number; - roleNames?: string[]; - password?: string; - concurrencyStamp?: string; - } - - interface IdentityUserUpdateRolesDto { - roleNames: string[]; - } - - interface IdNameOutput { - id?: string; - name?: string; - } - - interface IStringValueType { - name?: string; - properties?: Record<string, any>; - validator?: IValueValidator; - } - - interface IValueValidator { - name?: string; - properties?: Record<string, any>; - } - - interface KeyInput { + /** 韬唤璇佸彿 */ + identity: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber: string; + gender?: EnumUserGender; + /** 骞撮緞 */ + age?: number; + /** 韬唤璇佷汉鍍忛潰 */ + identityImg?: string; + /** 韬唤璇佸浗寰介潰 */ + identityBackImg?: string; + /** Id */ id?: string; } - interface KeyPageInput { - pageModel?: Pagination; + enum EnumBillingMethod { + /**鎸夋湀 */ + Month = 10, + /**鎸夊ぉ */ + Day = 20, + /**鎸夋椂 */ + Hour = 30, + /**璁′欢 */ + Piece = 40, + } + + enum EnumClientType { + /**鐢佃剳缃戦〉 */ + PcWeb = 10, + /**寰俊灏忕▼搴� */ + Wxmp = 20, + } + + enum EnumMenuType { + /**鑿滃崟 */ + Menu = 10, + /**椤甸潰 */ + Page = 20, + /**妯℃�佹 */ + Modal = 30, + /**鎸夐挳 */ + Button = 40, + /**瀛楁 */ + Field = 50, + } + + enum EnumMenuVisitLevel { + /**鎵�鏈変汉 */ + Everyone = 10, + /**闇�瑕佺櫥褰� */ + NeedLogin = 20, + /**闇�瑕佹潈闄� */ + NeedPower = 30, + } + + enum EnumPagedListOrder { + /**鍗囧簭 */ + Asc = 0, + /**闄嶅簭 */ + Desc = 1, + } + + enum EnumPersonalFreeTime { + /**涓嶉檺 */ + NoLimit = 10, + /**瀵掓殤鍋� */ + WinterSummerVacations = 20, + /**鑺傚亣鏃� */ + FestivalAndHoliday = 30, + /**鍛ㄥ叚鏃� */ + Weekend = 40, + /**宸ヤ綔鏃� */ + Weekday = 50, + } + + enum EnumPersonalJobSeekingStatus { + /**绉瀬鎵句换鍔� */ + Active = 10, + /**闅忎究鐪嬬湅 */ + Whatever = 20, + /**鏆傛椂涓嶆壘浠诲姟 */ + Not = 30, + } + + enum EnumRealAccess { + /**涓婁笂绛� */ + BestSign = 10, + /**鏀粯瀹濅俊浠荤 */ + AlipaySign = 20, + } + + enum EnumResourceController { + /**鏁版嵁瀛楀吀 */ + Dictionary = 0, + /**浠诲姟 */ + Task = 1, + /**浠诲姟浜哄憳 */ + TaskUser = 2, + /**浠诲姟楠屾敹 */ + TaskCheckReceive = 3, + /**鐢ㄦ埛璁よ瘉 */ + Auth = 4, + /**鐢ㄦ埛鑿滃崟 */ + Menu = 5, + /**鐢ㄦ埛璧勬簮 */ + Resource = 6, + /**鐢ㄦ埛瑙掕壊 */ + Role = 7, + /**鐢ㄦ埛淇℃伅 */ + User = 8, + /**鐢ㄦ埛绠�鍘� */ + UserResume = 9, + /**浼佷笟淇℃伅 */ + Enterprise = 10, + /**鐏靛伐淇℃伅 */ + EnterpriseEmployee = 11, + } + + enum EnumResourceMethod { + /**鏌ヨ */ + Get = 10, + /**鎻愪氦 */ + Post = 20, + /**淇敼 */ + Put = 30, + /**鍒犻櫎 */ + Delete = 40, + } + + enum EnumRoleWebApiDataPower { + /**鑷畾涔� */ + Custom = 1, + /**鏌ヨ涓汉鍒涘缓鏁版嵁 */ + Creator = 10, + /**鏌ヨ褰撳墠閮ㄩ棬鏁版嵁 */ + CurrentDepartment = 20, + /**鏌ヨ褰撳墠鍙婁笅绾ч儴闂ㄦ暟鎹� */ + NestingDepartment = 21, + /**鏌ヨ褰撳墠浼佷笟鎵�鏈夋暟鎹� */ + CurrentEnterprise = 30, + /**鏌ヨ鎵�鏈� */ + All = 999, + } + + enum EnumSettlementCycle { + /**鏈堢粨 */ + Month = 10, + /**鍛ㄧ粨 */ + Week = 20, + /**鏃ョ粨 */ + Day = 30, + } + + enum EnumSmsAccess { + /**闃块噷浜戠煭淇� */ + AliyunSms = 10, + } + + enum EnumTaskCheckReceiveStatus { + /**寰呮彁浜� */ + WaitSubmit = 10, + /**寰呴獙鏀� */ + WaitCheckReceive = 20, + /**宸查獙鏀� */ + Completed = 30, + } + + enum EnumTaskRecommendStatus { + /**鏈帹鑽� */ + No = 10, + /**宸叉帹鑽� */ + Yes = 20, + } + + enum EnumTaskReleaseStatus { + /**鍙戝竷涓� */ + InProcess = 20, + /**宸插仠姝� */ + Stopped = 100, + } + + enum EnumTaskSettlementStatus { + /**寰呯粨绠� */ + Wait = 10, + /**宸茬粨绠� */ + Completed = 30, + } + + enum EnumTaskStatus { + /**寰呭畨鎺� */ + Wait = 10, + /**宸插畨鎺� */ + Complete = 20, + } + + enum EnumTaskUserArrangeStatus { + /**鏈畨鎺� */ + Wait = 10, + /**宸插畨鎺� */ + Complete = 20, + } + + enum EnumTaskUserHireStatus { + /**寰呭綍鐢� */ + Wait = 10, + /**宸插綍鐢� */ + Pass = 20, + /**宸茶阿缁� */ + Refuse = 30, + } + + enum EnumTaskUserSignContractStatus { + /**寰呯绾� */ + Wait = 10, + /**宸茬绾� */ + Pass = 20, + /**宸叉嫆绛� */ + Refuse = 30, + } + + enum EnumTaskUserSubmitCheckReceiveStatus { + /**寰呮彁浜� */ + WaitSubmit = 10, + /**寰呴獙鏀� */ + WaitCheckReceive = 20, + /**楠屾敹閫氳繃 */ + Success = 30, + /**楠屾敹鏈�氳繃 */ + Fail = 40, + } + + enum EnumUserGender { + /**鐢� */ + Male = 10, + /**濂� */ + Female = 20, + } + + enum EnumUserRealMethod { + /**涓汉鎵嬫満鍙蜂笁瑕佺礌 */ + Identity3 = 10, + /**閾惰鍗″瑕佺礌 */ + Identity4 = 20, + /**鍒疯劯璁よ瘉 */ + Face = 30, + } + + enum EnumUserStatus { + /**姝e父 */ + Normal = 10, + /**绂佺敤 */ + Disabled = 100, + } + + enum EnumUserType { + /**涓汉 */ + Personal = 10, + /**浼佷笟 */ + Enterprise = 20, + /**杩愯惀 */ + Operation = 100, + } + + interface ExportTaskCheckReceiveTaskUsersCommand { + /** 浠诲姟Id */ id?: string; } - interface LanguageInfo { - cultureName?: string; - uiCultureName?: string; - displayName?: string; - flagIcon?: string; + interface FriendlyResultBoolean { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: boolean; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface LicenseOcrModel { - name?: string; - cardNum?: string; - address?: string; - type?: string; - dateFrom?: string; - dateTo?: string; - societyCode?: string; - registerMoney?: string; - businessRange?: string; - legalPerson?: string; + interface FriendlyResultGetAliyunOSSAcsQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetAliyunOSSAcsQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface LocalizableStringDto { - name?: string; - resource?: string; + interface FriendlyResultGetArrangeTaskUsersQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetArrangeTaskUsersQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - type MessageChannelEnum = 10 | 20; - - interface MethodParameterApiDescriptionModel { - name?: string; - typeAsString?: string; - type?: string; - typeSimple?: string; - isOptional?: boolean; - defaultValue?: any; + interface FriendlyResultGetCheckReceiveTaskQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetCheckReceiveTaskQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface ModuleApiDescriptionModel { - rootPath?: string; - remoteServiceName?: string; - controllers?: Record<string, any>; + interface FriendlyResultGetCheckReceiveTasksQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetCheckReceiveTasksQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface ModuleButtonDto { - id?: string; - moduleId?: string; - parentId?: string; - icon?: string; - enCode?: string; - name?: string; - actionAddress?: string; - sortCode?: number; - buttonType?: number; - hasCheck?: boolean; + interface FriendlyResultGetCheckReceiveTaskUserSubmitQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetCheckReceiveTaskUserSubmitQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface ModuleColumnDto { - id?: string; - moduleId?: string; - parentId?: string; - enCode?: string; - name?: string; - sortCode?: number; - description?: string; - width?: number; - hasCheck?: boolean; - apiName?: string; - isShow?: boolean; - realColumn?: string; + interface FriendlyResultGetCheckReceiveTaskUserSubmitsQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetCheckReceiveTaskUserSubmitsQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface ModuleDto { - id?: string; - description?: string; - sortCode?: number; - enabledMark?: number; - parentId?: string; - name?: string; - isCache?: boolean; - path?: string; - viewAddress?: string; - levelNum?: number; - enCode?: string; - icon?: string; - hasCheck?: boolean; - isMenu?: number; - parentModuleName?: string; + interface FriendlyResultGetEnterpriseElectronSignSettingQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetEnterpriseElectronSignSettingQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface ModuleExtensionDto { - entities?: Record<string, any>; - configuration?: Record<string, any>; + interface FriendlyResultGetEnterpriseEmployeeQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetEnterpriseEmployeeQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface ModuleTypeInfo { - moduleType?: number; - moduleId?: string; + interface FriendlyResultGetEnterpriseEmployeesQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetEnterpriseEmployeesQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface MultiTenancyInfoDto { - isEnabled?: boolean; + interface FriendlyResultGetEnterpriseLoginInfoQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetEnterpriseLoginInfoQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface MyModuleDto { - id?: string; - description?: string; - sortCode?: number; - enabledMark?: number; - parentId?: string; - name?: string; - isCache?: boolean; - path?: string; - viewAddress?: string; - levelNum?: number; - enCode?: string; - icon?: string; - hasCheck?: boolean; - isMenu?: number; - parentModuleName?: string; - sequence?: number; + interface FriendlyResultGetEnterpriseQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetEnterpriseQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface MyResumeOutput { - resumeBaseInfo?: UserResumeBaseInfoOutput; - resumeExpectationJob?: UserResumeExpectationJobOutput; - resumeCertifiCate?: UserResumeCertificateListOutput; - resumeCertifiDetail?: UserResumeCertificateDetailOutput; - resumeDetailInfo?: UserResumeDetailInfoOutput; - resumeWorkExperience?: UserResumeWorkExperienceOutput; - /** 宸ヤ綔璁板綍 */ - resumeWorkRecordList?: UserResumeWorkerRecordOutput[]; + interface FriendlyResultGetEnterpriseSmsSettingQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetEnterpriseSmsSettingQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - 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 FriendlyResultGetMenuQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetMenuQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface NameValue { - name?: string; - value?: string; + interface FriendlyResultGetPersonalApplyTaskInfosQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetPersonalApplyTaskInfosQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface NearlyFlexWorkerRecord { - taskId?: string; - /** 鏈�杩戝綍鐢ㄦ椂闂� */ - nearlyHireDateTime?: string; - /** 鏈�杩戠绾︽椂闂� */ - nearlySignDateTime?: string; - /** 鎵�灞炲晢鎴� */ - enterpirseName?: string; + interface FriendlyResultGetPersonalCancelTaskInfosQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetPersonalCancelTaskInfosQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface ObjectExtensionsDto { - modules?: Record<string, any>; - enums?: Record<string, any>; + interface FriendlyResultGetPersonalHireTaskInfosQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetPersonalHireTaskInfosQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - interface OrderInput { - property?: string; - order?: OrderTypeEnum; + interface FriendlyResultGetPersonalLoginInfoQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetPersonalLoginInfoQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } - type OrderTypeEnum = 0 | 1; + interface FriendlyResultGetPersonalUserInfosQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetPersonalUserInfosQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } - interface OssSTSReponse { + interface FriendlyResultGetRoleQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetRoleQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetTaskInfoQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetTaskInfoQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetTaskInfosQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetTaskInfosQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetTaskUserHireStatusQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetTaskUserHireStatusQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetTaskUsersQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetTaskUsersQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetUserResumeCredentialQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetUserResumeCredentialQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetUserResumeDetailQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetUserResumeDetailQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetUserResumeJobSeekingQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetUserResumeJobSeekingQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetUserResumePersonalQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetUserResumePersonalQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetUserResumeQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetUserResumeQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetUserResumesQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetUserResumesQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetUserResumeWorkExperienceQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetUserResumeWorkExperienceQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGuid { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: string; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultImportEnterpriseEmployeesCommandResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: ImportEnterpriseEmployeesCommandResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultInt32 { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: number; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultListGetAreaSelectQueryResultOption { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: GetAreaSelectQueryResultOption[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultListGetMenusQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: GetMenusQueryResultItem[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultListGetResourceFieldsQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: GetResourceFieldsQueryResultItem[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultListGetResourcesQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: GetResourcesQueryResultItem[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultListGetRoleUserInfosQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: GetRoleUserInfosQueryResultItem[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultListGetUserInfoRolesQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: GetUserInfoRolesQueryResultItem[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultListGetUserResumeCredentialsQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: GetUserResumeCredentialsQueryResultItem[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultListSelectOptionGuidGetDictionaryCategorySelectQueryOption { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: SelectOptionGuidGetDictionaryCategorySelectQueryOption[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultListSelectOptionStringGetDictionaryDataSelectQueryResultOption { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: SelectOptionStringGetDictionaryDataSelectQueryResultOption[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultLoginCommandCallback { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: LoginCommandCallback; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultPagedListQueryResultGetDictionaryCategoriesQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: PagedListQueryResultGetDictionaryCategoriesQueryResultItem; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultPagedListQueryResultGetDictionaryDatasQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: PagedListQueryResultGetDictionaryDatasQueryResultItem; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultPagedListQueryResultGetEnterprisesQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: PagedListQueryResultGetEnterprisesQueryResultItem; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultPagedListQueryResultGetOperationUserInfosQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: PagedListQueryResultGetOperationUserInfosQueryResultItem; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultPagedListQueryResultGetRolesQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: PagedListQueryResultGetRolesQueryResultItem; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultString { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: string; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + type GetAliyunOSSAcsQuery = Record<string, any>; + + interface GetAliyunOSSAcsQueryResult { expiration?: string; ossAccessSecret?: string; ossAccessKeyId?: string; @@ -1642,657 +1446,2079 @@ requestId?: string; } - type OverCheckStatusEnum = 10 | 20 | -10; - - interface PageInput { - pageModel?: Pagination; - } - - interface PageUserInput { - pageModel?: Pagination; - key?: string; - roleType?: string; - } - - interface Pagination { - rows?: number; - page?: number; - orderInput?: OrderInput[]; - totalCount?: number; - totalPage?: number; - } - - interface ParameterApiDescriptionModel { - nameOnMethod?: string; - name?: string; - jsonName?: string; - type?: string; - typeSimple?: string; - isOptional?: boolean; - defaultValue?: any; - constraintTypes?: string[]; - bindingSourceId?: string; - descriptorName?: string; - } - - interface PasswordLoginInput { - /** 鐧诲綍鍚� */ - loginName: string; - /** 鐧诲綍瀵嗙爜 */ - password: string; - } - - interface PermissionGrantInfoDto { - name?: string; - displayName?: string; - parentName?: string; - isGranted?: boolean; - allowedProviders?: string[]; - grantedProviders?: ProviderInfoDto[]; - } - - interface PermissionGroupDto { - name?: string; - displayName?: string; - permissions?: PermissionGrantInfoDto[]; - } - - interface PhoneMesssageCodeLoginInput { - /** 鎵嬫満鍙� */ - phoneNumber: string; - /** 楠岃瘉鐮� */ - code: string; - type?: UserTypeEnum; - } - - interface PhoneMesssageCodeRegisterInput { - /** 鎵嬫満鍙� */ - phoneNumber: string; - /** 楠岃瘉鐮� */ - code: string; - type?: UserTypeEnum; - } - - interface PhoneToken { - phone?: string; - phoneCode?: string; - clientId?: string; - } - - interface ProfileDto { - extraProperties?: Record<string, any>; - userName?: string; - email?: string; - name?: string; - surname?: string; - phoneNumber?: string; - isExternal?: boolean; - hasPassword?: boolean; - } - - interface PropertyApiDescriptionModel { - name?: string; - jsonName?: string; - type?: string; - typeSimple?: string; - isRequired?: boolean; - } - - interface ProviderInfoDto { - providerName?: string; - providerKey?: string; - } - - interface QrCodeLogin { - /** 鎵爜鐧诲綍Id */ - uId?: string; - /** 浜岀淮鐮佸湴鍧� */ - url?: string; - } - - interface RegisterDto { - extraProperties?: Record<string, any>; - userName: string; - emailAddress: string; - sex?: number; - password: string; - appName: string; - } - - interface RemoteServiceErrorInfo { - code?: string; - message?: string; - details?: string; - data?: Record<string, any>; - validationErrors?: RemoteServiceValidationErrorInfo[]; - } - - interface RemoteServiceErrorResponse { - error?: RemoteServiceErrorInfo; - } - - interface RemoteServiceValidationErrorInfo { - message?: string; - members?: string[]; - } - - interface ResetPasswordBaseInput { - userId?: string; - } - - interface ResetPasswordDto { - userId?: string; - resetToken: string; - password: string; - } - - interface ResetPassWordInput { - userId?: string; - name?: string; - userName?: string; - phoneNumber?: string; - password?: string; - } - - interface ReturnValueApiDescriptionModel { - type?: string; - typeSimple?: string; - } - - interface RoleDto { - /** 瑙掕壊Id */ + interface GetAreaSelectQueryResultOption { + /** Id */ + areaCode?: string; + /** 鍦板尯鍚嶇О */ + areaName?: string; + /** 瀛愮骇 */ + children?: GetAreaSelectQueryResultOption[]; + /** Id */ id?: string; - /** 瑙掕壊鍚� */ - name?: string; + /** 涓婄骇缂栧彿 */ + parentCode?: string; + /** 灞傜骇 */ + leyer?: number; + /** 鎺掑簭 */ + sort?: number; + /** 蹇�熸煡璇� */ + quickQuery?: string; } - interface SaveUserResumeBaseInfoInput { - name?: string; - socialIdentity?: string; - educationalLevel?: string; - residentProvinceCode?: number; - residentCityCode?: number; - residentProvinceName?: string; - residentCityName?: string; - /** 鑱旂郴鐢佃瘽 */ - phoneNumber?: string; + interface GetArrangeTaskUsersQuery { + /** 浠诲姟Id */ + id?: string; + /** 鍏抽敭瀛楋紙濮撳悕/韬唤璇�/鐢佃瘽锛� */ + keywords?: string; + arrangeStatus?: EnumTaskUserArrangeStatus; + pageModel?: PagedListQueryPageModel; + } + + interface GetArrangeTaskUsersQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetArrangeTaskUsersQueryResultItem[]; + } + + interface GetArrangeTaskUsersQueryResultItem { + /** 浠诲姟浜哄憳Id */ + id?: 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 { - email: string; - appName: string; - returnUrl?: string; - returnUrlHash?: string; - } - - interface SendPhoneCertificationVerificationCodeInput { + avatar?: string; /** 濮撳悕 */ - 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 { - moduleId?: string; - sequence?: number; - } - - interface SetMyModuleInput { - 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; - roleName?: string[]; - extendId?: string; - type?: number; - } - - 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 { - extraProperties?: Record<string, any>; - id?: string; name?: string; + /** 韬唤璇佸彿 */ + identity?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + gender?: EnumUserGender; + /** 骞撮緞 */ + age?: number; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + realMethod?: EnumUserRealMethod; + /** 韬唤缂栧彿 */ + personalIdentityCode?: string; + /** 韬唤 */ + personalIdentityContent?: string; + /** 瀛﹀巻缂栧彿 */ + educationalBackgroundCode?: string; + /** 瀛﹀巻 */ + educationalBackgroundContent?: string; + /** 涓婂矖娆℃暟 */ + taskCount?: number; + /** 宸ヤ綔璧勫巻 */ + workSeniority?: string; + /** 宸ヤ綔缁忛獙 */ + workExperience?: string; + arrangeStatus?: EnumTaskUserArrangeStatus; } - interface TenantDtoPagedResultDto { - items?: TenantDto[]; - totalCount?: number; + interface GetCheckReceiveTaskQuery { + /** 浠诲姟Id */ + taskInfoId?: string; + checkReceiveStatus?: EnumTaskCheckReceiveStatus; + /** 鏃ユ湡锛圔绔皬绋嬪簭涓撶敤锛� */ + date?: string; + pageModel?: PagedListQueryPageModel; } - interface TimeZone { - iana?: IanaTimeZone; - windows?: WindowsTimeZone; + interface GetCheckReceiveTaskQueryResult { + objectData?: GetCheckReceiveTaskQueryResultObjectData; + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetCheckReceiveTaskQueryResultItem[]; } - interface TimingDto { - timeZone?: TimeZone; - } - - interface TypeApiDescriptionModel { - baseType?: string; - isEnum?: boolean; - enumNames?: string[]; - enumValues?: any[]; - genericArguments?: string[]; - properties?: PropertyApiDescriptionModel[]; - } - - interface UnbindingUserPhoneNumber { - userId?: string; - } - - interface UpdateFeatureDto { - name?: string; - value?: string; - } - - interface UpdateFeaturesDto { - features?: UpdateFeatureDto[]; - } - - interface UpdatePassWordInput { + interface GetCheckReceiveTaskQueryResultItem { + /** 浠诲姟浜哄憳Id */ id?: string; - passWord?: string; + /** 浠诲姟鍚嶇О */ + taskInfoName?: string; + /** 浠诲姟鍗曞彿 */ + taskInfoCode?: string; + /** 澶村儚 */ + avatar?: string; + /** 濮撳悕 */ + name?: string; + /** 韬唤璇佸彿 */ + identity?: string; + gender?: EnumUserGender; + /** 骞撮緞 */ + age?: number; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + realMethod?: EnumUserRealMethod; + /** 鏈�杩戞彁浜ゆ椂闂� */ + lastSubmitTime?: string; + checkReceiveStatus?: EnumTaskCheckReceiveStatus; + } + + interface GetCheckReceiveTaskQueryResultObjectData { + /** 浠诲姟鍚嶇О */ + name?: string; + /** 浠诲姟鍗曞彿 */ code?: string; + billingMethod?: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee?: number; + settlementCycle?: EnumSettlementCycle; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime?: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime?: string; + /** 浠诲姟鍦扮偣鍚嶇О */ + addressName?: string; } - interface UpdatePassWordInputWithNoCode { + interface GetCheckReceiveTasksQuery { + /** 鏃ユ湡锛堝皬绋嬪簭-楠屾敹绠$悊涓撶敤锛� */ + date?: string; + /** 鍏抽敭瀛楋紙濮撳悕/鎵嬫満/韬唤璇佸彿锛� */ + keywords?: string; + /** 楠屾敹鏃ユ湡-鏈�鏃╂椂闂达紙B绔鎴风-楠屾敹绠$悊涓撶敤锛� */ + checkReceiveTimeBegin?: string; + /** 楠屾敹鏃ユ湡-鏈�鏅氭椂闂达紙B绔鎴风-楠屾敹绠$悊涓撶敤锛� */ + checkReceiveTimeEnd?: string; + checkReceiveStatus?: EnumTaskCheckReceiveStatus; + pageModel?: PagedListQueryPageModel; + } + + interface GetCheckReceiveTasksQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetCheckReceiveTasksQueryResultItem[]; + } + + interface GetCheckReceiveTasksQueryResultItem { + /** 浠诲姟Id */ id?: string; - passWord?: string; - } - - interface UpdatePermissionDto { + /** 浠诲姟鍚嶇О */ name?: string; - isGranted?: boolean; + /** 浠诲姟鍗曞彿 */ + code?: string; + billingMethod?: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee?: number; + settlementCycle?: EnumSettlementCycle; + /** 鍙戝竷鏃堕棿 */ + createdTime?: string; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime?: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime?: string; + /** 浠诲姟鍦扮偣鍚嶇О */ + addressName?: string; + checkReceiveStatus?: EnumTaskCheckReceiveStatus; + /** 鏈�杩戦獙鏀舵椂闂� */ + lastCheckReceiveTime?: string; } - interface UpdatePermissionsDto { - permissions?: UpdatePermissionDto[]; + interface GetCheckReceiveTaskUserSubmitQueryResult { + /** 鎻愪氦Id */ + id?: string; + enterpriseEmployeeUser?: GetCheckReceiveTaskUserSubmitsQueryResultObjectDataEnterpriseEmployeeUser; + /** 鎻愪氦鏃堕棿 */ + createdTime?: string; + /** 楠屾敹鐓х墖 */ + files?: string[]; } - interface UpdateProfileDto { - extraProperties?: Record<string, any>; - userName?: string; - email?: string; + interface GetCheckReceiveTaskUserSubmitsQuery { + /** 浠诲姟浜哄憳Id */ + id?: string; + /** 浠诲姟Id */ + taskInfoId?: string; + pageModel?: PagedListQueryPageModel; + } + + interface GetCheckReceiveTaskUserSubmitsQueryResult { + objectData?: GetCheckReceiveTaskUserSubmitsQueryResultObjectData; + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetCheckReceiveTaskUserSubmitsQueryResultItem[]; + } + + interface GetCheckReceiveTaskUserSubmitsQueryResultItem { + /** 鎻愪氦Id */ + id?: string; + /** 鎻愪氦鏃堕棿 */ + createdTime?: string; + /** 楠屾敹鐓х墖 */ + files?: string[]; + checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus; + /** 楠屾敹鏃堕棿 */ + checkReceiveTime?: string; + } + + interface GetCheckReceiveTaskUserSubmitsQueryResultObjectData { + taskInfo?: GetCheckReceiveTaskUserSubmitsQueryResultObjectDataTaskInfo; + enterpriseEmployeeUser?: GetCheckReceiveTaskUserSubmitsQueryResultObjectDataEnterpriseEmployeeUser; + } + + interface GetCheckReceiveTaskUserSubmitsQueryResultObjectDataEnterpriseEmployeeUser { + /** 鐢ㄦ埛Id */ + id?: string; + /** 澶村儚 */ + avatar?: string; + /** 濮撳悕 */ name?: string; - surname?: string; - phoneNumber?: string; + /** 韬唤璇佸彿 */ + identity?: string; + gender?: EnumUserGender; + /** 骞撮緞 */ + age?: number; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + realMethod?: EnumUserRealMethod; + /** 鏄惁缁戝畾閾惰鍗� */ + isBindBankCard?: boolean; } - interface UpdateTaskReleaseStatusInput { - taskId?: string; - releaseStatus?: FlexTaskReleaseStatusEnum; + interface GetCheckReceiveTaskUserSubmitsQueryResultObjectDataTaskInfo { + /** 浠诲姟鍚嶇О */ + name?: string; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime?: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime?: string; + /** 浠诲姟鍦扮偣鍚嶇О */ + addressName?: string; } - interface UserClientSignListOutput { - /** 鎵�灞炲晢鎴� */ - enterpirseName?: string; + type GetCurrentLogierMenusQuery = Record<string, any>; + + interface GetDictionaryCategoriesQuery { + /** 鍏抽敭瀛� */ + keywords?: string; + pageModel?: PagedListQueryPageModel; + } + + interface GetDictionaryCategoriesQueryResultItem { + /** Id */ + id?: string; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + /** 瀛楁鍚嶏紙閫楀彿闅斿紑锛� */ + fieldNames?: string; + /** 鎺掑簭 */ + sort?: number; + } + + type GetDictionaryCategorySelectQuery = Record<string, any>; + + interface GetDictionaryCategorySelectQueryOption { + /** Id */ + id?: string; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + /** 瀛楁鍚嶏紙閫楀彿闅斿紑锛� */ + fieldNames?: string; + /** 澶囨敞 */ + remark?: string; + } + + interface GetDictionaryDataSelectQueryResultOption { + /** Id */ + id?: string; + /** 涓婄骇Id */ + parentId?: string; + /** 涓婄骇缂栧彿 */ + parentCode?: string; + /** 瀛愮骇 */ + children?: SelectOptionStringGetDictionaryDataSelectQueryResultOption[]; + /** 瀛楀吀璺緞 */ + path?: string; + /** 娣卞害 */ + deep?: number; + /** 鎺掑簭 */ + sort?: number; + /** 缂栧彿 */ + code?: string; + /** 鏄剧ず鍐呭 */ + content: string; + /** 瀛楁1 */ + field1?: string; + /** 瀛楁2 */ + field2?: string; + /** 瀛楁3 */ + field3?: string; + /** 瀛楁4 */ + field4?: string; + /** 瀛楁5 */ + field5?: string; + } + + interface GetDictionaryDatasQuery { + /** 绫诲埆Id锛圛d/缂栧彿浜岄�変竴锛� */ + categoryId?: string; + /** 绫诲埆缂栧彿锛圛d/缂栧彿浜岄�変竴锛� */ + categoryCode?: string; + /** 涓婄骇Id */ + parentId?: string; + /** 鍏抽敭瀛� */ + keywords?: string; + pageModel?: PagedListQueryPageModel; + } + + interface GetDictionaryDatasQueryResultItem { + /** Id */ + id?: string; + /** 绫诲埆Id */ + categoryId?: string; + /** 绫诲埆缂栧彿 */ + categoryCode?: string; + /** 绫诲埆鍚嶇О */ + categoryName?: string; + /** 涓婄骇Id */ + parentId?: string; + /** 缂栧彿 */ + code?: string; + /** 鏄剧ず鍐呭 */ + content: string; + /** 瀛楁1 */ + field1?: string; + /** 瀛楁2 */ + field2?: string; + /** 瀛楁3 */ + field3?: string; + /** 瀛楁4 */ + field4?: string; + /** 瀛楁5 */ + field5?: string; + /** 鎺掑簭 */ + sort?: number; + /** 鏄惁绂佺敤 */ + isDisabled?: boolean; + } + + interface GetEnterpriseElectronSignSettingQueryResult { + /** Id */ + id?: string; + realAccess?: EnumRealAccess; + /** 瀹炲悕璐圭敤 */ + realVerifyCost?: number; + /** 绛剧害璐圭敤 */ + signCost?: number; + /** 涓�鍙d环 */ + mergeSignCost?: number; + } + + interface GetEnterpriseEmployeeQueryResult { + /** 鐏靛伐Id */ + id?: string; + /** 濮撳悕 */ + name?: string; + /** 韬唤璇佸彿 */ + identity?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + gender?: EnumUserGender; + /** 骞撮緞 */ + age?: number; + /** 韬唤璇佷汉鍍忛潰 */ + identityImg?: string; + /** 韬唤璇佸浗寰介潰 */ + identityBackImg?: string; /** 鎶ュ悕鏃堕棿 */ applyTime?: string; - enterSignStatus?: FlexWorkerEleSignEnum; + /** 瀹炲悕鏃堕棿 */ + userRealTime?: string; + /** 绛剧害鏃堕棿 */ + userSignContractTime?: string; /** 浼佷笟绛剧害鏃堕棿 */ - enterSignTime?: string; - hireStatus?: FlexTaskWorkerHireEnum; - /** 褰曠敤鏃堕棿 */ - hireDateTime?: string; - userSignStatus?: FlexWorkerEleSignEnum; - /** 鐏靛伐绛剧害鏃堕棿 */ - userSignTime?: string; + enterpriseSignContractTime?: string; /** 鐢靛瓙鍚堝悓 */ contractUrl?: string; } - interface UserClientSignListOutputPageOutput { - pageModel?: Pagination; - objectData?: any; - data?: UserClientSignListOutput[]; + interface GetEnterpriseEmployeesQuery { + /** 鍏抽敭瀛楋紙濮撳悕/鎵嬫満/韬唤璇佸彿锛� */ + keywords?: string; + /** 鐧昏鏃堕棿-鏈�鏃╂椂闂� */ + createdTimeStart?: string; + /** 鐧昏鏃堕棿-鏈�鏅氭椂闂� */ + createdTimeEnd?: string; + /** 绛剧害鏃堕棿-鏈�鏃╂椂闂� */ + signContractTimeStart?: string; + /** 绛剧害鏃堕棿-鏈�鏅氭椂闂� */ + signContractTimeEnd?: string; + hireStatus?: EnumTaskUserHireStatus; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + userSignContractStatus?: EnumTaskUserSignContractStatus; + enterpriseSignContractStatus?: EnumTaskUserSignContractStatus; + pageModel?: PagedListQueryPageModel; } - interface UserData { + interface GetEnterpriseEmployeesQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetEnterpriseEmployeesQueryResultItem[]; + } + + interface GetEnterpriseEmployeesQueryResultItem { + /** 鐏靛伐Id */ id?: string; - tenantId?: string; - userName?: string; - name?: string; - surname?: string; - email?: string; - emailConfirmed?: boolean; - phoneNumber?: string; - phoneNumberConfirmed?: boolean; - sex?: number; - clientId?: string; - creationTime?: string; - lockoutEnd?: string; - extraProperties?: Record<string, any>; - lockoutEnabled?: boolean; - } - - interface UserDataListResultDto { - items?: UserData[]; - } - - interface UserDto { - /** 鐢ㄦ埛Id */ - id?: string; - /** 鐧诲綍鐢ㄦ埛鍚嶏紙璐﹀彿锛� */ - userName?: string; - /** 鍚嶇О */ - name?: string; - /** 鐢ㄦ埛鎵嬫満鍙� */ - phoneNumber?: string; - /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */ - isLocked?: boolean; - /** 瑙掕壊淇℃伅 */ - roles?: RoleDto[]; - /** 澶囨敞 */ - remark?: string; - /** 缁勭粐鏋舵瀯鍏徃id */ - companyOrgId?: string; - /** 缁勭粐鏋舵瀯閮ㄩ棬id */ - departmentOrgId?: string; - } - - interface UserResumeBaseInfoOutput { + /** 澶村儚 */ + avatar?: string; /** 濮撳悕 */ name?: string; - /** 鐢佃瘽鍙风爜 */ - phoneNumber?: string; - /** 澶村儚 */ - avatarUrl?: string; - genderType?: GenderTypeEnum; + /** 韬唤璇佸彿 */ + identity?: string; + gender?: EnumUserGender; /** 骞撮緞 */ age?: number; - /** 涓婂矖娆℃暟 */ - arrangeCount?: number; - /** 韬唤璇佸彿鐮� */ - idNumber?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + /** 鏄惁瀹炲悕 */ + userIsReal?: boolean; + realMethod?: EnumUserRealMethod; + /** 韬唤缂栧彿 */ + personalIdentityCode?: string; /** 韬唤 */ - socialIdentity?: string; - /** 韬唤鍚嶇О */ - socialIdentityName?: string; + personalIdentityContent?: string; + /** 瀛﹀巻缂栧彿 */ + educationalBackgroundCode?: string; /** 瀛﹀巻 */ - educationalLevel?: string; - /** 瀛﹀巻鍚嶇О */ - educationalLevelName?: string; - /** 甯搁┗鐪佷唤Code */ - residentProvinceCode?: number; - /** 甯搁┗鍩庡競code */ - residentCityCode?: number; - /** 甯搁┗鐪佷唤鍚嶇О */ - residentProvinceName?: string; - /** 甯搁┗鍩庡競鍚嶇О */ - residentCityName?: string; + educationalBackgroundContent?: string; + /** 涓婂矖娆℃暟 */ + taskCount?: number; + /** 宸ヤ綔璧勫巻 */ + workSeniority?: string; + /** 宸ヤ綔缁忛獙 */ + workExperience?: string; + hireStatus?: EnumTaskUserHireStatus; + userSignContractStatus?: EnumTaskUserSignContractStatus; + /** 褰曠敤鏃堕棿 */ + hireTime?: string; + /** 瀹炲悕鏃堕棿 */ + userRealTime?: string; + /** 绛剧害鏃堕棿 */ + userSignContractTime?: string; + enterpriseSignContractStatus?: EnumTaskUserSignContractStatus; + /** 浼佷笟绛剧害鏃堕棿 */ + enterpriseSignContractTime?: string; } - interface UserResumeCertificateDetailOutput { - /** 绠�鍘嗚璇佽鎯匢d */ + type GetEnterpriseLoginInfoQuery = Record<string, any>; + + interface GetEnterpriseLoginInfoQueryResult { + /** Id */ id?: string; - /** 鐢ㄦ埛绠�鍘咺d */ - userId?: string; - /** 璁よ瘉绫诲埆Id */ - certificateTypeId?: string; - /** 璁よ瘉璇佷欢鍙烽粯璁よ韩浠借瘉 */ - certificateNo?: string; - /** 璇佷欢寮�濮嬫椂闂� */ + /** 澶村儚 */ + avatar?: string; + /** 濮撳悕 */ + name?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + /** 瑙掕壊 */ + roles?: string[]; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + /** 鎴戠殑鏀惰棌 */ + collectedUserCount?: number; + /** 鑱旂郴璁板綍 */ + contactedRecordCount?: number; + } + + interface GetEnterpriseQueryResult { + /** Id */ + id?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + /** 缁熶竴绀句細淇$敤浠g爜 */ + societyCreditCode?: string; + /** 娉曚汉濮撳悕 */ + legalPerson?: string; + /** 娉曚汉韬唤璇佸彿 */ + legalIdentity?: string; + /** 鎵�鍦ㄧ渷浠界紪鍙� */ + provinceCode?: string; + /** 鎵�鍦ㄧ渷浠� */ + provinceContent?: string; + /** 鎵�鍦ㄥ煄甯傜紪鍙� */ + cityCode?: string; + /** 鎵�鍦ㄥ煄甯� */ + cityContent?: string; + /** 鎵�灞炶涓氱紪鍙� */ + industryTypeCode?: string; + /** 鎵�灞炶涓� */ + industryTypeContent?: string; + /** 涓昏惀涓氬姟 */ + mainBusiness?: string; + /** 鑱旂郴浜� */ + contacts?: string; + /** 鑱旂郴鐢佃瘽 */ + contactPhoneNumber?: string; + /** 鑱旂郴閭 */ + contactEmail?: string; + /** 璐﹀彿 */ + userName?: string; + /** 鍦ㄦ嫑宀椾綅鏁伴噺 */ + taskCount?: number; + } + + interface GetEnterpriseSmsSettingQueryResult { + /** Id */ + id?: string; + smsAccess?: EnumSmsAccess; + /** 鐭俊璐圭敤 */ + smsCost?: number; + } + + interface GetEnterprisesQuery { + /** 鍏抽敭瀛� */ + keywords?: string; + /** 鏄惁宸查厤缃� */ + isConfigured?: boolean; + pageModel?: PagedListQueryPageModel; + } + + interface GetEnterprisesQueryResultItem { + /** Id */ + id?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + /** 娉曚汉濮撳悕 */ + legalPerson?: string; + /** 缁熶竴绀句細淇$敤浠g爜 */ + societyCreditCode?: string; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + /** 鑱旂郴浜� */ + contacts?: string; + /** 鑱旂郴鐢佃瘽 */ + contactPhoneNumber?: string; + /** 鎵�鍦ㄧ渷浠� */ + provinceContent?: string; + /** 鎵�鍦ㄥ煄甯� */ + cityContent?: string; + /** 鎵�灞炶涓� */ + industryTypeContent?: string; + /** 鏄惁宸查厤缃� */ + isConfigured?: boolean; + } + + interface GetMenuQueryResult { + /** Id */ + id?: string; + /** 鏄惁閫夋嫨锛堢敤鎴疯鑹叉巿鏉冿級 */ + isChecked?: boolean; + userType?: EnumUserType; + clientType?: EnumClientType; + /** 涓婄骇Id */ + parentId?: string; + /** 鑿滃崟璺緞 */ + path?: string; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + type?: EnumMenuType; + visitLevel?: EnumMenuVisitLevel; + /** 鍥炬爣 */ + icon?: string; + /** 閾炬帴鍦板潃 */ + url?: string; + /** 鏄惁绂佺敤 */ + isDisabled?: boolean; + /** 鏄惁缂撳瓨 */ + isCache?: boolean; + /** 鎺掑簭 */ + sort?: number; + /** 澶囨敞 */ + remark?: string; + /** 鍒嗙粍 */ + groups?: GetMenuQueryResultGroup[]; + } + + interface GetMenuQueryResultButton { + /** Id */ + id?: string; + /** 鏄惁閫夋嫨锛堢敤鎴疯鑹叉巿鏉冿級 */ + isChecked?: boolean; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + /** 鍥炬爣 */ + icon?: string; + /** 瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛� */ + width?: string; + /** 鎺掑簭 */ + sort?: number; + /** 澶囨敞 */ + remark?: string; + } + + interface GetMenuQueryResultButtonLocation { + /** 浣嶇疆锛堢敤浜庢寜閽級 */ + location?: string; + /** 鎸夐挳 */ + buttons?: GetMenuQueryResultButton[]; + } + + interface GetMenuQueryResultField { + /** Id */ + id?: string; + /** 鏄惁閫夋嫨锛堢敤鎴疯鑹叉巿鏉冿級 */ + isChecked?: boolean; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + /** 瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛� */ + width?: string; + /** 鎺掑簭 */ + sort?: number; + /** 澶囨敞 */ + remark?: string; + } + + interface GetMenuQueryResultGroup { + /** 鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛� */ + group?: string; + /** 鎸夐挳浣嶇疆 */ + buttonLocations?: GetMenuQueryResultButtonLocation[]; + /** 瀛楁 */ + fields?: GetMenuQueryResultField[]; + } + + interface GetMenusQueryResultItem { + /** Id */ + id?: string; + /** 鏄惁閫夋嫨锛堢敤鎴疯鑹叉巿鏉冿級 */ + isChecked?: boolean; + /** 涓婄骇Id */ + parentId?: string; + /** 涓嬬骇 */ + children?: GetMenusQueryResultItem[]; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + /** 鑿滃崟璺緞 */ + path?: string; + type?: EnumMenuType; + visitLevel?: EnumMenuVisitLevel; + /** 鍥炬爣 */ + icon?: string; + /** 閾炬帴鍦板潃 */ + url?: string; + /** 鏄惁绂佺敤 */ + isDisabled?: boolean; + /** 鏄惁缂撳瓨 */ + isCache?: boolean; + /** 鎺掑簭 */ + sort?: number; + /** 澶囨敞 */ + remark?: string; + } + + interface GetOpenTaskInfosQuery { + /** 鍏抽敭瀛楋紙浠诲姟鍚嶇О锛� */ + keywords?: string; + /** 浼佷笟Id */ + enterpriseId?: string; + /** 鍙戝竷鏃堕棿-寮�濮� */ beginTime?: string; - /** 璇佷欢缁撴潫鏃堕棿 */ + /** 鍙戝竷鏃堕棿-缁撴潫 */ endTime?: string; - /** 鏄惁姘镐箙 */ - isPermanent?: boolean; - certificateUnit?: string; - /** 韬唤璇佹闈� */ - certificateFrontImgUrl?: string; - /** 韬唤璇佸弽闈� */ - certificateBackImgUrl?: string; + /** 浠诲姟鍦扮偣鎵�灞炲煄甯傜紪鍙� */ + cityCode?: string; + settlementCycle?: EnumSettlementCycle; + /** 鍛樺伐绂忓埄 */ + benefitCodes?: string[]; + genderLimit?: EnumUserGender; + status?: EnumTaskStatus; + releaseStatus?: EnumTaskReleaseStatus; + recommendStatus?: EnumTaskRecommendStatus; + checkReceiveStatus?: EnumTaskCheckReceiveStatus; + pageModel?: PagedListQueryPageModel; } - interface UserResumeCertificateListOutput { + interface GetOperationUserInfosQuery { + /** 鍏抽敭瀛� */ + keywords?: string; + pageModel?: PagedListQueryPageModel; + } + + interface GetOperationUserInfosQueryResultItem { + /** Id */ id?: string; - /** 璇佷功Id */ - certificateTypeId?: string; - /** 璇佷功鍚嶇О */ - certificateTypeName?: string; - /** 宸ヤ綔绠�鍘咺d */ - userResumeId?: string; + /** 濮撳悕 */ + name?: string; + /** 鐢ㄦ埛鍚� */ + userName?: string; + /** 鎵嬫満鍙� */ + phoneNumber?: string; + /** 澶囨敞 */ + remark?: string; + /** 瑙掕壊 */ + roles?: GetOperationUserInfosQueryResultItemRole[]; + status?: EnumUserStatus; } - interface UserResumeDetailInfoOutput { + interface GetOperationUserInfosQueryResultItemRole { + /** 瑙掕壊Id */ + id?: string; + /** 鍚嶇О */ + name?: string; + } + + interface GetPersonalApplyTaskInfosQuery { + status?: GetPersonalApplyTaskInfosQueryStatus; + pageModel?: PagedListQueryPageModel; + } + + interface GetPersonalApplyTaskInfosQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetPersonalApplyTaskInfosQueryResultItem[]; + } + + interface GetPersonalApplyTaskInfosQueryResultItem { + /** 浠诲姟Id */ + id?: string; + /** 浠诲姟鍚嶇О */ + name?: string; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime?: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime?: string; + billingMethod?: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee?: number; + settlementCycle?: EnumSettlementCycle; + /** 绂忓埄 */ + benefits?: GetTaskInfoQueryResultBenefit[]; + /** 浠诲姟鍦扮偣鍚嶇О */ + addressName?: string; + status?: GetPersonalApplyTaskInfosQueryStatus; + } + + enum GetPersonalApplyTaskInfosQueryStatus { + /**寰呯‘璁� */ + WaitHire = 10, + /**寰呯绾� */ + WaitSignContract = 20, + } + + interface GetPersonalCancelTaskInfosQuery { + pageModel?: PagedListQueryPageModel; + } + + interface GetPersonalCancelTaskInfosQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetPersonalCancelTaskInfosQueryResultItem[]; + } + + interface GetPersonalCancelTaskInfosQueryResultItem { + /** 浠诲姟Id */ + id?: string; + /** 浠诲姟鍚嶇О */ + name?: string; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime?: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime?: string; + billingMethod?: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee?: number; + settlementCycle?: EnumSettlementCycle; + /** 绂忓埄 */ + benefits?: GetTaskInfoQueryResultBenefit[]; + /** 浠诲姟鍦扮偣鍚嶇О */ + addressName?: string; + } + + interface GetPersonalHireTaskInfosQuery { + status?: GetPersonalHireTaskInfosQueryStatus; + pageModel?: PagedListQueryPageModel; + } + + interface GetPersonalHireTaskInfosQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetPersonalHireTaskInfosQueryResultItem[]; + } + + interface GetPersonalHireTaskInfosQueryResultItem { + /** 浠诲姟Id */ + id?: string; + /** 浠诲姟鍚嶇О */ + name?: string; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime?: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime?: string; + billingMethod?: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee?: number; + settlementCycle?: EnumSettlementCycle; + /** 绂忓埄 */ + benefits?: GetTaskInfoQueryResultBenefit[]; + /** 浠诲姟鍦扮偣鍚嶇О */ + addressName?: string; + status?: GetPersonalHireTaskInfosQueryStatus; + } + + enum GetPersonalHireTaskInfosQueryStatus { + /**杩涜涓� */ + InProcess = 10, + /**宸插畬鎴� */ + Completed = 20, + } + + type GetPersonalLoginInfoQuery = Record<string, any>; + + interface GetPersonalLoginInfoQueryResult { + /** Id */ + id?: string; + /** 濮撳悕 */ + name?: string; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + realMethod?: EnumUserRealMethod; + /** 鎴戠殑鎶ュ悕 */ + taskCount?: number; + /** 宸插綍鐢� */ + hirePassTaskCount?: number; + /** 宸插彇娑� */ + hireRefuseTaskCount?: number; + } + + interface GetPersonalUserInfosQuery { + /** 鍏抽敭瀛楋紙濮撳悕/鎵嬫満/韬唤璇佸彿/瀹㈡埛锛� */ + keywords?: string; + /** 鏈�杩戝綍鐢ㄦ椂闂�-鏈�鏃╂椂闂� */ + hireTimeBegin?: string; + /** 鏈�杩戝綍鐢ㄦ椂闂�-鏈�鏅氭椂闂� */ + hireTimeEnd?: string; + /** 鏈�杩戠绾︽椂闂�-鏈�鏃╂椂闂� */ + signContractBegin?: string; + /** 鏈�杩戠绾︽椂闂�-鏈�鏅氭椂闂� */ + signContractEnd?: string; + /** 鏄惁宸插疄鍚� */ + isReal?: boolean; + pageModel?: PagedListQueryPageModel; + } + + interface GetPersonalUserInfosQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetPersonalUserInfosQueryResultItem[]; + } + + interface GetPersonalUserInfosQueryResultItem { + /** Id */ + id?: string; + /** 濮撳悕 */ + name?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + /** 韬唤璇佸彿 */ + identity?: string; + gender?: EnumUserGender; + /** 骞撮緞 */ + age?: number; + /** 甯搁┗鐪佷唤缂栧彿 */ + provinceCode?: string; + /** 甯搁┗鐪佷唤 */ + provinceContent?: string; + /** 甯搁┗鍩庡競缂栧彿 */ + cityCode?: string; + /** 甯搁┗鍩庡競 */ + cityContent?: string; + /** 鎵�灞炲晢鎴� */ + enterprises?: string[]; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + /** 瀹炲悕鏃堕棿 */ + realTime?: string; + /** 鏈�杩戝綍鐢ㄦ椂闂� */ + hireTime?: string; + /** 鏈�杩戠绾︽椂闂� */ + signContractTime?: string; + } + + interface GetResourceFieldsQueryResultItem { + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + } + + interface GetResourcesQueryResultItem { + /** Id */ + id?: string; + /** 鏄惁閫変腑锛堢敤浜庤鑹叉巿鏉冿級 */ + isChecked?: boolean; + controller?: EnumResourceController; + /** 濮旀墭鍚嶇О */ + actionName?: string; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + method?: EnumResourceMethod; + /** 璺敱 */ + route?: string; + /** 璇锋眰绫诲瀷鍚嶇О */ + requestTypeName?: string; + /** 璇锋眰绫诲瀷鍏ㄥ悕 */ + requestTypeFullName?: string; + /** 鍝嶅簲绫诲瀷鍚嶇О */ + responseTypeName?: string; + /** 鍝嶅簲绫诲瀷鍏ㄥ悕 */ + responseTypeFullName?: string; + } + + interface GetRoleQueryResult { + /** Id */ + id?: string; + /** 鍚嶇О */ + name?: string; + userType?: EnumUserType; + clientType?: EnumClientType; + /** 鏈�浣庣骇鍒� */ + minLevel?: number; + dataPower?: EnumRoleWebApiDataPower; + /** 澶囨敞 */ + remark?: string; + /** 鑿滃崟Id */ + menuIds?: string[]; + /** 璧勬簮 */ + resources?: GetRoleQueryResultResource[]; + } + + interface GetRoleQueryResultResource { + /** 璧勬簮Id */ + resourceId?: string; + dataPower?: EnumRoleWebApiDataPower; + } + + interface GetRolesQuery { + userType?: EnumUserType; + clientType?: EnumClientType; + /** 鍏抽敭瀛� */ + keywords?: string; + pageModel?: PagedListQueryPageModel; + } + + interface GetRolesQueryResultItem { + /** Id */ + id?: string; + /** 鍚嶇О */ + name?: string; + userType?: EnumUserType; + clientType?: EnumClientType; + /** 鏈�浣庣骇鍒� */ + minLevel?: number; + dataPower?: EnumRoleWebApiDataPower; + /** 澶囨敞 */ + remark?: string; + /** 鏄惁绂佺敤 */ + isDisabled?: boolean; + /** 鐢ㄦ埛鏁伴噺 */ + userCount?: number; + } + + interface GetRoleUserInfosQueryResultItem { + /** 鐢ㄦ埛Id */ + id?: string; + /** 濮撳悕 */ + name?: string; + /** 鐢ㄦ埛鍚� */ + userName?: string; + /** 鏄惁閫変腑 */ + isChecked?: boolean; + } + + interface GetTaskInfoQueryResult { + /** Id */ + id?: string; + /** 浼佷笟Id */ + enterpriseId?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + /** 鑱旂郴鐢佃瘽 */ + contactPhoneNumber?: string; + /** 鍦ㄦ嫑宀椾綅鏁伴噺 */ + taskCount?: number; + /** 鎶ュ悕浜烘暟 */ + applyCount?: number; + /** 浠诲姟鍚嶇О */ + name?: string; + /** 浠诲姟鍗曞彿 */ + code?: string; + billingMethod?: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee?: number; + settlementCycle?: EnumSettlementCycle; + /** 绂忓埄 */ + benefits?: GetTaskInfoQueryResultBenefit[]; + /** 骞撮緞鑼冨洿鏈�灏� */ + ageMinLimit?: number; + /** 骞撮緞鑼冨洿澶� */ + ageMaxLimit?: number; + genderLimit?: EnumUserGender; + /** 璧勬牸璇佷功绫诲瀷 */ + credentialLimits?: GetTaskInfoQueryResultCredentialLimit[]; + /** 浠诲姟鍦扮偣鎵�灞炵渷浠界紪鍙� */ + provinceCode?: string; + /** 浠诲姟鍦扮偣鎵�灞炵渷浠� */ + provinceContent?: string; + /** 浠诲姟鍦扮偣鎵�灞炲煄甯傜紪鍙� */ + cityCode?: string; + /** 浠诲姟鍦扮偣鎵�灞炲煄甯� */ + cityContent?: string; + /** 浠诲姟鍦扮偣鍚嶇О */ + addressName?: string; + /** 浠诲姟鍦扮偣璇︾粏鍦板潃 */ + addressDetail?: string; + /** 缁忓害 */ + longitude?: number; + /** 绾害 */ + latitude?: number; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime?: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime?: string; + /** 鍒涘缓鏃堕棿 */ + createdTime?: string; + /** 鏄惁宸叉敹钘� */ + isCollected?: boolean; + status?: EnumTaskStatus; + releaseStatus?: EnumTaskReleaseStatus; + hireStatus?: EnumTaskUserHireStatus; + applyButton?: GetTaskInfoQueryResultApplyButton; + hireButton?: GetTaskInfoQueryResultHireButton; + } + + enum GetTaskInfoQueryResultApplyButton { + /**寰呯‘璁� */ + WaitHire = 10, + /**鍘荤绾� */ + WaitSignContract = 20, + } + + interface GetTaskInfoQueryResultBenefit { + /** 绂忓埄缂栧彿 */ + benefitCode?: string; + /** 绂忓埄鍥炬爣 */ + benefitField2?: string; + /** 绂忓埄鍚嶇О */ + benefitContent?: string; + } + + interface GetTaskInfoQueryResultCredentialLimit { + /** 璇佷功绫诲瀷缂栧彿 */ + typeCode?: string; + /** 璇佷功绫诲瀷 */ + typeContent?: string; + } + + enum GetTaskInfoQueryResultHireButton { + /**鐢宠楠屾敹 */ + ApplyCheckReceive = 1, + /**杩涜涓� */ + InProcess = 10, + /**宸插畬鎴� */ + Completed = 20, + } + + interface GetTaskInfosQuery { + /** 鍏抽敭瀛楋紙浠诲姟鍚嶇О锛� */ + keywords?: string; + /** 浼佷笟Id */ + enterpriseId?: string; + /** 鍙戝竷鏃堕棿-寮�濮� */ + beginTime?: string; + /** 鍙戝竷鏃堕棿-缁撴潫 */ + endTime?: string; + /** 浠诲姟鍦扮偣鎵�灞炲煄甯傜紪鍙� */ + cityCode?: string; + settlementCycle?: EnumSettlementCycle; + /** 鍛樺伐绂忓埄 */ + benefitCodes?: string[]; + genderLimit?: EnumUserGender; + status?: EnumTaskStatus; + releaseStatus?: EnumTaskReleaseStatus; + recommendStatus?: EnumTaskRecommendStatus; + checkReceiveStatus?: EnumTaskCheckReceiveStatus; + /** 鏄惁鏀惰棌 */ + isCollected?: boolean; + pageModel?: PagedListQueryPageModel; + } + + interface GetTaskInfosQueryResult { + objectData?: GetTaskInfosQueryResultObjectData; + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetTaskInfosQueryResultItem[]; + } + + interface GetTaskInfosQueryResultItem { + /** Id */ + id?: string; + /** 浠诲姟鍚嶇О */ + name: string; + /** 浠诲姟鍗曞彿 */ + code?: string; + billingMethod?: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee?: number; + settlementCycle?: EnumSettlementCycle; + /** 绂忓埄 */ + benefits?: GetTaskInfoQueryResultBenefit[]; + genderLimit?: EnumUserGender; + /** 璧勬牸璇佷功绫诲瀷 */ + credentialLimits?: GetTaskInfoQueryResultCredentialLimit[]; + /** 浠诲姟鍦扮偣鎵�灞炵渷浠界紪鍙� */ + provinceCode?: string; + /** 浠诲姟鍦扮偣鎵�灞炵渷浠� */ + provinceContent?: string; + /** 浠诲姟鍦扮偣鎵�灞炲煄甯傜紪鍙� */ + cityCode?: string; + /** 浠诲姟鍦扮偣鎵�灞炲煄甯� */ + cityContent?: string; + /** 浠诲姟鍦扮偣鍚嶇О */ + addressName?: string; + /** 浠诲姟鍦扮偣璇︾粏鍦板潃 */ + addressDetail?: string; + /** 缁忓害 */ + longitude?: number; + /** 绾害 */ + latitude?: number; + /** 鎶ュ悕浜烘暟 */ + userCount?: number; + status?: EnumTaskStatus; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime?: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime?: string; + releaseStatus?: EnumTaskReleaseStatus; + checkReceiveStatus?: EnumTaskCheckReceiveStatus; + settlementStatus?: EnumTaskSettlementStatus; + recommendStatus?: EnumTaskRecommendStatus; + /** 鍙戝竷鏃堕棿 */ + createdTime?: string; + } + + interface GetTaskInfosQueryResultObjectData { + /** 寰呭畨鎺掓暟閲� */ + waitAssignCount?: number; + /** 宸插畨鎺掓暟閲� */ + completedAssignCount?: number; + /** 鍙戝竷涓暟閲� */ + inProcessReleaseCount?: number; + /** 宸插仠姝㈡暟閲� */ + stoppedReleaseCount?: number; + } + + interface GetTaskUserHireStatusQueryResult { + hireStatus?: EnumTaskUserHireStatus; + } + + interface GetTaskUsersQuery { + /** 浠诲姟Id */ + id?: string; + /** 鍏抽敭瀛� */ + keywords?: string; + hireStatus?: EnumTaskUserHireStatus; + pageModel?: PagedListQueryPageModel; + } + + interface GetTaskUsersQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetTaskUsersQueryResultItem[]; + } + + interface GetTaskUsersQueryResultItem { + /** 浠诲姟浜哄憳Id */ + id?: string; + /** 鐏靛伐Id */ + enterpriseEmployeeId?: string; + /** 澶村儚 */ + avatar?: string; + /** 濮撳悕 */ + name?: string; + /** 韬唤璇佸彿 */ + identity?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + gender?: EnumUserGender; + /** 骞撮緞 */ + age?: number; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + realMethod?: EnumUserRealMethod; + /** 韬唤缂栧彿 */ + personalIdentityCode?: string; + /** 韬唤 */ + personalIdentityContent?: string; + /** 瀛﹀巻缂栧彿 */ + educationalBackgroundCode?: string; + /** 瀛﹀巻 */ + educationalBackgroundContent?: string; + /** 涓婂矖娆℃暟 */ + taskCount?: number; + /** 宸ヤ綔璧勫巻 */ + workSeniority?: string; + /** 宸ヤ綔缁忛獙 */ + workExperience?: string; + hireStatus?: EnumTaskUserHireStatus; + } + + interface GetUserInfoRolesQueryResultItem { + /** 瑙掕壊Id */ + id?: string; + /** 鍚嶇О */ + name?: string; + /** 澶囨敞 */ + remark?: string; + /** 鏄惁閫変腑 */ + isChecked?: boolean; + } + + interface GetUserResumeCredentialQueryResult { + /** 璧勬牸璇佷功Id */ + id?: string; + /** 璇佷功绫诲瀷缂栧彿 */ + typeCode?: string; + /** 璇佷功绫诲瀷 */ + typeContent?: string; + /** 璇佷功缂栧彿 */ + code?: string; + /** 姘镐箙璇佷功 */ + isForever?: boolean; + /** 寮�濮嬫棩鏈� */ + startDate?: string; + /** 缁撴潫鏃ユ湡 */ + endDate?: string; + /** 鍙戣瘉鍗曚綅 */ + issueUnit?: string; + /** 璇佷功姝i潰鐓х墖 */ + img?: string; + /** 璇佷功鍙嶉潰鐓х墖 */ + backImg?: string; + } + + type GetUserResumeCredentialsQuery = Record<string, any>; + + interface GetUserResumeCredentialsQueryResultItem { + /** 璧勬牸璇佷功Id */ + id?: string; + /** 璇佷功绫诲瀷缂栧彿 */ + typeCode?: string; + /** 璇佷功绫诲瀷 */ + typeContent?: string; + } + + type GetUserResumeDetailQuery = Record<string, any>; + + interface GetUserResumeDetailQueryResult { /** 韬珮 */ - height?: string; + height?: number; /** 浣撻噸 */ - weight?: string; - /** 涓汉鐢熸椿鐓� */ - lifeCircleImgUrlList?: string[]; + weight?: number; + /** 鐢熸椿鐓� */ + photos?: string[]; } - interface UserResumeExpectationJobOutput { - /** 鏈熸湜宀椾綅鍒楄〃 */ - jobIdList?: IdNameOutput[]; - freeTime?: UserResumeFreeTimeEnum; - jobSeekingStatus?: UserResumeJobSeekingStatusEnum; + type GetUserResumeJobSeekingQuery = Record<string, any>; + + interface GetUserResumeJobSeekingQueryResult { + /** 鐢ㄦ埛淇℃伅鏈熸湜宀椾綅 */ + userExpectJobs?: GetUserResumeJobSeekingQueryResultExpectJob[]; + freeTime?: EnumPersonalFreeTime; + jobSeekingStatus?: EnumPersonalJobSeekingStatus; } - type UserResumeFreeTimeEnum = 1 | 2 | 3 | 4 | 5; - - type UserResumeJobSeekingStatusEnum = 1 | 2 | 3; - - interface UserResumeWorkerRecordOutput { - /** 宸ヤ綔鏃堕棿 */ - workTime?: string; - /** 宸ヤ綔鍦扮偣 */ - workAddress?: string; - /** 宸ヤ綔鍚嶇О */ - workName?: string; + interface GetUserResumeJobSeekingQueryResultExpectJob { + /** 鏈熸湜宀椾綅涓婄骇缂栧彿 */ + expectJobParentCode?: string; + /** 鏈熸湜宀椾綅缂栧彿 */ + expectJobCode?: string; + /** 鏈熸湜宀椾綅 */ + expectJobContent?: string; } - interface UserResumeWorkExperienceOutput { - /** 宸ヤ綔骞撮檺 */ - workingSeniority?: string; + type GetUserResumePersonalQuery = Record<string, any>; + + interface GetUserResumePersonalQueryResult { + /** 澶村儚 */ + avatar?: string; + /** 濮撳悕 */ + name?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + /** 韬唤缂栧彿 */ + personalIdentityCode?: string; + /** 韬唤 */ + personalIdentityContent?: string; + /** 瀛﹀巻缂栧彿 */ + educationalBackgroundCode?: string; + /** 瀛﹀巻 */ + educationalBackgroundContent?: string; + /** 甯搁┗鐪佷唤缂栧彿 */ + provinceCode?: string; + /** 甯搁┗鐪佷唤 */ + provinceContent?: string; + /** 甯搁┗鍩庡競缂栧彿 */ + cityCode?: string; + /** 甯搁┗鍩庡競 */ + cityContent?: string; + } + + interface GetUserResumeQueryResult { + /** 鐢ㄦ埛Id */ + id?: string; + /** 瀹屽杽搴� */ + completeRate?: number; + /** 澶村儚 */ + avatar?: string; + /** 濮撳悕 */ + name?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + /** 韬唤璇佸彿 */ + identity?: string; + gender?: EnumUserGender; + /** 骞撮緞 */ + age?: number; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + /** 涓婂矖娆℃暟 */ + taskCount?: number; + /** 甯搁┗鐪佷唤缂栧彿 */ + provinceCode?: string; + /** 甯搁┗鐪佷唤 */ + provinceContent?: string; + /** 甯搁┗鍩庡競缂栧彿 */ + cityCode?: string; + /** 甯搁┗鍩庡競 */ + cityContent?: string; + /** 韬唤缂栧彿 */ + personalIdentityCode?: string; + /** 韬唤 */ + personalIdentityContent?: string; + /** 瀛﹀巻缂栧彿 */ + educationalBackgroundCode?: string; + /** 瀛﹀巻 */ + educationalBackgroundContent?: string; + /** 鐢ㄦ埛淇℃伅鏈熸湜宀椾綅 */ + userExpectJobs?: GetUserResumeQueryResultExpectJob[]; + freeTime?: EnumPersonalFreeTime; + jobSeekingStatus?: EnumPersonalJobSeekingStatus; + /** 鐢ㄦ埛淇℃伅璧勬牸璇佷功 */ + userCredentials?: GetUserResumeQueryResultCredential[]; + /** 宸ヤ綔璧勫巻 */ + workSeniority?: string; + /** 宸ヤ綔缁忛獙 */ + workExperience?: string; + /** 韬珮 */ + height?: number; + /** 浣撻噸 */ + weight?: number; + /** 鐢熸椿鐓� */ + photos?: string[]; + /** 缁忓巻 */ + taskInfoUsers?: GetUserResumeQueryResultExperience[]; + /** 鏄惁宸叉敹钘� */ + isCollected?: boolean; + } + + interface GetUserResumeQueryResultCredential { + /** 璇佷功绫诲瀷缂栧彿 */ + typeCode?: string; + /** 璇佷功绫诲瀷 */ + typeContent?: string; + /** 璇佷功缂栧彿 */ + code?: string; + /** 姘镐箙璇佷功 */ + isForever?: boolean; + /** 寮�濮嬫棩鏈� */ + startDate?: string; + /** 缁撴潫鏃ユ湡 */ + endDate?: string; + /** 鍙戣瘉鍗曚綅 */ + issueUnit?: string; + /** 璇佷功姝i潰鐓х墖 */ + img?: string; + /** 璇佷功鍙嶉潰鐓х墖 */ + backImg?: string; + } + + interface GetUserResumeQueryResultExpectJob { + /** 鏈熸湜宀椾綅涓婄骇缂栧彿 */ + expectJobParentCode?: string; + /** 鏈熸湜宀椾綅缂栧彿 */ + expectJobCode?: string; + /** 鏈熸湜宀椾綅 */ + expectJobContent?: string; + } + + interface GetUserResumeQueryResultExperience { + /** 绛剧害鏃堕棿 */ + signContractTime?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + /** 浠诲姟鍚嶇О */ + name?: string; + } + + interface GetUserResumesQuery { + /** 浠诲姟Id */ + taskInfoId?: string; + /** 鏈熸湜宀椾綅缂栧彿 */ + userExpectJobs?: string[]; + gender?: EnumUserGender; + /** 韬唤缂栧彿 */ + personalIdentityCode?: string; + /** 骞撮緞鑼冨洿鏈�灏� */ + ageMin?: number; + /** 骞撮緞鑼冨洿澶� */ + ageMax?: number; + /** 璧勬牸璇佷功缂栧彿 */ + userCredentials?: string[]; + /** 鏄惁宸叉敹钘� */ + isCollected?: boolean; + /** 鏄惁宸茶仈绯� */ + isContacted?: boolean; + pageModel?: PagedListQueryPageModel; + } + + interface GetUserResumesQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetUserResumesQueryResultItem[]; + } + + interface GetUserResumesQueryResultItem { + /** 鐢ㄦ埛Id */ + id?: string; + /** 澶村儚 */ + avatar?: string; + /** 濮撳悕 */ + name?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + /** 韬唤璇佸彿 */ + identity?: string; + /** 骞撮緞 */ + age?: number; + gender?: EnumUserGender; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + /** 瀹炲悕鏃堕棿 */ + realTime?: string; + /** 韬唤缂栧彿 */ + personalIdentityCode?: string; + /** 韬唤 */ + personalIdentityContent?: string; + /** 瀛﹀巻缂栧彿 */ + educationalBackgroundCode?: string; + /** 瀛﹀巻 */ + educationalBackgroundContent?: string; + /** 涓婂矖娆℃暟 */ + taskCount?: number; + /** 宸ヤ綔璧勫巻 */ + workSeniority?: string; + /** 宸ヤ綔缁忛獙 */ + workExperience?: string; + /** 鍒涘缓鏃堕棿 */ + createdTime?: string; + } + + type GetUserResumeWorkExperienceQuery = Record<string, any>; + + interface GetUserResumeWorkExperienceQueryResult { + /** 宸ヤ綔璧勫巻 */ + workSeniority?: 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; - departmentCount?: number; - apiCount?: number; - remark?: string; + interface ImportEnterpriseEmployeesCommand { + /** Excel鍦板潃 */ + excelUrl?: string; } - interface VersionCreate { - name?: string; - departmentCount?: number; - apiCount?: number; - sequence?: number; - remark?: string; + interface ImportEnterpriseEmployeesCommandResult { + /** 鎬绘暟 */ + totalCount?: number; + /** 鎴愬姛鏁伴噺 */ + successCount?: number; + /** 澶辫触鏁伴噺 */ + failCount?: number; + /** 閿欒淇℃伅 */ + errors?: ImportEnterpriseEmployeesCommandResultError[]; } - interface VersionDto { + interface ImportEnterpriseEmployeesCommandResultError { + /** 閿欒淇℃伅 */ + errorMessage?: string; + /** 濮撳悕 */ + name?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + /** 韬唤璇佸彿 */ + identity?: string; + } + + interface LoginCommandCallback { + /** 鐢ㄦ埛Id */ id?: string; - name?: string; - departmentCount?: number; - apiCount?: number; - sequence?: number; - } - - interface VersionDtoPageOutput { - pageModel?: Pagination; - objectData?: any; - data?: VersionDto[]; - } - - interface VersionUpdateInput { - id?: string; - name?: string; - departmentCount?: number; - apiCount?: number; - remark?: string; - sequence?: number; - } - - interface WindowsTimeZone { - timeZoneId?: string; - } - - type WxMiniAppEnum = 10; - - interface WxMiniAppIndentityInfo { - /** 浼氳瘽瀵嗛挜 */ + /** 鐢ㄦ埛璁块棶浠ょ墝 */ + accessToken?: string; + /** 鍒锋柊浠ょ墝 */ + refreshToken?: string; + /** 浼氳瘽绉橀挜锛堜粎鐢ㄤ簬寰俊灏忕▼搴忔巿鏉冪櫥褰曪級 */ sessionKey?: string; - /** 灏忕▼搴廜penId */ - openId?: string; - /** 鐢ㄦ埛鍚嶏紙璇ュ�间负绌哄垯闇�鎵嬫満鎺堟潈鐧诲綍锛屼笉涓虹┖鍒欏凡鏈夎灏忕▼搴忕敤鎴凤級 */ - userName?: string; + /** 鏄惁宸茬粦瀹氭墜鏈哄彿锛堜粎鐢ㄤ簬寰俊灏忕▼搴忔巿鏉冪櫥褰曪級 */ + isBindPhoneNumber?: boolean; } - interface WxMiniAppLoginInfo { - /** 鐘舵�侊細-10锛氫簩缁寸爜杩囨湡/鐧诲綍鏃舵晥杩囨湡锛�0锛氱櫥褰曞垵濮�/浜岀淮鐮佸垵鐢熸垚锛�10锛氱櫥褰曠‘璁� */ - status?: number; - /** 鐢ㄦ埛鍚� */ - userName?: string; - accessToken?: IdentityModelTokenCacheItem; + interface PagedListQueryPageModel { + /** 琛屾暟 */ + rows?: number; + /** 椤电爜 */ + page?: number; + /** 鎺掑簭 */ + orderInput?: PagedListQueryPageModelOrderInput[]; } - interface WxMiniAppPhoneAuthLoginFromScanInput { - /** 锛堟壂鐮侊級鐧诲綍Id */ - uId: string; - /** 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁寸敤鎴蜂俊鎭殑鍔犲瘑鏁版嵁 */ - encryptedData: string; - /** 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲� */ - iv: string; - /** 鑾峰彇浼氳瘽瀵嗛挜 */ - sessionKey: string; - /** 灏忕▼搴廜penId */ - openId: string; - wxMiniApp?: WxMiniAppEnum; + interface PagedListQueryPageModelOrderInput { + /** 灞炴�� */ + property?: string; + order?: EnumPagedListOrder; } - interface WxMiniAppPhoneLoginInput { - /** 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁寸敤鎴蜂俊鎭殑鍔犲瘑鏁版嵁 */ - encryptedData: string; - /** 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲� */ - iv: string; - /** 鑾峰彇浼氳瘽瀵嗛挜 */ - sessionKey: string; - /** 灏忕▼搴廜penId */ - openId: string; - wxMiniApp?: WxMiniAppEnum; + interface PagedListQueryResultGetDictionaryCategoriesQueryResultItem { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetDictionaryCategoriesQueryResultItem[]; } - interface WxMiniAppUserLoginFromScanInput { - /** 锛堟壂鐮侊級鐧诲綍Id */ - uId: string; - /** 鐢ㄦ埛鍚� */ + interface PagedListQueryResultGetDictionaryDatasQueryResultItem { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetDictionaryDatasQueryResultItem[]; + } + + interface PagedListQueryResultGetEnterprisesQueryResultItem { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetEnterprisesQueryResultItem[]; + } + + interface PagedListQueryResultGetOperationUserInfosQueryResultItem { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetOperationUserInfosQueryResultItem[]; + } + + interface PagedListQueryResultGetRolesQueryResultItem { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetRolesQueryResultItem[]; + } + + interface PagedListQueryResultPageModel { + /** 鎬绘暟 */ + totalCount?: number; + /** 椤垫暟 */ + totalPage?: number; + /** 琛屾暟 */ + rows?: number; + /** 椤电爜 */ + page?: number; + /** 鎺掑簭 */ + orderInput?: PagedListQueryPageModelOrderInput[]; + } + + interface PasswordLoginCommand { + /** 璐﹀彿 */ userName: string; - /** 灏忕▼搴廜penId */ - openId: string; + /** 瀵嗙爜 */ + password: string; + type?: EnumUserType; + clientType?: EnumClientType; + } + + interface RegisterPersonalUserCommand { + /** 鎵嬫満鍙风爜 */ + phoneNumber: string; + /** 楠岃瘉鐮� */ + verifyCode: string; + } + + interface SaveDictionaryCategoryCommand { + /** 缂栧彿 */ + code: string; + /** 鍚嶇О */ + name: string; + /** 瀛楁鍚嶏紙閫楀彿闅斿紑锛� */ + fieldNames?: string; + /** 鎺掑簭 */ + sort?: number; + /** Id */ + id?: string; + } + + interface SaveDictionaryDataCommand { + /** 绫诲埆Id锛圛d/缂栧彿浜岄�変竴锛� */ + categoryId?: string; + /** 绫诲埆缂栧彿锛圛d/缂栧彿浜岄�変竴锛� */ + categoryCode?: string; + /** 涓婄骇Id */ + parentId?: string; + /** 缂栧彿 */ + code: string; + /** 鏄剧ず鍐呭 */ + content: string; + /** 瀛楁1 */ + field1?: string; + /** 瀛楁2 */ + field2?: string; + /** 瀛楁3 */ + field3?: string; + /** 瀛楁4 */ + field4?: string; + /** 瀛楁5 */ + field5?: string; + /** 鎺掑簭 */ + sort?: number; + /** 鏄惁绂佺敤 */ + isDisabled?: boolean; + /** Id */ + id?: string; + } + + interface SaveEnterpriseCommand { + /** 浼佷笟鍏ㄧО */ + enterpriseName: string; + /** 缁熶竴绀句細淇$敤浠g爜 */ + societyCreditCode: string; + /** 娉曚汉濮撳悕 */ + legalPerson?: string; + /** 娉曚汉韬唤璇佸彿 */ + legalIdentity?: string; + /** 鎵�鍦ㄧ渷浠界紪鍙� */ + provinceCode?: string; + /** 鎵�鍦ㄥ煄甯傜紪鍙� */ + cityCode?: string; + /** 鎵�灞炶涓氱紪鍙� */ + industryTypeCode?: string; + /** 涓昏惀涓氬姟 */ + mainBusiness?: string; + /** 鑱旂郴浜� */ + contacts?: string; + /** 鑱旂郴鐢佃瘽 */ + contactPhoneNumber?: string; + /** 鑱旂郴閭 */ + contactEmail?: string; + /** 璐﹀彿 */ + userName?: string; + /** 瀵嗙爜 */ + password?: string; + /** Id */ + id?: string; + } + + interface SaveMenuButtonCommand { + /** 鑿滃崟Id */ + parentId?: string; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + /** 鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛� */ + group?: string; + /** 浣嶇疆锛堢敤浜庢寜閽級 */ + location?: string; + /** 鍥炬爣 */ + icon?: string; + /** 瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛� */ + width?: string; + /** 鎺掑簭 */ + sort?: number; + /** 澶囨敞 */ + remark?: string; + /** Id */ + id?: string; + } + + interface SaveMenuCommand { + userType?: EnumUserType; + clientType?: EnumClientType; + /** 涓婄骇Id */ + parentId?: string; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + type?: EnumMenuType; + visitLevel?: EnumMenuVisitLevel; + /** 鍥炬爣 */ + icon?: string; + /** 閾炬帴鍦板潃 */ + url?: string; + /** 鏄惁绂佺敤 */ + isDisabled?: boolean; + /** 鏄惁缂撳瓨 */ + isCache?: boolean; + /** 鎺掑簭 */ + sort?: number; + /** 澶囨敞 */ + remark?: string; + /** 鍒嗙粍 */ + groups?: SaveMenuCommandGroup[]; + /** Id */ + id?: string; + } + + interface SaveMenuCommandButton { + /** Id */ + id?: string; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + /** 鍥炬爣 */ + icon?: string; + /** 瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛� */ + width?: string; + /** 鎺掑簭 */ + sort?: number; + /** 澶囨敞 */ + remark?: string; + } + + interface SaveMenuCommandButtonLocation { + /** 浣嶇疆锛堢敤浜庢寜閽級 */ + location?: string; + /** 鎸夐挳 */ + buttons?: SaveMenuCommandButton[]; + } + + interface SaveMenuCommandField { + /** Id */ + id?: string; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + /** 瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛� */ + width?: string; + /** 鎺掑簭 */ + sort?: number; + /** 澶囨敞 */ + remark?: string; + } + + interface SaveMenuCommandGroup { + /** 鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛� */ + group?: string; + /** 鎸夐挳浣嶇疆 */ + buttonLocations?: SaveMenuCommandButtonLocation[]; + /** 瀛楁 */ + fields?: SaveMenuCommandField[]; + } + + interface SaveMenuFieldCommand { + /** 鑿滃崟Id */ + parentId?: string; + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + /** 鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛� */ + group?: string; + /** 浣嶇疆锛堢敤浜庢寜閽級 */ + location?: string; + /** 鍥炬爣 */ + icon?: string; + /** 瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛� */ + width?: string; + /** 鎺掑簭 */ + sort?: number; + /** 澶囨敞 */ + remark?: string; + /** Id */ + id?: string; + } + + interface SaveRoleCommand { + /** Id */ + id?: string; + /** 鍚嶇О */ + name?: string; + userType?: EnumUserType; + clientType?: EnumClientType; + /** 鏈�浣庣骇鍒� */ + minLevel?: number; + dataPower?: EnumRoleWebApiDataPower; + /** 澶囨敞 */ + remark?: string; + /** 鑿滃崟Id */ + menuIds?: string[]; + /** 璧勬簮 */ + resources?: GetRoleQueryResultResource[]; + } + + interface SaveScheduleJobDetailCommand { + /** 璧勬簮Id */ + resourceId?: string; + /** 璇锋眰鏁版嵁 */ + body?: string; + /** Cron琛ㄨ揪寮� */ + cron?: string; + } + + interface SaveTaskInfoCommand { + /** 浠诲姟鍚嶇О */ + name: string; + billingMethod: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee: number; + settlementCycle: EnumSettlementCycle; + /** 绂忓埄缂栧彿 */ + benefits?: string[]; + /** 骞撮緞鑼冨洿鏈�灏� */ + ageMinLimit: number; + /** 骞撮緞鑼冨洿澶� */ + ageMaxLimit: number; + genderLimit: EnumUserGender; + /** 璧勬牸璇佷功绫诲瀷缂栧彿 */ + credentialLimits?: string[]; + /** 浠诲姟鍦扮偣鎵�灞炵渷浠界紪鍙� */ + provinceCode: string; + /** 浠诲姟鍦扮偣鎵�灞炲煄甯傜紪鍙� */ + cityCode: string; + /** 浠诲姟鍦扮偣鍚嶇О */ + addressName: string; + /** 浠诲姟鍦扮偣璇︾粏鍦板潃 */ + addressDetail: string; + /** 缁忓害 */ + longitude?: number; + /** 绾害 */ + latitude?: number; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime: string; + /** Id */ + id?: string; + } + + interface SaveUserResumeCredentialCommand { + /** 璇佷功绫诲瀷缂栧彿 */ + typeCode: string; + /** 璇佷功缂栧彿 */ + code?: string; + /** 姘镐箙璇佷功 */ + isForever?: boolean; + /** 寮�濮嬫棩鏈� */ + startDate?: string; + /** 缁撴潫鏃ユ湡 */ + endDate?: string; + /** 鍙戣瘉鍗曚綅 */ + issueUnit?: string; + /** 璇佷功姝i潰鐓х墖 */ + img: string; + /** 璇佷功鍙嶉潰鐓х墖 */ + backImg?: string; + /** Id */ + id?: string; + } + + interface SaveUserResumeDetailCommand { + /** 韬珮 */ + height?: number; + /** 浣撻噸 */ + weight?: number; + /** 鐢熸椿鐓� */ + photos?: string[]; + } + + interface SaveUserResumeJobSeekingCommand { + /** 鐢ㄦ埛淇℃伅鏈熸湜宀椾綅 */ + userExpectJobs: string[]; + freeTime: EnumPersonalFreeTime; + jobSeekingStatus: EnumPersonalJobSeekingStatus; + } + + interface SaveUserResumePersonalCommand { + /** 澶村儚 */ + avatar?: string; + /** 濮撳悕 */ + name?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; + /** 韬唤缂栧彿 */ + personalIdentityCode: string; + /** 瀛﹀巻缂栧彿 */ + educationalBackgroundCode: string; + /** 甯搁┗鐪佷唤缂栧彿 */ + provinceCode: string; + /** 甯搁┗鍩庡競缂栧彿 */ + cityCode: string; + } + + interface SaveUserResumeWorkExperienceCommand { + /** 宸ヤ綔璧勫巻 */ + workSeniority?: string; + /** 宸ヤ綔缁忛獙 */ + workExperience?: string; + } + + interface SelectOptionGuidGetDictionaryCategorySelectQueryOption { + /** 鍊� */ + value?: string; + /** 鏍囩 */ + label?: string; + data?: GetDictionaryCategorySelectQueryOption; + } + + interface SelectOptionStringGetDictionaryDataSelectQueryResultOption { + /** 鍊� */ + value?: string; + /** 鏍囩 */ + label?: string; + data?: GetDictionaryDataSelectQueryResultOption; + } + + interface SendLoginOrRegisterVerifyCodeCommand { + /** 鎵嬫満鍙风爜 */ + phoneNumber: string; + } + + interface SetDictionaryDataIsDisabledCommand { + ids?: string[]; + /** 鏄惁宸茬鐢� */ + isDisabled?: boolean; + } + + interface SetEnterpriseElectronSignSettingCommand { + /** Id */ + id?: string; + realAccess?: EnumRealAccess; + /** 瀹炲悕璐圭敤 */ + realVerifyCost?: number; + /** 绛剧害璐圭敤 */ + signCost?: number; + /** 涓�鍙d环 */ + mergeSignCost?: number; + } + + interface SetEnterpriseSmsSettingCommand { + /** Id */ + id?: string; + smsAccess?: EnumSmsAccess; + /** 鐭俊璐圭敤 */ + smsCost?: number; + } + + interface SetMenuSwitchCommand { + /** Id */ + ids?: string[]; + type?: EnumMenuType; + /** 鏄惁绂佺敤锛坣ull鏃朵笉鏇存柊锛� */ + isDisabled?: boolean; + /** 鏄惁缂撳瓨锛坣ull鏃朵笉鏇存柊锛� */ + isCache?: boolean; + } + + interface SetRoleIsDisabledCommand { + ids?: string[]; + /** 鏄惁宸茬鐢� */ + isDisabled?: boolean; + } + + interface SetRoleUserInfosCommand { + /** 瑙掕壊Id */ + roleId?: string; + /** 鐢ㄦ埛Id */ + userInfoIds?: string[]; + } + + interface SetTaskInfoRecommendStatusCommand { + /** Id */ + ids?: string[]; + recommendStatus?: EnumTaskRecommendStatus; + } + + interface SetTaskInfoReleaseStatusCommand { + /** Id */ + ids?: string[]; + releaseStatus?: EnumTaskReleaseStatus; + } + + interface SetTaskUserArrangeCommand { + /** 浠诲姟浜哄憳Id */ + id?: string; + arrangeStatus?: EnumTaskUserArrangeStatus; + } + + interface SetTaskUserHireCommand { + /** 浠诲姟浜哄憳Id */ + id?: string; + hireStatus?: EnumTaskUserHireStatus; + } + + interface SetUserInfoRolesCommand { + /** 鐢ㄦ埛Id */ + userInfoId?: string; + /** 瑙掕壊Id */ + roleIds?: string[]; + } + + interface SetUserInfoStatusCommand { + /** Id */ + ids?: string[]; + status?: EnumUserStatus; + } + + interface SmsLoginCommand { + /** 鎵嬫満鍙风爜 */ + phoneNumber?: string; + /** 楠岃瘉鐮� */ + verifyCode?: string; + type?: EnumUserType; + clientType?: EnumClientType; + } + + interface SubmitCheckReceiveTaskCommand { + /** 浠诲姟Id */ + taskInfoId?: string; + /** 闄勪欢 */ + files?: string[]; + } + + type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>; + + interface UpdatePhoneNumberVerifyCodeCommand { + /** 鎵嬫満鍙风爜 */ + phoneNumber: string; + } + + interface WxmpLoginCommand { + /** 鐢ㄦ埛鐧诲綍鍑瘉 */ + code: string; + type?: EnumUserType; } } -- Gitblit v1.9.1