declare namespace API {
|
interface RequestConfig {
|
[key: string]: any;
|
}
|
|
interface AccessRefreshToken {
|
refreshToken?: string;
|
clientId?: string;
|
}
|
|
interface AccessRequestDto {
|
clientId?: string;
|
userName?: string;
|
userPassword?: string;
|
scope?: string;
|
}
|
|
interface ActionApiDescriptionModel {
|
uniqueName?: string;
|
name?: string;
|
httpMethod?: string;
|
url?: string;
|
supportedVersions?: string[];
|
parametersOnMethod?: MethodParameterApiDescriptionModel[];
|
parameters?: ParameterApiDescriptionModel[];
|
returnValue?: ReturnValueApiDescriptionModel;
|
allowAnonymous?: boolean;
|
implementFrom?: 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 {
|
id?: string;
|
}
|
|
interface APIdeleteFlexEnterpriseParams {
|
id?: string;
|
}
|
|
interface APIdeleteFlexTaskParams {
|
id?: string;
|
}
|
|
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 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 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;
|
/** 社会统一信用代码 */
|
societyCreditCode?: string;
|
/** 省份code */
|
provinceCode?: number;
|
/** 省份名称 */
|
proviceName?: string;
|
/** 城市Code */
|
cityCode?: number;
|
/** 城市名称 */
|
cityName?: string;
|
status?: FlexEnterpriseStatus;
|
settingStatus?: FlexEnterpriseSettingStatus;
|
certificationStatus?: FlexEnterpriseCertificationStatus;
|
/** 所属行业 */
|
belongIndustryType?: string;
|
}
|
|
interface CreateOrEditFlexEnterpriseMessageSettingInput {
|
id?: string;
|
messageChannel?: MessageChannelEnum;
|
/** 消息费用 */
|
messageCost?: number;
|
flexEnterpirseId?: string;
|
}
|
|
interface CreateOrEditFlexEnterpriseSignSettingInput {
|
id?: string;
|
signChannel?: SignChannelEnum;
|
chargeType?: ChargeTypeEnum;
|
/** 实名费用 */
|
realVerifyCost?: number;
|
/** 签约费用 */
|
signCost?: number;
|
/** 一口价 */
|
mergeSignCost?: number;
|
/** 企业Id */
|
flexEnterpirseId?: string;
|
}
|
|
interface CreateOrEditSearchInput {
|
id?: string;
|
parentId?: string;
|
searchType: number;
|
belongType?: number;
|
name: string;
|
sort: number;
|
status: boolean;
|
src?: string;
|
isRecommend?: boolean;
|
}
|
|
interface CurrentCultureDto {
|
displayName?: string;
|
englishName?: string;
|
threeLetterIsoLanguageName?: string;
|
twoLetterIsoLanguageName?: string;
|
isRightToLeft?: boolean;
|
cultureName?: string;
|
name?: string;
|
nativeName?: string;
|
dateTimeFormat?: DateTimeFormatDto;
|
}
|
|
interface CurrentTenantDto {
|
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;
|
/** 一口价 */
|
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;
|
/** 社会统一信用代码 */
|
societyCreditCode?: string;
|
/** 省份code */
|
provinceCode?: number;
|
/** 省份名称 */
|
proviceName?: string;
|
/** 城市Code */
|
cityCode?: number;
|
/** 城市名称 */
|
cityName?: string;
|
status?: FlexEnterpriseStatus;
|
settingStatus?: FlexEnterpriseSettingStatus;
|
certificationStatus?: FlexEnterpriseCertificationStatus;
|
/** 所属行业 */
|
belongIndustryType?: string;
|
enterpriseSignSettingDto?: EnterpriseSignSettingDto;
|
flexEnterpriseBankDto?: FlexEnterpriseBankDto;
|
flexEnterpriseMessageSettingDto?: FlexEnterpriseMessageSettingDto;
|
}
|
|
interface FlexEnterpriseDtoPageOutput {
|
pageModel?: Pagination;
|
objectData?: any;
|
data?: FlexEnterpriseDto[];
|
}
|
|
interface FlexEnterpriseMessageSettingDto {
|
id?: string;
|
messageChannel?: MessageChannelEnum;
|
/** 消息费用 */
|
messageCost?: number;
|
flexEnterpirseId?: string;
|
}
|
|
type FlexEnterpriseSettingStatus = 10 | -10;
|
|
type FlexEnterpriseStatus = 10 | -10;
|
|
interface FlexTaskAideDto {
|
id?: string;
|
aideType?: FlexTaskAideEnum;
|
name?: string;
|
}
|
|
type FlexTaskAideEnum = 10 | 20;
|
|
type FlexTaskCheckAcceptStatusEnum = 10 | 20 | 30;
|
|
type FlexTaskFeeTypeEnum = 10 | 20 | 30 | 40;
|
|
type FlexTaskReleaseStatusEnum = 10 | 20;
|
|
type FlexTaskSettleTypeEnum = 10 | 20 | 30;
|
|
type FlexTaskWorkerHireEnum = 10 | 20 | 30;
|
|
type FlexWorkerEleSignEnum = 10 | 20 | 30;
|
|
type GenderTypeEnum = 1 | 2;
|
|
interface GenerateUserNameInput {
|
/** 手机号 */
|
phoneNumber: string;
|
}
|
|
interface GetAreaListInput {
|
/** 1省 2市 3区 4镇 */
|
layer?: number;
|
/** 父级编码 */
|
parentCode?: number;
|
}
|
|
interface GetCollectVisitingCardListInput {
|
pageModel?: Pagination;
|
}
|
|
interface GetCollectVisitingCardOutput {
|
id?: string;
|
enterpriseId?: string;
|
userId?: string;
|
name?: string;
|
headPhoto?: string;
|
phoneNum?: string;
|
weChat?: string;
|
jobName?: string;
|
email?: string;
|
companyName?: string;
|
creationTime?: string;
|
}
|
|
interface GetCollectVisitingCardOutputPageOutput {
|
pageModel?: Pagination;
|
objectData?: any;
|
data?: GetCollectVisitingCardOutput[];
|
}
|
|
interface GetFeatureListResultDto {
|
groups?: FeatureGroupDto[];
|
}
|
|
interface GetFlexEnterpriseInput {
|
pageModel?: Pagination;
|
/** 企业名称/法人/联系人 */
|
searchWord?: string;
|
flexEnterpriseSettingStatus?: FlexEnterpriseSettingStatus;
|
}
|
|
interface GetFlexSignWorkerListInput {
|
pageModel?: Pagination;
|
signStatus?: FlexWorkerEleSignEnum;
|
}
|
|
interface 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 GetFlexTaskListByStatusInput {
|
pageModel?: Pagination;
|
releaseStatus?: FlexTaskReleaseStatusEnum;
|
}
|
|
interface GetFlexTaskListInput {
|
pageModel?: Pagination;
|
/** 是否已安排任务 */
|
isArrange?: boolean;
|
/** 是否已验收 */
|
isOverCheck?: boolean;
|
}
|
|
interface GetFlexTaskListOutput {
|
taskId?: string;
|
taskName?: string;
|
isArrange?: boolean;
|
isOverCheck?: boolean;
|
releaseStatus?: FlexTaskReleaseStatusEnum;
|
startDate?: string;
|
endDate?: string;
|
feeType?: FlexTaskFeeTypeEnum;
|
feeTypeName?: string;
|
settleType?: FlexTaskSettleTypeEnum;
|
settleTypeName?: string;
|
fee?: number;
|
provinceName?: string;
|
cityName?: string;
|
areaName?: string;
|
address?: string;
|
applyWorkerCount?: number;
|
creationTime?: string;
|
}
|
|
interface GetFlexTaskListOutputPageOutput {
|
pageModel?: Pagination;
|
objectData?: any;
|
data?: GetFlexTaskListOutput[];
|
}
|
|
interface GetFlexTaskWorkerApplyListInput {
|
pageModel?: Pagination;
|
flexTaskId?: string;
|
}
|
|
interface GetFlexTaskWorkerArrangeListInput {
|
pageModel?: Pagination;
|
flexTaskId?: string;
|
/** 姓名身份证号 */
|
searchKeys?: string;
|
/** 是否已安排 */
|
arrangStatus?: boolean;
|
}
|
|
interface GetFlexTaskWorkerCheckContentDtoInput {
|
/** 任务Id */
|
flexTaskId?: string;
|
/** 灵工Id */
|
flexWorkerId?: string;
|
}
|
|
interface GetFlexTaskWorkerCheckListInput {
|
pageModel?: Pagination;
|
/** 任务Id */
|
flexTaskId?: string;
|
checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum;
|
}
|
|
interface GetFlexWorkerRecordOutput {
|
taskId?: string;
|
workTime?: string;
|
cityId?: string;
|
cityName?: string;
|
address?: string;
|
taskName?: string;
|
}
|
|
interface GetNewestWorkerListInput {
|
pageModel?: Pagination;
|
/** 岗位Id */
|
expectationJobId?: string;
|
genderType?: GenderTypeEnum;
|
/** 身份 */
|
socialIdentity?: string;
|
minAge?: number;
|
maxAge?: number;
|
/** 证书 */
|
certificateTypeId?: string;
|
}
|
|
interface GetNewestWorkerListOutput {
|
userId?: string;
|
userResumeId?: string;
|
name?: string;
|
idNumber?: string;
|
contactPhone?: string;
|
isRealName?: boolean;
|
age?: number;
|
avatarUrl?: string;
|
genderType?: GenderTypeEnum;
|
educationalLevel?: string;
|
socialIdentity?: string;
|
jobIds?: string[];
|
listExpectationJobName?: string[];
|
certIds?: string[];
|
listCertificateNames?: string[];
|
userResumeLifeCircles?: string[];
|
socialIdentityName?: string;
|
eduLevelName?: string;
|
arrangeCount?: number;
|
workExperience?: string;
|
freeTime?: UserResumeFreeTimeEnum;
|
jobSeekingStatus?: UserResumeJobSeekingStatusEnum;
|
creationTime?: string;
|
lastModificationTime?: string;
|
fristContractTime?: string;
|
lastContractTime?: string;
|
userSignStatus?: FlexWorkerEleSignEnum;
|
enterSignStatus?: FlexWorkerEleSignEnum;
|
hireStatus?: FlexTaskWorkerHireEnum;
|
checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum;
|
arrangeStatus?: boolean;
|
applyTime?: string;
|
height?: string;
|
weight?: string;
|
workRecordList?: GetFlexWorkerRecordOutput[];
|
}
|
|
interface GetNewestWorkerListOutputPageOutput {
|
pageModel?: Pagination;
|
objectData?: any;
|
data?: GetNewestWorkerListOutput[];
|
}
|
|
interface GetPermissionListResultDto {
|
entityDisplayName?: string;
|
groups?: PermissionGroupDto[];
|
}
|
|
interface GetSearchSettingList {
|
id?: string;
|
parentId?: string;
|
parentName?: string;
|
belongType?: number;
|
name?: string;
|
sort?: number;
|
status?: boolean;
|
clickCount?: number;
|
src?: string;
|
isRecommend?: boolean;
|
searchType?: number;
|
}
|
|
interface GetSearchSettingListInput {
|
pageModel?: Pagination;
|
searchType: number;
|
belongType?: number;
|
name?: string;
|
isRecommend?: boolean;
|
status?: boolean;
|
parentId?: string;
|
}
|
|
interface GetSearchSettingListOutput {
|
id?: string;
|
name?: string;
|
searchType?: number;
|
url?: string;
|
sort?: number;
|
}
|
|
interface GetSearchSettingListPageOutput {
|
pageModel?: Pagination;
|
objectData?: any;
|
data?: GetSearchSettingList[];
|
}
|
|
interface GetTaskWorkerCheckContentOutput {
|
/** 任务Id */
|
flexTaskId?: string;
|
/** 灵工Id */
|
flexWorkerId?: string;
|
/** 姓名 */
|
name?: string;
|
/** 联系电话 */
|
contactPhone?: string;
|
/** 是否实名 */
|
isRealName?: boolean;
|
/** 头像 */
|
avatarUrl?: string;
|
/** 提交验收时间 */
|
appleCheckTime?: string;
|
/** 验收图片路径 */
|
checkImageUrl?: string;
|
checkImageLists?: string[];
|
checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum;
|
}
|
|
interface GetTypeSearchSettingList {
|
id?: string;
|
name?: string;
|
src?: string;
|
}
|
|
interface GetTypeSearchSettingListInput {
|
searchType: number;
|
belongType?: number;
|
}
|
|
interface 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 {
|
id?: string;
|
}
|
|
interface KeyPageInput {
|
pageModel?: Pagination;
|
id?: string;
|
}
|
|
interface LanguageInfo {
|
cultureName?: string;
|
uiCultureName?: string;
|
displayName?: string;
|
flagIcon?: string;
|
}
|
|
interface LicenseOcrModel {
|
name?: string;
|
cardNum?: string;
|
address?: string;
|
type?: string;
|
dateFrom?: string;
|
dateTo?: string;
|
societyCode?: string;
|
registerMoney?: string;
|
businessRange?: string;
|
legalPerson?: string;
|
}
|
|
interface LocalizableStringDto {
|
name?: string;
|
resource?: string;
|
}
|
|
type MessageChannelEnum = 10 | 20;
|
|
interface MethodParameterApiDescriptionModel {
|
name?: string;
|
typeAsString?: string;
|
type?: string;
|
typeSimple?: string;
|
isOptional?: boolean;
|
defaultValue?: any;
|
}
|
|
interface ModuleApiDescriptionModel {
|
rootPath?: string;
|
remoteServiceName?: string;
|
controllers?: Record<string, any>;
|
}
|
|
interface ModuleButtonDto {
|
id?: string;
|
moduleId?: string;
|
parentId?: string;
|
icon?: string;
|
enCode?: string;
|
name?: string;
|
actionAddress?: string;
|
sortCode?: number;
|
buttonType?: number;
|
hasCheck?: boolean;
|
}
|
|
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 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 ModuleExtensionDto {
|
entities?: Record<string, any>;
|
configuration?: Record<string, any>;
|
}
|
|
interface ModuleTypeInfo {
|
moduleType?: number;
|
moduleId?: string;
|
}
|
|
interface MultiTenancyInfoDto {
|
isEnabled?: boolean;
|
}
|
|
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 MyResumeOutput {
|
resumeBaseInfo?: UserResumeBaseInfoOutput;
|
resumeExpectationJob?: UserResumeExpectationJobOutput;
|
resumeCertifiCate?: UserResumeCertificateListOutput;
|
resumeCertifiDetail?: UserResumeCertificateDetailOutput;
|
resumeDetailInfo?: UserResumeDetailInfoOutput;
|
resumeWorkExperience?: UserResumeWorkExperienceOutput;
|
resumeWorkRecordList?: UserResumeWorkerRecordOutput[];
|
}
|
|
interface MyVisitingCardOutput {
|
id?: string;
|
enterpriseId?: string;
|
userId?: string;
|
name?: string;
|
headPhoto?: string;
|
phoneNum?: string;
|
weChat?: string;
|
jobName?: string;
|
email?: string;
|
companyName?: string;
|
provinceId?: string;
|
cityId?: string;
|
areaId?: string;
|
provinceName?: string;
|
cityName?: string;
|
areaName?: string;
|
address?: string;
|
companyDesc?: string;
|
}
|
|
interface NameValue {
|
name?: string;
|
value?: string;
|
}
|
|
interface ObjectExtensionsDto {
|
modules?: Record<string, any>;
|
enums?: Record<string, any>;
|
}
|
|
interface OrderInput {
|
property?: string;
|
order?: OrderTypeEnum;
|
}
|
|
type OrderTypeEnum = 0 | 1;
|
|
interface OssSTSReponse {
|
expiration?: string;
|
ossAccessSecret?: string;
|
ossAccessKeyId?: string;
|
securityToken?: string;
|
requestId?: string;
|
}
|
|
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 SaveUserResumeBaseInfoInput {
|
name?: string;
|
socialIdentity?: string;
|
educationalLevel?: string;
|
residentProvinceCode?: number;
|
residentCityCode?: number;
|
residentProvinceName?: string;
|
residentCityName?: 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 {
|
/** 姓名 */
|
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 SetRoleUserInput {
|
userId?: string[];
|
roleId?: string;
|
}
|
|
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;
|
}
|
|
interface TenantDtoPagedResultDto {
|
items?: TenantDto[];
|
totalCount?: number;
|
}
|
|
interface TimeZone {
|
iana?: IanaTimeZone;
|
windows?: WindowsTimeZone;
|
}
|
|
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 {
|
id?: string;
|
passWord?: string;
|
code?: string;
|
}
|
|
interface UpdatePassWordInputWithNoCode {
|
id?: string;
|
passWord?: string;
|
}
|
|
interface UpdatePermissionDto {
|
name?: string;
|
isGranted?: boolean;
|
}
|
|
interface UpdatePermissionsDto {
|
permissions?: UpdatePermissionDto[];
|
}
|
|
interface UpdateProfileDto {
|
extraProperties?: Record<string, any>;
|
userName?: string;
|
email?: string;
|
name?: string;
|
surname?: string;
|
phoneNumber?: string;
|
}
|
|
interface UpdateTaskReleaseStatusInput {
|
taskId?: string;
|
releaseStatus?: FlexTaskReleaseStatusEnum;
|
}
|
|
interface UserData {
|
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 UserResumeBaseInfoOutput {
|
name?: string;
|
phoneNumber?: string;
|
avatarUrl?: string;
|
genderType?: GenderTypeEnum;
|
age?: number;
|
arrangeCount?: number;
|
idNumber?: string;
|
socialIdentity?: string;
|
socialIdentityName?: string;
|
educationalLevel?: string;
|
educationalLevelName?: string;
|
residentProvinceCode?: number;
|
residentCityCode?: number;
|
residentProvinceName?: string;
|
residentCityName?: string;
|
}
|
|
interface UserResumeCertificateDetailOutput {
|
id?: string;
|
userResumeId?: string;
|
certificateTypeId?: string;
|
certificateNo?: string;
|
beginTime?: string;
|
endTime?: string;
|
isPermanent?: boolean;
|
certificateUnit?: string;
|
certificateFrontImgUrl?: string;
|
certificateBackImgUrl?: string;
|
}
|
|
interface UserResumeCertificateListOutput {
|
id?: string;
|
certificateTypeId?: string;
|
certificateTypeName?: string;
|
userResumeId?: string;
|
}
|
|
interface UserResumeDetailInfoOutput {
|
height?: string;
|
weight?: string;
|
lifeCircleImgUrlList?: string[];
|
}
|
|
interface UserResumeExpectationJobOutput {
|
jobIdList?: IdNameOutput[];
|
freeTime?: UserResumeFreeTimeEnum;
|
jobSeekingStatus?: UserResumeJobSeekingStatusEnum;
|
}
|
|
type UserResumeFreeTimeEnum = 1 | 2 | 3 | 4 | 5;
|
|
type UserResumeJobSeekingStatusEnum = 1 | 2 | 3;
|
|
interface UserResumeWorkerRecordOutput {
|
workTime?: string;
|
workAddress?: string;
|
workName?: string;
|
}
|
|
interface UserResumeWorkExperienceOutput {
|
workingSeniority?: string;
|
workExperience?: string;
|
}
|
|
type UserTypeEnum = 1 | 2;
|
|
type VerificationCodeBusinessTypeEnum = 10 | 11 | 20 | 30 | 40 | 70 | 900 | 910 | 920 | 930;
|
|
type VerifyStatus = 10 | -10;
|
|
interface VersionCache {
|
name?: string;
|
departmentCount?: number;
|
apiCount?: number;
|
remark?: string;
|
}
|
|
interface VersionCreate {
|
name?: string;
|
departmentCount?: number;
|
apiCount?: number;
|
sequence?: number;
|
remark?: string;
|
}
|
|
interface VersionDto {
|
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 {
|
/** 会话密钥 */
|
sessionKey?: string;
|
/** 小程序OpenId */
|
openId?: string;
|
/** 用户名(该值为空则需手机授权登录,不为空则已有该小程序用户) */
|
userName?: string;
|
}
|
|
interface WxMiniAppLoginInfo {
|
/** 状态:-10:二维码过期/登录时效过期,0:登录初始/二维码初生成,10:登录确认 */
|
status?: number;
|
/** 用户名 */
|
userName?: string;
|
accessToken?: IdentityModelTokenCacheItem;
|
}
|
|
interface WxMiniAppPhoneAuthLoginFromScanInput {
|
/** (扫码)登录Id */
|
uId: string;
|
/** 包括敏感数据在内的完整用户信息的加密数据 */
|
encryptedData: string;
|
/** 加密算法的初始向量 */
|
iv: string;
|
/** 获取会话密钥 */
|
sessionKey: string;
|
/** 小程序OpenId */
|
openId: string;
|
wxMiniApp?: WxMiniAppEnum;
|
}
|
|
interface WxMiniAppPhoneLoginInput {
|
/** 包括敏感数据在内的完整用户信息的加密数据 */
|
encryptedData: string;
|
/** 加密算法的初始向量 */
|
iv: string;
|
/** 获取会话密钥 */
|
sessionKey: string;
|
/** 小程序OpenId */
|
openId: string;
|
wxMiniApp?: WxMiniAppEnum;
|
}
|
|
interface WxMiniAppUserLoginFromScanInput {
|
/** (扫码)登录Id */
|
uId: string;
|
/** 用户名 */
|
userName: string;
|
/** 小程序OpenId */
|
openId: string;
|
}
|
}
|