wupengfei
13 小时以前 ca03f54c785cc814b9efa75b3aa1985b1c30e960
src/services/api/typings.d.ts
@@ -3,1638 +3,3190 @@
    [key: string]: any;
  }
  interface AccessRefreshToken {
    refreshToken?: string;
    clientId?: string;
  interface APIcheckHealthParams {
    /** 健康校验 */
    request?: CheckHealthQuery;
  }
  interface AccessRequestDto {
    clientId?: string;
    userName?: string;
    userPassword?: string;
    scope?: string;
  interface APIgetAliyunOSSAcsParams {
    /** 获取阿里云OSS授权信息 */
    request?: GetAliyunOSSAcsQuery;
  }
  interface ActionApiDescriptionModel {
    uniqueName?: string;
    name?: string;
    httpMethod?: string;
    url?: string;
    supportedVersions?: string[];
    parametersOnMethod?: MethodParameterApiDescriptionModel[];
    parameters?: ParameterApiDescriptionModel[];
    returnValue?: ReturnValueApiDescriptionModel;
    allowAnonymous?: boolean;
    implementFrom?: string;
  interface APIgetAreaSelectParams {
    /** 最大深度 */
    maxDeep?: number;
  }
  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 APIgetCheckReceiveTaskUserSubmitParams {
    /** 提交Id(用于B端客户端) */
    submitId?: string;
    /** 任务Id(用于C端小程序编辑提交 和日期一起传) */
    taskInfoId?: string;
    /** 任务人员Id(用于B端小程序验收 和日期一起传) */
    taskInfoUserId?: string;
    /** 日期(用于两个小程序 跟某一个Id一起传) */
    date?: 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 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 {
    /** 用户登录凭证 */
  interface APIgetCodeUrlParams {
    /** 场景 */
    scene?: EnumCodeUrlScene;
    /** 编号 */
    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 {
  interface APIgetContractTemplateParams {
    /** 模板Id */
    id?: string;
  }
  interface APIupdateParams {
  interface APIgetCurrentLogierMenuParams {
    /** Id */
    id?: string;
  }
  interface APIupdateParams {
    providerName?: string;
    providerKey?: string;
  interface APIgetCurrentLogierMenusParams {
    /** 获取当前登录用户菜单 */
    request?: GetCurrentLogierMenusQuery;
  }
  interface APIupdateParams {
    id?: string;
    name: string;
    extraProperties?: Record<string, any>;
  interface APIgetDictionaryCategorySelectParams {
    /** 查询数据字典类别选择器数据 */
    request?: GetDictionaryCategorySelectQuery;
  }
  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;
  interface APIgetDictionaryDataSelectParams {
    /** 类别Id(Id/编号二选一) */
    categoryId?: string;
    /** 类别编号(Id/编号二选一) */
    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 {
    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;
  interface APIgetEnabledElectronSignSettingsParams {
    /** 企业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;
    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;
    /** 是否查询全部 */
    all?: boolean;
  }
  interface GetCollectVisitingCardOutputPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: GetCollectVisitingCardOutput[];
  interface APIgetEnterpriseContractTemplateSelectParams {
    /** 查询企业合同模板选择器数据 */
    request?: GetEnterpriseContractTemplateSelectQuery;
  }
  interface GetFeatureListResultDto {
    groups?: FeatureGroupDto[];
  interface APIgetEnterpriseElectronSignSettingParams {
    /** Id */
    id?: string;
  }
  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 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 {
  interface APIgetEnterpriseParams {
    /** 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 GetSearchSettingListOutput {
  interface APIgetEnterpriseSmsSettingParams {
    /** Id */
    id?: string;
    name?: string;
    searchType?: number;
  }
  interface APIgetEnterpriseWalletAccessSelectParams {
    /** 查询已签约企业钱包通道选择器数据 */
    request?: GetEnterpriseWalletAccessSelectQuery;
  }
  interface APIgetEnterpriseWalletExpandindirectOrderParams {
    /** 企业Id */
    enterpriseId?: string;
  }
  interface APIgetEnterpriseWalletParams {
    /** 企业Id */
    enterpriseId?: string;
    /** 通道 */
    access?: EnumEnterpriseWalletAccess;
  }
  interface APIgetEnterpriseWalletTransactionParams {
    /** 交易Id */
    id?: string;
  }
  interface APIgetEnterpriseWeChatPayWalletAreasParams {
    /** 最大深度 */
    maxDeep?: number;
  }
  interface APIgetEnterpriseWeChatPayWalletBankAccountUpdateInfoParams {
    /** 企业Id */
    enterpriseId?: string;
  }
  interface APIgetEnterpriseWeChatPayWalletBankCitiesParams {
    /** 省份编码,唯一标识一个省份,用于查询该省份下的城市列表 */
    provinceCode: number;
  }
  interface APIgetEnterpriseWeChatPayWalletBankProvincesParams {
    /** 查询企业微信支付钱包银行省份列表 */
    request?: GetEnterpriseWeChatPayWalletBankProvincesQuery;
  }
  interface APIgetEnterpriseWeChatPayWalletParams {
    /** 企业Id */
    enterpriseId?: string;
  }
  interface APIgetFileUrlParams {
    /** 地址 */
    url?: string;
    sort?: number;
  }
  interface GetSearchSettingListPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: GetSearchSettingList[];
  interface APIgetMenuParams {
    /** Id */
    id?: string;
    /** 角色Id */
    roleId?: string;
  }
  interface GetTaskWorkerCheckContentOutput {
    /** 任务Id */
    flexTaskId?: string;
  interface APIgetMenusParams {
    /** 用户类型 */
    userType?: EnumUserType;
    /** 客户端类型 */
    clientType?: EnumClientType;
    /** 角色Id */
    roleId?: string;
  }
  interface APIgetPersonalLoginInfoParams {
    /** 查询个人用户登录信息 */
    request?: GetPersonalLoginInfoQuery;
  }
  interface APIgetPersonalUserBankCardParams {
    /** 灵工Id */
    flexWorkerId?: string;
    /** 姓名 */
    name?: string;
    /** 联系电话 */
    contactPhone?: string;
    /** 是否实名 */
    isRealName?: boolean;
    /** 头像 */
    avatarUrl?: string;
    /** 提交验收时间 */
    appleCheckTime?: string;
    /** 验收图片路径 */
    checkImageUrl?: string;
    checkImageLists?: string[];
    checkAcceptStatus?: FlexTaskCheckAcceptStatusEnum;
    enterpriseEmployeeId?: string;
    /** 通道 */
    access?: EnumUserBankCardAccess;
  }
  interface GetTypeSearchSettingList {
  interface APIgetPersonalUserElectronSignParams {
    /** 灵工Id */
    id?: string;
    name?: string;
    src?: string;
    /** 合同模板业务编码 */
    code?: string;
  }
  interface GetTypeSearchSettingListInput {
    searchType: number;
    belongType?: number;
  interface APIgetPersonalUserRealResultParams {
    /** 灵工Id */
    enterpriseEmployeeId?: string;
  }
  interface GetUserClientForBackInput {
    pageModel?: Pagination;
    /** 姓名/手机/身份证号/客户 */
    searchKeys?: string;
    /** 最近录用时间--开始 */
    nearlyHireDateTimeBegin?: string;
    /** 最近录用时间--结束 */
    nearlyHireDateTimeEnd?: string;
    /** 最近签约时间--开始 */
    nearlySignDateTimeBegin?: string;
    /** 最近签约时间--结束 */
    nearlySignDateTimeEnd?: string;
    /** 实名状态 */
    realVerifyStatus?: boolean;
  interface APIgetPersonalUserTransactionParams {
    /** 收支Id */
    id?: string;
  }
  interface GetUserClientForBackOutput {
    userId?: string;
    userResumeId?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    idNumber?: string;
    /** 手机号 */
    contactPhone?: string;
    /** 年龄 */
    age?: number;
    genderType?: GenderTypeEnum;
    /** 常驻省份Code */
    residentProvinceCode?: number;
    /** 常驻城市code */
    residentCityCode?: number;
    /** 常驻省份名称 */
    residentProvinceName?: string;
    /** 常驻城市名称 */
    residentCityName?: string;
    /** 实名状态 */
    realVerifyStatus?: boolean;
    /** 实名时间 */
    realVerifyTime?: string;
    nearlyWorkRecord?: NearlyFlexWorkerRecord;
  interface APIgetResourceFieldsParams {
    /** Id */
    id?: string;
  }
  interface GetUserClientForBackOutputPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: GetUserClientForBackOutput[];
  interface APIgetResourcesParams {
    /** 请求方式 */
    method?: EnumResourceMethod;
    /** 关键字 */
    keywords?: string;
    /** 角色Id */
    roleId?: string;
  }
  interface GetUserClientSignListInput {
    pageModel?: Pagination;
  interface APIgetRoleParams {
    /** Id */
    id?: string;
  }
  interface APIgetRoleUserInfosParams {
    /** 角色Id */
    roleId?: string;
  }
  interface APIgetSettlementTaskParams {
    /** Id */
    id?: string;
  }
  interface APIgetSettlementTaskUsersParams {
    /** 结算订单Id */
    id?: string;
    /** 结算通道 */
    settlementAccess?: EnumEnterpriseWalletAccess;
  }
  interface APIgetTaskEnterpriseParams {
    /** 企业Id */
    id?: string;
  }
  interface APIgetTaskInfoParams {
    /** Id */
    id?: string;
  }
  interface APIgetTaskSelectParams {
    /** 关键字 */
    keywords?: string;
  }
  interface APIgetTaskSettlementDatesParams {
    /** 任务开始时间 */
    beginTime?: string;
    /** 任务结束时间 */
    endTime?: string;
    /** 结算方式 */
    settlementCycle?: EnumSettlementCycle;
    /** 结算日期 */
    settlementDate?: number;
  }
  interface APIgetTaskUserHireStatusParams {
    /** 任务Id */
    taskInfoId?: string;
    /** 用户Id(C端用户可不填) */
    userId?: string;
  }
  interface GetUserDetailForBackOutput {
  interface APIgetTraceIdLogParams {
    /** 跟踪Id */
    traceId?: string;
  }
  interface APIgetUserInfoRolesParams {
    /** 用户Id */
    userInfoId?: string;
    /** 客户端类型 */
    clientType?: EnumClientType;
  }
  interface APIgetUserResumeCredentialParams {
    /** Id */
    id?: string;
  }
  interface APIgetUserResumeCredentialsParams {
    /** 查询用户简历-资格证书列表 */
    request?: GetUserResumeCredentialsQuery;
  }
  interface APIgetUserResumeDetailParams {
    /** 查询用户简历-详细信息 */
    request?: GetUserResumeDetailQuery;
  }
  interface APIgetUserResumeJobSeekingParams {
    /** 查询用户简历-求职意向 */
    request?: GetUserResumeJobSeekingQuery;
  }
  interface APIgetUserResumeParams {
    /** 用户Id */
    userId?: string;
    userResumeId?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    idNumber?: string;
    /** 手机号 */
    contactPhone?: string;
    /** 年龄 */
    age?: number;
    /** 身份证正面 */
    certificateFrontImgUrl?: string;
    /** 身份证反面 */
    certificateBackImgUrl?: string;
    /** 灵工Id */
    enterpriseEmployeeId?: string;
  }
  interface GetWorkerListForBackOutput {
    userId?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号码 */
    idNumber?: string;
    /** 电话号码 */
    contactPhone?: string;
    /** 年龄 */
    age?: number;
    genderType?: GenderTypeEnum;
    eduLevelName?: string;
    hireStatus?: FlexTaskWorkerHireEnum;
  interface APIgetUserResumePersonalParams {
    /** 查询用户简历-个人信息 */
    request?: GetUserResumePersonalQuery;
  }
  interface GetWorkerListForBackOutputPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: GetWorkerListForBackOutput[];
  interface APIgetUserResumeWorkExperienceParams {
    /** 查询用户简历-工作经验 */
    request?: GetUserResumeWorkExperienceQuery;
  }
  interface IanaTimeZone {
    timeZoneName?: string;
  interface APIgetWxmpSettingsParams {
    /** 查询微信小程序配置信息 */
    request?: GetWxmpSettingsQuery;
  }
  interface IdentityModelTokenCacheItem {
    accessToken?: string;
    expiresIn?: number;
    creationTime?: string;
    refreshToken?: string;
  interface ApplyTaskCommand {
    /** 任务Id */
    ids?: 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;
  interface BaiduOcrBusinessLicenseResultModel {
    /** 企业全称 */
    enterpriseName?: string;
    /** 统一社会信用代码 */
    societyCreditCode?: 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;
    /** 企业类型 */
    enterpriseType?: string;
    /** 注册资本 */
    registeredCapital?: string;
    /** 成立日期 */
    establishmentDate?: string;
    /** 企业地址 */
    address?: string;
    companyDesc?: string;
    /** 经营范围 */
    mainBusiness?: string;
  }
  interface NameValue {
  interface BaiduOcrIdentityBackResultModel {
    /** 失效日期 */
    expiryDate?: string;
    /** 签发机关 */
    issueAuthority?: string;
    /** 签发日期 */
    issueDate?: string;
  }
  interface BaiduOcrIdentityFrontResultModel {
    /** 姓名 */
    name?: string;
    value?: string;
    /** 身份证号 */
    identity?: string;
    gender?: EnumUserGender;
    /** 生日 */
    birthday?: string;
    /** 民族 */
    nation?: string;
    /** 住址 */
    address?: string;
  }
  interface NearlyFlexWorkerRecord {
    taskId?: string;
    /** 最近录用时间 */
    nearlyHireDateTime?: string;
    /** 最近签约时间 */
    nearlySignDateTime?: string;
    /** 所属商户 */
    enterpirseName?: string;
  interface BindWxmpUserInfoCommand {
    /** 访问令牌 */
    accessToken: string;
    /** 包括敏感数据在内的完整用户信息的加密数据 */
    encryptedData: string;
    /** 加密算法的初始向量 */
    iv: string;
    /** 获取会话密钥 */
    sessionKey: string;
  }
  interface ObjectExtensionsDto {
    modules?: Record<string, any>;
    enums?: Record<string, any>;
  interface ChangePhoneNumberCommand {
    /** 手机号码 */
    phoneNumber: string;
    /** 验证码 */
    verifyCode: string;
  }
  interface OrderInput {
    property?: string;
    order?: OrderTypeEnum;
  interface CheckContractTemplateCommand {
    /** 合同模板Id */
    id?: string;
  }
  type OrderTypeEnum = 0 | 1;
  interface CheckElectronSignAccessEnabledsCommand {
    /** 通道 */
    accesses?: EnumElectronSignAccess[];
  }
  interface OssSTSReponse {
  type CheckHealthQuery = Record<string, any>;
  interface CheckReceiveTaskCommand {
    /** 提交Id */
    id?: string;
    checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus;
  }
  type ClearTaskCollectCommand = Record<string, any>;
  interface CloseEnterpriseWalletCommand {
    /** 企业Id */
    enterpriseId?: string;
    access?: EnumEnterpriseWalletAccess;
  }
  interface CollectTaskCommand {
    /** 任务Id */
    ids?: string[];
    /** 是否收藏 */
    isCollect?: boolean;
  }
  interface CollectUserResumeCommand {
    /** 用户Id */
    id?: string;
    /** 是否已收藏 */
    isCollected?: boolean;
  }
  interface ContactUserResumeCommand {
    /** 用户Id */
    id?: string;
  }
  interface DeleteDictionaryCategoryCommand {
    ids: string[];
  }
  interface DeleteMenuCommand {
    ids: string[];
  }
  interface DeletePersonalUserBankCardCommand {
    access?: EnumUserBankCardAccess;
  }
  interface DeleteRoleCommand {
    ids: string[];
  }
  interface DeleteTaskInfoCommand {
    ids: string[];
  }
  interface DeleteUserResumeCredentialCommand {
    ids: string[];
  }
  interface EditEnterpriseEmployeeCommand {
    /** 姓名 */
    name: string;
    /** 身份证号 */
    identity: string;
    /** 手机号 */
    contactPhoneNumber: string;
    gender?: EnumUserGender;
    /** 年龄 */
    age?: number;
    /** 身份证人像面 */
    identityImg?: string;
    /** 身份证国徽面 */
    identityBackImg?: string;
    /** Id */
    id?: string;
  }
  interface EditTaskSettlementOrderRosterCommand {
    /** 名单Id */
    id?: string;
    /** 结算金额 */
    settlementAmount: number;
    /** 实发金额 */
    actualSettlementAmount: number;
    /** 收款账户 */
    receiveAccount: string;
    /** 所属银行 */
    bank: string;
    /** 开户支行名称 */
    bankBranch?: string;
  }
  interface ElectronSignCallbackCommand {
    /** 客户Id */
    customerId?: string;
    /** 方法名称 */
    action?: string;
    /** 是否成功 */
    success?: boolean;
    /** 回调码 */
    code?: string;
    /** 回调消息 */
    message?: string;
    /** 关联Id */
    relationId?: string;
    /** 回传数据 */
    data?: any;
  }
  interface EnterpriseUserElectronSignCommand {
    /** 灵工Id */
    id?: string;
  }
  interface EnterpriseUserElectronSignCommandResult {
    /** 签署合同短链接 */
    signContractShortUrl?: string;
    /** 签署合同长链接 */
    signContractLongUrl?: string;
  }
  interface EnterpriseWalletExpandindirectCreateCommand {
    /** 企业Id */
    enterpriseId?: string;
    /** 支付宝登录账号 */
    identity?: string;
    /** 支付宝姓名 */
    name?: string;
    scene?: EnumEnterpriseWalletExpandindirectOrderScene;
    /** 转账场景说明 */
    sceneDirections?: string;
    sitesInfo?: EnterpriseWalletExpandindirectCreateCommandSites;
    /** 附件 */
    files?: EnterpriseWalletExpandindirectCreateCommandFile[];
  }
  interface EnterpriseWalletExpandindirectCreateCommandFile {
    type?: EnumEnterpriseWalletExpandindirectOrderFileType;
    /** 附件 */
    file?: string;
  }
  interface EnterpriseWalletExpandindirectCreateCommandSites {
    /** 网站 */
    website?: string;
    /** APP */
    app?: string;
    /** 公众号 */
    gongzh?: string;
    /** 支付宝小程序 */
    xchengxU_ZHI?: string;
    /** 其他 */
    qita?: string;
  }
  interface EnterpriseWalletExpandindirectOrderCancelCommand {
    /** 企业Id */
    enterpriseId?: string;
  }
  enum EnumBillingMethod {
    /**按月 */
    Month = 10,
    /**按天 */
    Day = 20,
    /**按时 */
    Hour = 30,
    /**计件 */
    Piece = 40,
  }
  enum EnumClientType {
    /**电脑网页 */
    PcWeb = 10,
    /**微信小程序 */
    Wxmp = 20,
    /**H5登录 */
    H5 = 30,
    /**接口 */
    Api = 40,
  }
  enum EnumCodeUrlScene {
    /**邀请签约 */
    InviteElectronSign = 1,
    /**签约地址 */
    ElectronSignUrl = 10,
  }
  enum EnumConsoleLogAccess {
    /**后端 */
    Back = 10,
    /**前端 */
    Front = 20,
  }
  enum EnumContractTemplateStatus {
    /**待制版 */
    Wait = 10,
    /**已完成 */
    Completed = 20,
  }
  enum EnumContractTemplateValueRecorder {
    /**发件人 */
    Creator = 10,
    /**签署人 */
    Signer = 20,
  }
  enum EnumContractTemplateValueType {
    /**文本 */
    Text = 10,
    /**签署 */
    Sign = 20,
    /**日期 */
    Date = 30,
  }
  enum EnumDataSource {
    /**818 */
    HumanResources = 10,
  }
  enum EnumDbAuditOperate {
    /**添加 */
    Added = 10,
    /**修改 */
    Modified = 20,
    /**删除 */
    Deleted = 30,
  }
  enum EnumElectronSignAccess {
    /**上上签 */
    BestSign = 10,
    /**支付宝信任签 */
    AlipaySign = 20,
  }
  enum EnumElectronSignVerifyType {
    /**短信 */
    SMS = 10,
    /**人脸 */
    Face = 20,
  }
  enum EnumEnterpriseCostStatus {
    /**扣费成功 */
    Success = 10,
    /**扣费失败 */
    Fail = 20,
  }
  enum EnumEnterpriseCostType {
    /**短信 */
    SMS = 10,
    /**电子签 */
    ElectronSign = 20,
  }
  enum EnumEnterpriseRealMethod {
    /**企业三要素 */
    Identity3 = 10,
    /**企业四要素 */
    Identity4 = 20,
  }
  enum EnumEnterpriseWalletAccess {
    /**支付宝 */
    Alipay = 10,
    /**平安银行 */
    PingAnPay = 20,
    /**微信 */
    WeChatPay = 30,
  }
  enum EnumEnterpriseWalletExpandindirectOrderFileType {
    /**转账场景截图 */
    Scene = 10,
    /**商户行业资质图片或协议文本 */
    SceneQualification = 20,
  }
  enum EnumEnterpriseWalletExpandindirectOrderScene {
    /**现金营销 */
    XIANJIN_YINGXIAO = 10,
    /**行政补贴 */
    XINGZHENG_BUTIE = 20,
    /**保险理赔 */
    BAOXIAN_LIPEI = 30,
    /**佣金报酬 */
    YONGJIN_BAOCHOU = 40,
    /**企业赔付 */
    QIYE_PEIFU = 50,
    /**采购货款 */
    CAIGOU_HUOKUAN = 60,
    /**二手回收 */
    ERSHOU_HUISHOU = 70,
    /**公益补助 */
    GONGYI_BUZHU = 80,
    /**其他场景 */
    ZHUANZHANG_QITA = 90,
  }
  enum EnumEnterpriseWalletExpandindirectOrderStatus {
    /**未进件 */
    Wait = 1,
    /**审批中 */
    PROCESSING = 10,
    /**已进件 */
    VALID = 20,
    /**审批不通过 */
    INVALID = 30,
    /**已废弃 */
    DISUSE = 40,
    /**已撤销 */
    REVOKED = 50,
  }
  enum EnumEnterpriseWalletSignStatus {
    /**未签约 */
    Wait = 1,
    /**申请中 */
    Apply = 10,
    /**已签约 */
    Normal = 100,
    /**终止 */
    Stop = 999,
  }
  enum EnumEnterpriseWalletTransactionType {
    /**充值 */
    Recharge = 10,
    /**转账 */
    Transfer = 20,
  }
  enum EnumGetEnterpriseEmployeesQuerySignContractStatus {
    /**灵工待签约 */
    UserWait = 10,
    /**企业待签约 */
    EnterpriseWait = 20,
    /**已签约 */
    Pass = 30,
  }
  enum EnumLogLevel {
    /**跟踪 */
    Trace = 10,
    /**调试 */
    Debug = 20,
    /**信息 */
    Information = 30,
    /**警告 */
    Warning = 40,
    /**错误 */
    Error = 50,
    /**严重 */
    Critical = 60,
  }
  enum EnumMenuType {
    /**菜单 */
    Menu = 10,
    /**页面 */
    Page = 20,
    /**模态框 */
    Modal = 30,
    /**按钮 */
    Button = 40,
    /**字段 */
    Field = 50,
  }
  enum EnumMenuVisitLevel {
    /**所有人 */
    Everyone = 10,
    /**需要登录 */
    NeedLogin = 20,
    /**需要权限 */
    NeedPower = 30,
  }
  enum EnumOcrAccess {
    /**百度 */
    Baidu = 10,
    /**上上签 */
    BestSign = 20,
  }
  enum EnumPagedListOrder {
    /**升序 */
    Asc = 0,
    /**降序 */
    Desc = 1,
  }
  enum EnumPayAccess {
    /**平安银行 */
    PingAnBank = 10,
    /**支付宝 */
    Alipay = 20,
  }
  enum EnumPersonalFreeTime {
    /**不限 */
    NoLimit = 10,
    /**寒暑假 */
    WinterSummerVacations = 20,
    /**节假日 */
    FestivalAndHoliday = 30,
    /**周六日 */
    Weekend = 40,
    /**工作日 */
    Weekday = 50,
  }
  enum EnumPersonalJobSeekingStatus {
    /**积极找任务 */
    Active = 10,
    /**随便看看 */
    Whatever = 20,
    /**暂时不找任务 */
    Not = 30,
  }
  enum EnumPersonalRealMethod {
    /**个人手机号三要素 */
    Identity3 = 10,
    /**银行卡多要素 */
    Identity4 = 20,
    /**刷脸认证 */
    Face = 30,
  }
  enum EnumPersonalUserRealStatus {
    /**未实名 */
    UnReal = 0,
    /**认证中 */
    Checking = 10,
    /**认证失败 */
    Fail = 99,
    /**已实名 */
    Real = 100,
  }
  enum EnumRealAccess {
    /**上上签 */
    BestSign = 10,
    /**支付宝信任签 */
    AlipaySign = 20,
  }
  enum EnumResourceController {
    /**数据字典 */
    FlexJobServerDictionary = 0,
    /**任务 */
    FlexJobServerTask = 1,
    /**任务人员 */
    FlexJobServerTaskUser = 2,
    /**任务验收 */
    FlexJobServerTaskCheckReceive = 3,
    /**编号地址 */
    CommonServerCodeUrls = 4,
    /**文件 */
    CommonServerFileUtils = 5,
    /**文字识别 */
    CommonServerOcrUtils = 6,
    /**日志记录 */
    CommonServerLogRecords = 7,
    /**同步数据库 */
    CommonServerSyncDatabase = 8,
    /**短信工具 */
    CommonServerSmsUtils = 9,
    /**配置 */
    CommonServerSettings = 10,
    /**用户认证 */
    UserServerAuth = 11,
    /**用户菜单 */
    UserServerMenu = 12,
    /**用户资源 */
    UserServerResource = 13,
    /**用户角色 */
    UserServerRole = 14,
    /**用户信息 */
    UserServerUser = 15,
    /**用户钱包 */
    UserServerUserWallet = 16,
    /**电子签 */
    UserServerElectronSign = 17,
    /**用户简历 */
    UserServerUserResume = 18,
    /**企业信息 */
    UserServerEnterprise = 19,
    /**企业钱包 */
    UserServerEnterpriseWallet = 20,
    /**灵工信息 */
    UserServerEnterpriseEmployee = 21,
    /**电子签 */
    ElectronSignServerElectronSign = 22,
    /**电子签 */
    ToolServerSms = 23,
  }
  enum EnumResourceMethod {
    /**无 */
    None = 0,
    /**查询 */
    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 {
    /**无 */
    None = 0,
    /**阿里云短信 */
    AliyunSms = 10,
    /**诚立业 */
    ChengLiYe = 20,
  }
  enum EnumSmsStatus {
    /**待发送 */
    Wait = 0,
    /**发送中 */
    InProcess = 10,
    /**发送成功 */
    Success = 20,
    /**发送失败 */
    Fail = 30,
  }
  enum EnumTaskCheckReceiveStatus {
    /**待提交 */
    WaitSubmit = 10,
    /**待验收 */
    WaitCheckReceive = 20,
    /**已验收 */
    Completed = 30,
  }
  enum EnumTaskRecommendStatus {
    /**未推荐 */
    No = 10,
    /**已推荐 */
    Yes = 20,
  }
  enum EnumTaskReleaseStatus {
    /**发布中 */
    InProcess = 20,
    /**已停止 */
    Stopped = 100,
  }
  enum EnumTaskSettlementOrderStatus {
    /**待上传 */
    Wait = 10,
    /**已上传 */
    Completed = 20,
  }
  enum EnumTaskSettlementStatus {
    /**待结算 */
    Wait = 10,
    /**结算中 */
    InProcess = 20,
    /**已结算 */
    Completed = 30,
    /**部分结算 */
    Part = 40,
    /**结算失败 */
    Fail = 50,
  }
  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,
    /**已终止 */
    Stop = 50,
  }
  enum EnumTaskUserSubmitCheckReceiveStatus {
    /**待提交 */
    WaitSubmit = 10,
    /**待验收 */
    WaitCheckReceive = 20,
    /**验收通过 */
    Success = 30,
    /**验收未通过 */
    Fail = 40,
  }
  enum EnumUserBankCardAccess {
    /**银行卡 */
    Bank = 1,
    /**支付宝 */
    AliPay = 10,
    /**微信 */
    WeChatPay = 20,
  }
  enum EnumUserGender {
    /**男 */
    Male = 10,
    /**女 */
    Female = 20,
  }
  enum EnumUserRealMethod {
    /**个人手机号三要素 */
    Identity3 = 10,
    /**银行卡多要素 */
    Identity4 = 20,
    /**刷脸认证 */
    Face = 30,
  }
  enum EnumUserStatus {
    /**正常 */
    Normal = 10,
    /**禁用 */
    Disabled = 100,
  }
  enum EnumUserType {
    /**个人 */
    Personal = 10,
    /**企业 */
    Enterprise = 20,
    /**运营 */
    Operation = 100,
  }
  enum EnumUserWalletTransactionType {
    /**收入 */
    Income = 10,
    /**提现 */
    Withdraw = 20,
  }
  enum EnumWalletTransactionStatus {
    /**待提交 */
    WaitSubmit = 1,
    /**待支付 */
    WaitPay = 10,
    /**处理中 */
    Dealing = 20,
    /**成功 */
    Success = 30,
    /**退票 */
    Refund = 40,
    /**失败 */
    Fail = 50,
  }
  enum EnumWeChatPayApplymentBankAccountType {
    /**对公银行账户 */
    BANK_ACCOUNT_TYPE_CORPORATE = 0,
    /**经营者个人银行卡(仅个体户可选择) */
    BANK_ACCOUNT_TYPE_PERSONAL = 1,
  }
  enum EnumWeChatPayApplymentCertType {
    /**事业单位法人证书(主体为事业单位时选择) */
    CERTIFICATE_TYPE_2388 = 0,
    /**统一社会信用代码证书(主体为政府机关/社会组织时选择) */
    CERTIFICATE_TYPE_2389 = 1,
    /**社会团体法人登记证书(主体为社会组织时选择) */
    CERTIFICATE_TYPE_2394 = 2,
    /**民办非企业单位登记证书(主体为社会组织时选择) */
    CERTIFICATE_TYPE_2395 = 3,
    /**基金会法人登记证书(主体为社会组织时选择) */
    CERTIFICATE_TYPE_2396 = 4,
    /**执业许可证/执业证(主体为社会组织时选择) */
    CERTIFICATE_TYPE_2520 = 5,
    /**基层群众性自治组织特别法人统一社会信用代码证(主体为社会组织时选择) */
    CERTIFICATE_TYPE_2521 = 6,
    /**农村集体经济组织登记证(主体为社会组织时选择) */
    CERTIFICATE_TYPE_2522 = 7,
    /**宗教活动场所登记证(主体为社会组织时选择) */
    CERTIFICATE_TYPE_2399 = 8,
    /**政府部门下发的其他有效证明文件(主体为社会组织时选择) */
    CERTIFICATE_TYPE_2400 = 9,
  }
  enum EnumWeChatPayApplymentContactType {
    /**经营者/法定代表人 */
    LEGAL = 0,
    /**经办人(经商户授权办理微信支付业务的人员) */
    SUPER = 1,
  }
  enum EnumWeChatPayApplymentFinanceType {
    /**银行业(适用于商业银行、政策性银行、农村合作银行、村镇银行、开发性金融机构等) */
    BANK_AGENT = 0,
    /**支付机构(适用于非银行类支付机构) */
    PAYMENT_AGENT = 1,
    /**保险业(适用于保险、保险中介、保险代理、保险经纪等保险类业务) */
    INSURANCE = 2,
    /**交易及结算类金融机构(适用于交易所、登记结算类机构、银行卡清算机构、资金清算中心等) */
    TRADE_AND_SETTLE = 3,
    /**其他金融机构(适用于财务公司、信托公司、金融资产管理公司、金融租赁公司、汽车金融公司、贷款公司、货币经纪公司、消费金融公司、证券业、金融控股公司、股票、期货、货币兑换、小额贷款公司、金融资产管理、担保公司、商业保理公司、典当行、融资租赁公司、财经咨询等其他金融业务) */
    OTHER = 4,
  }
  enum EnumWeChatPayApplymentIdDocType {
    /**中国大陆居民 */
    IDENTIFICATION_TYPE_IDCARD = 0,
    /**其他国家或地区居民 */
    IDENTIFICATION_TYPE_OVERSEA_PASSPORT = 1,
    /**中国香港居民 */
    IDENTIFICATION_TYPE_HONGKONG_PASSPORT = 2,
    /**中国澳门居民 */
    IDENTIFICATION_TYPE_MACAO_PASSPORT = 3,
    /**中国台湾居民 */
    IDENTIFICATION_TYPE_TAIWAN_PASSPORT = 4,
    /**外国人居留证 */
    IDENTIFICATION_TYPE_FOREIGN_RESIDENT = 5,
    /**港澳居民证 */
    IDENTIFICATION_TYPE_HONGKONG_MACAO_RESIDENT = 6,
    /**台湾居民证 */
    IDENTIFICATION_TYPE_TAIWAN_RESIDENT = 7,
  }
  enum EnumWeChatPayApplymentIdHolderType {
    /**经营者/法定代表人 */
    LEGAL = 0,
    /**经办人(经商户授权办理微信支付业务的人员,授权范围包括但不限于签约,入驻过程需完成账户验证) */
    SUPER = 1,
  }
  enum EnumWeChatPayApplymentSalesScenesType {
    /**线下场所 */
    SALES_SCENES_STORE = 0,
    /**服务号与公众号 */
    SALES_SCENES_MP = 1,
    /**小程序 */
    SALES_SCENES_MINI_PROGRAM = 2,
    /**互联网网站 */
    SALES_SCENES_WEB = 3,
    /**App */
    SALES_SCENES_APP = 4,
    /**企业微信 */
    SALES_SCENES_WEWORK = 5,
  }
  enum EnumWeChatPayApplymentState {
    /**编辑中,提交申请发生错误导致,请尝试重新提交 */
    APPLYMENT_STATE_EDITTING = 0,
    /**审核中,申请单正在审核中,超级管理员用微信打开“签约链接”,完成绑定微信号后,申请单进度将通过微信公众号通知超级管理员,引导完成后续步骤 */
    APPLYMENT_STATE_AUDITING = 1,
    /**已驳回,请按照驳回原因修改申请资料,超级管理员用微信打开“签约链接”,完成绑定微信号,后续申请单进度将通过微信公众号通知超级管理员 */
    APPLYMENT_STATE_REJECTED = 2,
    /**待账户验证,请超级管理员使用微信打开返回的“签约链接”,根据页面指引完成账户验证 */
    APPLYMENT_STATE_TO_BE_CONFIRMED = 3,
    /**待签约,请超级管理员使用微信打开返回的“签约链接”,根据页面指引完成签约 */
    APPLYMENT_STATE_TO_BE_SIGNED = 4,
    /**开通权限中,系统开通相关权限中,请耐心等待 */
    APPLYMENT_STATE_SIGNING = 5,
    /**已完成,商户入驻申请已完成 */
    APPLYMENT_STATE_FINISHED = 6,
    /**已作废,申请单已被撤销 */
    APPLYMENT_STATE_CANCELED = 7,
  }
  enum EnumWeChatPayApplymentSubjectType {
    /**个体户(营业执照上的主体类型一般为个体户、个体工商户、个体经营) */
    SUBJECT_TYPE_INDIVIDUAL = 0,
    /**企业(营业执照上的主体类型一般为有限公司、有限责任公司) */
    SUBJECT_TYPE_ENTERPRISE = 1,
    /**政府机关(包括各级、各类政府机关,如机关党委、税务、民政、人社、工商、商务、市监等) */
    SUBJECT_TYPE_GOVERNMENT = 2,
    /**事业单位(包括国内各类事业单位,如:医疗、教育、学校等单位) */
    SUBJECT_TYPE_INSTITUTIONS = 3,
    /**社会组织(包括社会团体、民办非企业、基金会、基层群众性自治组织、农村集体经济组织等组织) */
    SUBJECT_TYPE_OTHERS = 4,
  }
  enum EnumWeChatPaySettlementModifyVerifyResult {
    /**审核成功 */
    AUDIT_SUCCESS = 0,
    /**审核中 */
    AUDITING = 1,
    /**审核驳回 */
    AUDIT_FAIL = 2,
  }
  enum EnumWeChatPaySettlementVerifyResult {
    /**验证成功,该账户可正常发起提现 */
    VERIFY_SUCCESS = 0,
    /**验证失败,该账户无法发起提现,请检查修改 */
    VERIFY_FAIL = 1,
    /**验证中,商户可发起提现尝试 */
    VERIFYING = 2,
  }
  interface ExportTaskCheckReceiveTaskUsersCommand {
    /** 任务Id */
    id?: string;
  }
  interface ExportTaskSettlementOrderRostersCommand {
    /** 结算订单Id */
    id?: string;
  }
  interface FriendlyResultBoolean {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: boolean;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultEnterpriseUserElectronSignCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: EnterpriseUserElectronSignCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetAliyunOSSAcsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetAliyunOSSAcsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetArrangeTaskUsersQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetArrangeTaskUsersQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetBankOcrCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetBankOcrCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetCheckReceiveTaskQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetCheckReceiveTaskQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetCheckReceiveTasksQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetCheckReceiveTasksQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetCheckReceiveTaskUserSubmitQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetCheckReceiveTaskUserSubmitQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetCheckReceiveTaskUserSubmitsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetCheckReceiveTaskUserSubmitsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetCodeUrlQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetCodeUrlQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetConsoleLogsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetConsoleLogsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetContractTemplateEnterprisesQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetContractTemplateEnterprisesQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetContractTemplateQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetContractTemplateQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetDbAuditLogsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetDbAuditLogsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseContractTemplateLogsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseContractTemplateLogsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseContractTemplatesQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseContractTemplatesQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseElectronSignSettingQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseElectronSignSettingQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseEmployeeQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseEmployeeQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseEmployeesQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseEmployeesQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseLoginInfoQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseLoginInfoQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseSmsSettingQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseSmsSettingQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseWalletExpandindirectOrderQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseWalletExpandindirectOrderQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseWalletQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseWalletQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseWalletTransactionQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseWalletTransactionQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseWeChatPayWalletBankAccountUpdateInfoQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseWeChatPayWalletBankAccountUpdateInfoQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseWeChatPayWalletBankBranchesQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseWeChatPayWalletBankBranchesQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseWeChatPayWalletBanksQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseWeChatPayWalletBanksQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseWeChatPayWalletQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseWeChatPayWalletQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetExceptionLogsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetExceptionLogsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetIdentityBackOcrCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetIdentityBackOcrCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetIdentityFrontOcrCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetIdentityFrontOcrCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetLicenseOcrCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetLicenseOcrCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetMenuQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetMenuQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalApplyTaskInfosQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalApplyTaskInfosQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalCancelTaskInfosQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalCancelTaskInfosQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalHireTaskInfosQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalHireTaskInfosQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalLoginInfoQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalLoginInfoQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserBankCardQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserBankCardQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserElectronSignQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserElectronSignQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserElectronSignsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserElectronSignsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserInfoSignContractsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserInfoSignContractsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserInfosQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserInfosQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserRealResultQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserRealResultQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserTransactionQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserTransactionQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserTransactionsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserTransactionsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserWalletBalancesQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserWalletBalancesQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetResourceLogsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetResourceLogsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetRoleQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetRoleQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetSettlementTaskQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetSettlementTaskQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetSettlementTasksQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetSettlementTasksQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetSettlementTaskUsersQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetSettlementTaskUsersQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetSmsLogsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetSmsLogsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetSmsSettingQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetSmsSettingQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetTaskEnterpriseQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetTaskEnterpriseQueryResult;
    /** 执行成功 */
    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 FriendlyResultGetThreeResourceLogsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetThreeResourceLogsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetTraceIdLogQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetTraceIdLogQueryResult;
    /** 执行成功 */
    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 FriendlyResultGetWxmpSettingsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetWxmpSettingsQueryResult;
    /** 执行成功 */
    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 FriendlyResultImportTaskSettlementOrderRostersCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: ImportTaskSettlementOrderRostersCommandResult;
    /** 执行成功 */
    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 FriendlyResultListDateTime {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: string[];
    /** 执行成功 */
    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 FriendlyResultListGetEnabledElectronSignSettingsQueryResultItem {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: GetEnabledElectronSignSettingsQueryResultItem[];
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultListGetEnterpriseWeChatPayWalletBankCitiesQueryItem {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: GetEnterpriseWeChatPayWalletBankCitiesQueryItem[];
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultListGetEnterpriseWeChatPayWalletBankProvincesQueryItem {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: GetEnterpriseWeChatPayWalletBankProvincesQueryItem[];
    /** 执行成功 */
    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 FriendlyResultListSelectOptionGuidGetEnterpriseContractTemplateSelectQueryOption {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: SelectOptionGuidGetEnterpriseContractTemplateSelectQueryOption[];
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultListSelectOptionGuidGetEnterpriseWalletAccessSelectQueryOption {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: SelectOptionGuidGetEnterpriseWalletAccessSelectQueryOption[];
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultListSelectOptionGuidGetTaskSelectQueryOption {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: SelectOptionGuidGetTaskSelectQueryOption[];
    /** 执行成功 */
    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 FriendlyResultListWeChatPayArea {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: WeChatPayArea[];
    /** 执行成功 */
    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 FriendlyResultOpenEnterpriseWalletCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: OpenEnterpriseWalletCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultOpenEnterpriseWeChatPayWalletCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: OpenEnterpriseWeChatPayWalletCommandResult;
    /** 执行成功 */
    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 FriendlyResultPersonalUserElectronSignCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: PersonalUserElectronSignCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultPersonalUserFaceRealCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: PersonalUserFaceRealCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultRechargeEnterpriseWalletCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: RechargeEnterpriseWalletCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultSmsAliyunNotifyCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: SmsAliyunNotifyCommandResult;
    /** 执行成功 */
    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;
  }
  interface FriendlyResultUpdateEnterpriseWeChatPayWalletBankAccountInfoCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: UpdateEnterpriseWeChatPayWalletBankAccountInfoCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultUploadFileCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: UploadFileCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  type GetAlipayNotifyCommand = Record<string, any>;
  type GetAliyunOSSAcsQuery = Record<string, any>;
  interface GetAliyunOSSAcsQueryResult {
    expiration?: string;
    ossAccessSecret?: string;
    ossAccessKeyId?: string;
@@ -1642,657 +3194,4802 @@
    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 GetBankOcrCommand {
    access?: EnumOcrAccess;
    /** 场景 */
    scene?: string;
    /** 链接地址 */
    url?: string;
    /** 是否为云存储相对地址 */
    isOssUrl?: boolean;
  }
  interface TimeZone {
    iana?: IanaTimeZone;
    windows?: WindowsTimeZone;
  interface GetBankOcrCommandResult {
    /** 卡号 */
    number?: string;
  }
  interface TimingDto {
    timeZone?: TimeZone;
  interface GetCheckReceiveTaskQuery {
    /** 任务Id */
    taskInfoId?: string;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    /** 日期(B端小程序专用) */
    date?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface TypeApiDescriptionModel {
    baseType?: string;
    isEnum?: boolean;
    enumNames?: string[];
    enumValues?: any[];
    genericArguments?: string[];
    properties?: PropertyApiDescriptionModel[];
  interface GetCheckReceiveTaskQueryResult {
    objectData?: GetCheckReceiveTaskQueryResultObjectData;
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetCheckReceiveTaskQueryResultItem[];
  }
  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;
    /** 验收时间 */
    date?: string;
    /** 提交时间 */
    createdTime?: string;
    checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus;
    /** 验收照片 */
    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;
    /** 验收时间 */
    date?: 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;
  interface GetCodeUrlQueryResult {
    /** 地址 */
    url?: string;
    /** 参数1 */
    paramValue1?: string;
    /** 参数2 */
    paramValue2?: string;
    /** 参数3 */
    paramValue3?: string;
    /** 参数4 */
    paramValue4?: string;
    /** 参数5 */
    paramValue5?: string;
  }
  interface GetConsoleLogsQuery {
    access?: EnumConsoleLogAccess;
    level?: EnumLogLevel;
    /** 创建时间-起始 */
    createdTimeBegin?: string;
    /** 创建时间-截止 */
    createdTimeEnd?: string;
    /** 操作人 */
    createdUser?: string;
    /** 跟踪Id */
    traceId?: string;
    /** 内容 */
    content?: string;
    /** 链接地址 */
    url?: string;
    /** 传参 */
    request?: string;
    /** 扩展 */
    ext?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetConsoleLogsQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetConsoleLogsQueryResultItem[];
  }
  interface GetConsoleLogsQueryResultItem {
    /** Id */
    id?: string;
    /** 跟踪Id */
    traceId?: string;
    access?: EnumConsoleLogAccess;
    level?: EnumLogLevel;
    /** 内容 */
    content: string;
    /** 堆栈跟踪 */
    stackTrace?: string;
    /** 链接地址 */
    url?: string;
    /** 传参 */
    request?: string;
    /** 扩展 */
    ext?: string;
    /** 客户IP地址 */
    clientIpAddress?: string;
    createdUser?: GetLogsQueryResultItemCreatedUser;
    /** 创建时间 */
    createdTime?: string;
  }
  interface GetContractTemplateEnterprisesQuery {
    /** 关键字 */
    keywords?: string;
    status?: EnumContractTemplateStatus;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetContractTemplateEnterprisesQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetContractTemplateEnterprisesQueryResultItem[];
  }
  interface GetContractTemplateEnterprisesQueryResultItem {
    /** 企业Id */
    id?: string;
    /** 企业全称 */
    enterpriseName?: string;
    /** 联系人 */
    contacts?: string;
    /** 联系电话 */
    contactPhoneNumber?: string;
    /** 合同数 */
    total?: number;
    /** 待制版 */
    waitCount?: number;
  }
  interface GetContractTemplateQueryResult {
    /** 模板Id */
    id?: string;
    /** 企业Id */
    enterpriseId?: string;
    /** 模板名称 */
    name?: string;
    /** 模板 */
    file?: string;
    /** 小程序码 */
    wxmpQrCode?: string;
    /** 制版模板照片 */
    templateEditData?: string;
    /** 制版变量JSON */
    templateJsonData?: string;
    /** 业务编码 */
    code?: string;
    access?: EnumElectronSignAccess;
    /** 模板Id */
    templateId?: string;
    /** 变量 */
    values?: GetContractTemplateQueryResultValue[];
    /** 创建操作人 */
    createdUserId?: string;
    /** 是否企业用户创建 */
    isEnterpriseUserCreated?: boolean;
  }
  interface GetContractTemplateQueryResultValue {
    /** 变量Id */
    id?: string;
    type?: EnumContractTemplateValueType;
    recorder?: EnumContractTemplateValueRecorder;
    userType?: EnumUserType;
    /** 变量名称 */
    label?: string;
    /** 变量代码 */
    name?: string;
    /** 绑定字段 */
    bindProperty?: string;
    /** 是否必填 */
    required?: boolean;
  }
  type GetCurrentLogierMenusQuery = Record<string, any>;
  interface GetDbAuditLogsQuery {
    /** 创建时间-起始 */
    createdTimeBegin?: string;
    /** 创建时间-截止 */
    createdTimeEnd?: string;
    /** 操作人 */
    createdUser?: string;
    /** 跟踪Id */
    traceId?: string;
    /** 表名 */
    tableName?: string;
    /** 主键 */
    primaryKey?: string;
    operate?: EnumDbAuditOperate;
    /** 旧值 */
    oldValues?: string;
    /** 新值 */
    newValues?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetDbAuditLogsQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetDbAuditLogsQueryResultItem[];
  }
  interface GetDbAuditLogsQueryResultItem {
    /** Id */
    id?: string;
    /** 跟踪Id */
    traceId?: string;
    /** 表名 */
    tableName?: string;
    /** 主键 */
    primaryKey?: string;
    operate?: EnumDbAuditOperate;
    /** 旧值 */
    oldValues?: string;
    /** 新值 */
    newValues?: string;
    createdUser?: GetLogsQueryResultItemCreatedUser;
    /** 创建时间 */
    createdTime?: string;
  }
  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(Id/编号二选一) */
    categoryId?: string;
    /** 类别编号(Id/编号二选一) */
    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 GetEnabledElectronSignSettingsQueryResultItem {
    access?: EnumElectronSignAccess;
    /** 是否禁用 */
    isDisabled?: boolean;
    /** 实名费用 */
    realVerifyCost?: number;
    /** 签约费用 */
    signCost?: number;
    /** 一口价 */
    mergeSignCost?: number;
  }
  interface GetEnterpriseContractTemplateLogsQuery {
    /** 模板Id */
    id?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetEnterpriseContractTemplateLogsQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetEnterpriseContractTemplateLogsQueryResultItem[];
  }
  interface GetEnterpriseContractTemplateLogsQueryResultItem {
    /** 跟踪Id */
    traceId?: string;
    /** 操作人 */
    createdUser?: string;
    /** 操作时间 */
    createdTime?: string;
    operate?: EnumDbAuditOperate;
    /** 操作内容 */
    content?: string[];
  }
  type GetEnterpriseContractTemplateSelectQuery = Record<string, any>;
  interface GetEnterpriseContractTemplateSelectQueryOption {
    /** Id */
    id?: string;
    /** 模板名称 */
    name?: string;
    /** 模板Id */
    templateId?: string;
  }
  interface GetEnterpriseContractTemplatesQuery {
    /** 企业Id */
    enterpriseId?: string;
    /** 关键字 */
    keywords?: string;
    /** 通道 */
    accesses?: EnumElectronSignAccess[];
    status?: EnumContractTemplateStatus;
    /** 客户上传时间-起始 */
    createdTimeBegin?: string;
    /** 客户上传时间-截止 */
    createdTimeEnd?: string;
    /** 制版时间-起始 */
    completedTimeBegin?: string;
    /** 制版时间-截止 */
    completedTimeEnd?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetEnterpriseContractTemplatesQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetEnterpriseContractTemplatesQueryResultItem[];
  }
  interface GetEnterpriseContractTemplatesQueryResultItem {
    /** 模板Id */
    id?: string;
    /** 模板名称 */
    name?: string;
    /** 客户上传时间 */
    createdTime?: string;
    /** 模板Id */
    templateId?: string;
    access?: EnumElectronSignAccess;
    /** 业务编码 */
    code?: string;
    /** 模板 */
    file?: string;
    /** 小程序码 */
    wxmpQrCode?: string;
    status?: EnumContractTemplateStatus;
    /** 制版时间 */
    completedTime?: string;
    /** 操作人 */
    operator?: string;
  }
  interface GetEnterpriseElectronSignSettingQueryResult {
    /** Id */
    id?: string;
    /** 电子签通道 */
    electronSignAccesses?: EnumElectronSignAccess[];
  }
  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;
    enterpriseSignContractTime?: string;
    /** 电子合同 */
    contractUrl?: string;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
  }
  interface GetEnterpriseEmployeesQuery {
    /** 关键字(姓名/手机/身份证号) */
    keywords?: string;
    /** 登记时间-最早时间 */
    createdTimeStart?: string;
    /** 登记时间-最晚时间 */
    createdTimeEnd?: string;
    /** 签约时间-最早时间 */
    signContractTimeStart?: string;
    /** 签约时间-最晚时间 */
    signContractTimeEnd?: string;
    hireStatus?: EnumTaskUserHireStatus;
    /** 是否实名 */
    isReal?: boolean;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
    signContractStatus?: EnumGetEnterpriseEmployeesQuerySignContractStatus;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetEnterpriseEmployeesQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetEnterpriseEmployeesQueryResultItem[];
  }
  interface GetEnterpriseEmployeesQueryResultItem {
    /** 灵工Id */
    id?: string;
    /** 头像 */
    avatar?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    identity?: string;
    gender?: EnumUserGender;
    /** 年龄 */
    age?: number;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 是否实名 */
    userIsReal?: boolean;
    realMethod?: EnumUserRealMethod;
    /** 身份编号 */
    personalIdentityCode?: string;
    /** 身份 */
    personalIdentityContent?: string;
    /** 学历编号 */
    educationalBackgroundCode?: string;
    /** 学历 */
    educationalBackgroundContent?: string;
    /** 上岗次数 */
    taskCount?: number;
    /** 工作资历 */
    workSeniority?: string;
    /** 工作经验 */
    workExperience?: string;
    hireStatus?: EnumTaskUserHireStatus;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    /** 录用时间 */
    hireDateTime?: string;
    userSignStatus?: FlexWorkerEleSignEnum;
    /** 灵工签约时间 */
    userSignTime?: string;
    hireTime?: string;
    /** 实名时间 */
    userRealTime?: string;
    /** 签约时间 */
    userSignContractTime?: string;
    enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
    /** 企业签约时间 */
    enterpriseSignContractTime?: string;
    /** 电子合同 */
    contractUrl?: string;
    createdTime?: string;
  }
  type GetEnterpriseLoginInfoQuery = Record<string, any>;
  interface GetEnterpriseLoginInfoQueryResult {
    /** Id */
    id?: string;
    /** 头像 */
    avatar?: string;
    /** 姓名 */
    name?: string;
    gender?: EnumUserGender;
    /** 企业全称 */
    enterpriseName?: string;
    /** 角色 */
    roles?: string[];
    /** 是否实名 */
    isReal?: boolean;
    /** 我的收藏 */
    collectedUserCount?: number;
    /** 联系记录 */
    contactedRecordCount?: number;
  }
  interface GetEnterpriseQueryResult {
    /** Id */
    id?: string;
    /** 企业全称 */
    enterpriseName?: string;
    /** 统一社会信用代码 */
    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;
    /** 统一社会信用代码 */
    societyCreditCode?: string;
    /** 是否实名 */
    isReal?: boolean;
    /** 联系人 */
    contacts?: string;
    /** 联系电话 */
    contactPhoneNumber?: string;
    /** 所在省份 */
    provinceContent?: string;
    /** 所在城市 */
    cityContent?: string;
    /** 所属行业 */
    industryTypeContent?: string;
    /** 是否已配置 */
    isConfigured?: boolean;
  }
  type GetEnterpriseWalletAccessSelectQuery = Record<string, any>;
  interface GetEnterpriseWalletAccessSelectQueryOption {
    /** Id */
    id?: string;
    access?: EnumEnterpriseWalletAccess;
  }
  interface GetEnterpriseWalletExpandindirectOrderQueryResult {
    /** 单号 */
    outBizNo?: string;
    /** 支付宝登录账号 */
    identity?: string;
    /** 支付宝姓名 */
    name?: string;
    scene?: EnumEnterpriseWalletExpandindirectOrderScene;
    /** 转账场景说明 */
    sceneDirections?: string;
    /** 商户站点信息 */
    sites?: string;
    /** 进件单id */
    orderId?: string;
    orderStatus?: EnumEnterpriseWalletExpandindirectOrderStatus;
    /** 进件单任务完结时间 */
    taskFinishTime?: string;
    /** 进件单审核不通过原因 */
    riskReviewRemark?: string;
    sitesInfo?: GetEnterpriseWalletExpandindirectOrderQueryResultSites;
    /** 附件 */
    files?: GetEnterpriseWalletExpandindirectOrderQueryResultFile[];
  }
  interface GetEnterpriseWalletExpandindirectOrderQueryResultFile {
    type?: EnumEnterpriseWalletExpandindirectOrderFileType;
    /** 附件 */
    file?: string;
  }
  interface GetEnterpriseWalletExpandindirectOrderQueryResultSites {
    /** 网站 */
    website?: string;
    /** APP */
    app?: string;
    /** 公众号 */
    gongzh?: string;
    /** 支付宝小程序 */
    xchengxU_ZHI?: string;
    /** 其他 */
    qita?: string;
  }
  interface GetEnterpriseWalletQueryResult {
    /** 钱包Id */
    id?: string;
    access?: EnumEnterpriseWalletAccess;
    /** 协议号 */
    code?: string;
    /** 通道协议号 */
    agreementNo?: string;
    /** 协议签约时间 */
    signTime?: string;
    /** 协议生效时间 */
    validTime?: string;
    /** 协议失效时间 */
    invalidTime?: string;
    signStatus?: EnumEnterpriseWalletSignStatus;
    /** 所属银行 */
    bank?: string;
    /** 所属支行 */
    bankBranch?: string;
    /** 支付宝姓名 */
    name?: string;
    /** 支付宝登录账号 */
    identity?: string;
    scene?: EnumEnterpriseWalletExpandindirectOrderScene;
    /** 转账场景说明 */
    sceneDirections?: string;
    orderStatus?: EnumEnterpriseWalletExpandindirectOrderStatus;
    /** 进件单任务完结时间 */
    taskFinishTime?: string;
    /** 进件单审核不通过原因 */
    riskReviewRemark?: string;
    sitesInfo?: GetEnterpriseWalletExpandindirectOrderQueryResultSites;
    /** 附件 */
    files?: GetEnterpriseWalletExpandindirectOrderQueryResultFile[];
    expandindirectOrderStatus?: EnumEnterpriseWalletExpandindirectOrderStatus;
    /** 余额 */
    balance?: number;
  }
  interface GetEnterpriseWalletTransactionQueryResult {
    type?: EnumEnterpriseWalletTransactionType;
    /** 订单号 */
    code?: string;
    /** 金额 */
    amount?: number;
    /** 余额 */
    balance?: number;
    /** 备注 */
    remark?: string;
    /** 订单支付时间 */
    transDate?: string;
    transactionStatus?: EnumWalletTransactionStatus;
  }
  interface GetEnterpriseWeChatPayWalletBankAccountUpdateInfoQueryResult {
    /** 钱包Id */
    id?: string;
    modifySettlementVerifyResult?: EnumWeChatPaySettlementModifyVerifyResult;
    /** 修改结算账户审核驳回原因,审核成功时为空 */
    modifySettlementVerifyFailReason?: string;
    /** 修改结算账户审核结果更新时间,遵循rfc3339标准格式,例如:2015-05-20T13:29:35+08:00 */
    modifySettlementVerifyFinishTime?: string;
    /** 银行别名编码
银行别名的编码,查询支行接口仅支持需要填写支行的银行别名编码 */
    bank_alias_code?: string;
    /** 省份编码,唯一标识一个省份,用于查询该省份下的城市列表 */
    province_code?: number;
    /** 城市编码,唯一标识一座城市,用于结合银行别名编码查询支行列表 */
    city_code?: number;
    /** 银行别名,用于在前端展示全量银行名称供用户选择,如工商银行、深圳前海微众银行等共计4000多家银行的别名名称 */
    bank_alias?: string;
    /** 开户银行编码,用于在入驻、修改结算银行卡、企业付款等场景中填写所用银行卡对应的开户银行,其中非直连银行统一为 1099 */
    account_bank_code?: number;
    /** 是否需要填写支行,该开户银行是否需要传入对应的支行,需要请使用银行别名编码和城市编码查询选择具体的支行并传入(默认值为true)
如需查询城市编码,需要通过查询城市列表接口获取相应的城市编码信息 */
    need_bank_branch?: boolean;
    bank_account_type: EnumWeChatPayApplymentBankAccountType;
    /** 开户名称
1、选择“经营者个人银行卡”时,开户名称必须与“经营者证件姓名”一致;
2、选择“对公银行账户”时,开户名称必须与营业执照上的“商户名称”一致;
3、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    account_name: string;
    /** 开户银行
对私银行调用:查询支持个人业务的银行列表API
对公银行调用:查询支持对公业务的银行列表API */
    account_bank: string;
    /** 开户银行省市编码
该字段即将下线处理,无需传入
至少精确到市,详细参见省市区编号对照表
注:仅当省市区编号对照表中无对应的省市区编号时,可向上取该银行对应市级编号或省级编号。 */
    bank_address_code?: string;
    /** 开户银行银行号
1、根据开户银行查询接口中的“是否需要填写支行”判断是否需要填写。如为其他银行,开户银行全称(含支行)和开户银行联行号二选一;
2、详细需调用查询支行列表API查看查询结果。 */
    bank_branch_id?: string;
    /** 开户银行全称(含支行)
1、根据开户银行查询接口中的“是否需要填写支行”判断是否需要填写。如为其他银行,开户银行全称(含支行)和开户银行联行号二选一;
2、详细需调用查询支行列表API查看查询结果。 */
    bank_name?: string;
    /** 银行账号
1、数字,长度遵循系统支持的卡号长度要求表;
2、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    account_number: string;
  }
  interface GetEnterpriseWeChatPayWalletBankBranchesQuery {
    /** 银行别名编码
银行别名的编码,查询支行接口仅支持需要填写支行的银行别名编码 */
    bank_alias_code: string;
    /** 城市编码,唯一标识一座城市,用于结合银行别名编码查询支行列表 */
    city_code: number;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetEnterpriseWeChatPayWalletBankBranchesQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetEnterpriseWeChatPayWalletBankBranchesQueryResultItem[];
  }
  interface GetEnterpriseWeChatPayWalletBankBranchesQueryResultItem {
    /** 开户银行支行名称,用于开户银行为其他银行的情况下,在入驻、修改结算银行卡、企业付款等场景下填写结算银行卡信息 */
    bank_branch_name: string;
    /** 开户银行支行的联行号,用于开户银行为其他银行的情况下,在入驻、修改结算银行卡、企业付款等场景下填写结算银行卡信息 */
    bank_branch_id: string;
  }
  interface GetEnterpriseWeChatPayWalletBankCitiesQueryItem {
    /** 城市名称,必填 */
    city_name: string;
    /** 城市编码,唯一标识一座城市,用于结合银行别名编码查询支行列表,必填 */
    city_code: number;
  }
  type GetEnterpriseWeChatPayWalletBankProvincesQuery = Record<string, any>;
  interface GetEnterpriseWeChatPayWalletBankProvincesQueryItem {
    /** 省份名称,必填 */
    province_name: string;
    /** 省份编码,唯一标识一个省份,用于查询该省份下的城市列表,必填 */
    province_code: number;
  }
  interface GetEnterpriseWeChatPayWalletBanksQuery {
    bank_account_type: EnumWeChatPayApplymentBankAccountType;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetEnterpriseWeChatPayWalletBanksQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetEnterpriseWeChatPayWalletBanksQueryResultItem[];
  }
  interface GetEnterpriseWeChatPayWalletBanksQueryResultItem {
    /** 银行别名,用于在前端展示全量银行名称供用户选择,如工商银行、深圳前海微众银行等共计4000多家银行的别名名称 */
    bank_alias: string;
    /** 银行别名编码,用于在查询支行列表接口检索获取支行列表(仅开户银行为其他银行时需要查询支行) */
    bank_alias_code: string;
    /** 开户银行名称,用于在入驻、修改结算银行卡、企业付款等场景中填写所用银行卡对应的开户银行,其中非直连银行统一为其他银行 */
    account_bank: string;
    /** 开户银行编码,用于在入驻、修改结算银行卡、企业付款等场景中填写所用银行卡对应的开户银行,其中非直连银行统一为 1099 */
    account_bank_code: number;
    /** 是否需要填写支行,该开户银行是否需要传入对应的支行,需要请使用银行别名编码和城市编码查询选择具体的支行并传入(默认值为true)
如需查询城市编码,需要通过查询城市列表接口获取相应的城市编码信息 */
    need_bank_branch: boolean;
  }
  interface GetEnterpriseWeChatPayWalletQueryResult {
    /** 钱包Id */
    id?: string;
    bank_account_info: GetEnterpriseWeChatPayWalletQueryResultBankAccountInfo;
    /** 超级管理员签约链接
1、超级管理员用微信扫码,关注“微信支付商家助手”公众号后,公众号将自动发送签约消息;超管需点击消息,根据指引完成核对联系信息、账户验证、签约等操作;
2、超管完成核对联系信息,后续申请单进度可通过公众号自动通知超级管理员 */
    sign_url?: string;
    applyment_state?: EnumWeChatPayApplymentState;
    /** 申请状态描述 */
    applyment_state_msg?: string;
    /** 驳回原因详情,各项资料的审核情况,当申请状态为APPLYMENT_STATE_REJECTED时才返回 */
    audit_detail?: WeChatPayGetApplymentResponseAuditDetail[];
    settlementVerifyResult?: EnumWeChatPaySettlementVerifyResult;
    /** 验证失败原因,验证成功时为空 */
    settlementVerifyFailReason?: string;
    modifySettlementVerifyResult?: EnumWeChatPaySettlementModifyVerifyResult;
    /** 修改结算账户审核驳回原因,审核成功时为空 */
    modifySettlementVerifyFailReason?: string;
    /** 修改结算账户审核结果更新时间,遵循rfc3339标准格式,例如:2015-05-20T13:29:35+08:00 */
    modifySettlementVerifyFinishTime?: string;
    /** 余额 */
    balance?: number;
    /** 业务申请编号
1、只能由数字、字母或下划线组成,建议前缀为服务商商户号;
2、服务商自定义的唯一编号;
3、每个编号对应一个申请单,每个申请单审核通过后会生成一个微信支付商户号。 */
    business_code: string;
    contact_info: WeChatPayApplymentBodyParametersContactInfo;
    subject_info: WeChatPayApplymentBodyParametersSubjectInfo;
    business_info: WeChatPayApplymentBodyParametersBusinessInfo;
    settlement_info: WeChatPayApplymentBodyParametersSettlementInfo;
    addition_info?: WeChatPayApplymentBodyParametersAdditionInfo;
  }
  interface GetEnterpriseWeChatPayWalletQueryResultBankAccountInfo {
    /** 银行别名编码
银行别名的编码,查询支行接口仅支持需要填写支行的银行别名编码 */
    bank_alias_code?: string;
    /** 省份编码,唯一标识一个省份,用于查询该省份下的城市列表 */
    province_code?: number;
    /** 城市编码,唯一标识一座城市,用于结合银行别名编码查询支行列表 */
    city_code?: number;
    /** 银行别名,用于在前端展示全量银行名称供用户选择,如工商银行、深圳前海微众银行等共计4000多家银行的别名名称 */
    bank_alias?: string;
    /** 开户银行编码,用于在入驻、修改结算银行卡、企业付款等场景中填写所用银行卡对应的开户银行,其中非直连银行统一为 1099 */
    account_bank_code?: number;
    /** 是否需要填写支行,该开户银行是否需要传入对应的支行,需要请使用银行别名编码和城市编码查询选择具体的支行并传入(默认值为true)
如需查询城市编码,需要通过查询城市列表接口获取相应的城市编码信息 */
    need_bank_branch?: boolean;
    bank_account_type: EnumWeChatPayApplymentBankAccountType;
    /** 开户名称
1、选择“经营者个人银行卡”时,开户名称必须与“经营者证件姓名”一致;
2、选择“对公银行账户”时,开户名称必须与营业执照上的“商户名称”一致;
3、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    account_name: string;
    /** 开户银行
对私银行调用:查询支持个人业务的银行列表API
对公银行调用:查询支持对公业务的银行列表API */
    account_bank: string;
    /** 开户银行省市编码
该字段即将下线处理,无需传入
至少精确到市,详细参见省市区编号对照表
注:仅当省市区编号对照表中无对应的省市区编号时,可向上取该银行对应市级编号或省级编号。 */
    bank_address_code?: string;
    /** 开户银行银行号
1、根据开户银行查询接口中的“是否需要填写支行”判断是否需要填写。如为其他银行,开户银行全称(含支行)和开户银行联行号二选一;
2、详细需调用查询支行列表API查看查询结果。 */
    bank_branch_id?: string;
    /** 开户银行全称(含支行)
1、根据开户银行查询接口中的“是否需要填写支行”判断是否需要填写。如为其他银行,开户银行全称(含支行)和开户银行联行号二选一;
2、详细需调用查询支行列表API查看查询结果。 */
    bank_name?: string;
    /** 银行账号
1、数字,长度遵循系统支持的卡号长度要求表;
2、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    account_number: string;
  }
  interface GetExceptionLogsQuery {
    /** 创建时间-起始 */
    createdTimeBegin?: string;
    /** 创建时间-截止 */
    createdTimeEnd?: string;
    /** 操作人 */
    createdUser?: string;
    /** 跟踪Id */
    traceId?: string;
    /** 类型 */
    type?: string;
    /** 代码 */
    code?: string;
    /** 消息 */
    message?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetExceptionLogsQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetExceptionLogsQueryResultItem[];
  }
  interface GetExceptionLogsQueryResultItem {
    /** Id */
    id?: string;
    /** 跟踪Id */
    traceId?: string;
    /** 类型 */
    type?: string;
    /** 代码 */
    code?: string;
    /** 消息 */
    message?: string;
    /** 堆栈跟踪 */
    stackTrace?: string;
    createdUser?: GetLogsQueryResultItemCreatedUser;
    /** 创建时间 */
    createdTime?: string;
  }
  interface GetIdentityBackOcrCommand {
    access?: EnumOcrAccess;
    /** 场景 */
    scene?: string;
    /** 链接地址 */
    url?: string;
    /** 是否为云存储相对地址 */
    isOssUrl?: boolean;
  }
  interface GetIdentityBackOcrCommandResult {
    /** 地址 */
    url?: string;
    model?: BaiduOcrIdentityBackResultModel;
  }
  interface GetIdentityFrontOcrCommand {
    access?: EnumOcrAccess;
    /** 场景 */
    scene?: string;
    /** 链接地址 */
    url?: string;
    /** 是否为云存储相对地址 */
    isOssUrl?: boolean;
  }
  interface GetIdentityFrontOcrCommandResult {
    /** 地址 */
    url?: string;
    model?: BaiduOcrIdentityFrontResultModel;
  }
  interface GetLicenseOcrCommand {
    access?: EnumOcrAccess;
    /** 场景 */
    scene?: string;
    /** 链接地址 */
    url?: string;
    /** 是否为云存储相对地址 */
    isOssUrl?: boolean;
  }
  interface GetLicenseOcrCommandResult {
    /** 地址 */
    url?: string;
    model?: BaiduOcrBusinessLicenseResultModel;
  }
  interface GetLogsQueryResultItemCreatedUser {
    /** Id */
    id?: string;
    type?: EnumUserType;
    /** 姓名 */
    name?: string;
    /** 用户名 */
    userName?: string;
    /** 企业Id */
    enterpriseId?: string;
    /** 企业全称 */
    enterpriseName?: string;
  }
  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;
    /** 任务地点所属城市编号 */
    cityCode?: string;
    settlementCycle?: EnumSettlementCycle;
    /** 员工福利 */
    benefitCodes?: string[];
    genderLimit?: EnumUserGender;
    status?: EnumTaskStatus;
    releaseStatus?: EnumTaskReleaseStatus;
    recommendStatus?: EnumTaskRecommendStatus;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetOpenUserResumesQuery {
    /** 任务Id */
    taskInfoId?: string;
    /** 期望岗位编号 */
    userExpectJobs?: string[];
    gender?: EnumUserGender;
    /** 身份编号 */
    personalIdentityCode?: string;
    /** 年龄范围最小 */
    ageMin?: number;
    /** 年龄范围大 */
    ageMax?: number;
    /** 资格证书编号 */
    userCredentials?: string[];
    /** 是否已收藏 */
    isCollected?: boolean;
    /** 是否已联系 */
    isContacted?: boolean;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetOperationUserInfosQuery {
    /** 关键字 */
    keywords?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetOperationUserInfosQueryResultItem {
    /** Id */
    id?: string;
    /** 姓名 */
    name?: string;
    /** 用户名 */
    userName?: string;
    /** 手机号 */
    phoneNumber?: string;
    /** 备注 */
    remark?: string;
    /** 角色 */
    roles?: GetOperationUserInfosQueryResultItemRole[];
    status?: EnumUserStatus;
  }
  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 {
    /**待开始 */
    Wait = 1,
    /**进行中 */
    InProcess = 10,
    /**已完成 */
    Completed = 20,
  }
  type GetPersonalLoginInfoQuery = Record<string, any>;
  interface GetPersonalLoginInfoQueryResult {
    /** Id */
    id?: string;
    /** 头像 */
    avatar?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    identity?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 是否实名 */
    isReal?: boolean;
    realStatus?: EnumPersonalUserRealStatus;
    /** 实名失败消息 */
    realFailMessage?: string;
    realMethod?: EnumUserRealMethod;
    /** 我的报名 */
    taskCount?: number;
    /** 已录用 */
    hirePassTaskCount?: number;
    /** 已取消 */
    hireRefuseTaskCount?: number;
    /** 余额 */
    balance?: number;
    /** 已绑定的银行卡通道 */
    bankCardAAccesses?: EnumUserBankCardAccess[];
  }
  interface GetPersonalUserBankCardQueryResult {
    access?: EnumUserBankCardAccess;
    /** 银行卡照片地址 */
    bankImageUrl?: string;
    /** 银行卡号 */
    code?: string;
    /** 所属银行 */
    bank?: string;
    /** 所属支行 */
    bankBranch?: string;
    /** 银行预留手机号 */
    phoneNumber?: string;
  }
  interface GetPersonalUserElectronSignQueryResult {
    /** 灵工Id */
    id?: string;
    /** 合同编号 */
    contractCode?: string;
    contractTemplateAccess?: EnumElectronSignAccess;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    /** 签约方信息-员工-姓名 */
    name?: string;
    /** 签约方信息-员工-证件类型 */
    identityType?: string;
    /** 签约方信息-员工-证件号码 */
    identity?: string;
    /** 签约方信息-员工-手机号 */
    contactPhoneNumber?: string;
    /** 签约方信息-员工-签约时间 */
    userSignContractTime?: string;
    /** 签约方信息-公司主体-主体类型 */
    enterpriseType?: string;
    /** 签约方信息-公司主体-签约主体 */
    enterpriseName?: string;
    /** 签约方信息-公司主体-签约时间 */
    enterpriseSignContractTime?: string;
    /** 协议内容 */
    contractUrl?: string;
  }
  interface GetPersonalUserElectronSignsQuery {
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetPersonalUserElectronSignsQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetPersonalUserElectronSignsQueryResultItem[];
  }
  interface GetPersonalUserElectronSignsQueryResultItem {
    /** 灵工Id */
    id?: string;
    /** 企业全称 */
    enterpriseName?: string;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
  }
  interface GetPersonalUserInfoSignContractsQuery {
    /** 用户Id */
    id?: string;
    /** 灵工Id */
    enterpriseEmployeeId?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetPersonalUserInfoSignContractsQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetPersonalUserInfoSignContractsQueryResultItem[];
  }
  interface GetPersonalUserInfoSignContractsQueryResultItem {
    /** 灵工Id */
    id?: string;
    /** 所属商户 */
    enterpriseName?: string;
    /** 报名时间 */
    applyTime?: string;
    hireStatus?: EnumTaskUserHireStatus;
    /** 录用时间 */
    hireTime?: string;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
    /** 企业签约时间 */
    enterpriseSignContractTime?: string;
    /** 电子合同 */
    contractUrl?: string;
  }
  interface UserClientSignListOutputPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: UserClientSignListOutput[];
  interface GetPersonalUserInfosQuery {
    /** 关键字(姓名/手机/身份证号/客户) */
    keywords?: string;
    /** 最近录用时间-最早时间 */
    hireTimeBegin?: string;
    /** 最近录用时间-最晚时间 */
    hireTimeEnd?: string;
    /** 最近签约时间-最早时间 */
    signContractBegin?: string;
    /** 最近签约时间-最晚时间 */
    signContractEnd?: string;
    /** 是否已实名 */
    isReal?: boolean;
    pageModel?: PagedListQueryPageModel;
  }
  interface UserData {
  interface GetPersonalUserInfosQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetPersonalUserInfosQueryResultItem[];
  }
  interface GetPersonalUserInfosQueryResultItem {
    /** 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 {
    /** 姓名 */
    name?: string;
    /** 电话号码 */
    phoneNumber?: string;
    /** 头像 */
    avatarUrl?: string;
    genderType?: GenderTypeEnum;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 身份证号 */
    identity?: string;
    /** 身份证人像面 */
    identityImg?: string;
    /** 身份证国徽面 */
    identityBackImg?: string;
    gender?: EnumUserGender;
    /** 年龄 */
    age?: number;
    /** 上岗次数 */
    arrangeCount?: number;
    /** 身份证号码 */
    idNumber?: string;
    /** 身份 */
    socialIdentity?: string;
    /** 身份名称 */
    socialIdentityName?: string;
    /** 学历 */
    educationalLevel?: string;
    /** 学历名称 */
    educationalLevelName?: string;
    /** 常驻省份Code */
    residentProvinceCode?: number;
    /** 常驻城市code */
    residentCityCode?: number;
    /** 常驻省份名称 */
    residentProvinceName?: string;
    /** 常驻城市名称 */
    residentCityName?: string;
    /** 常驻省份编号 */
    provinceCode?: string;
    /** 常驻省份 */
    provinceContent?: string;
    /** 常驻城市编号 */
    cityCode?: string;
    /** 常驻城市 */
    cityContent?: string;
    /** 所属商户 */
    enterprises?: string[];
    /** 是否实名 */
    isReal?: boolean;
    /** 实名时间 */
    realTime?: string;
    /** 最近录用时间 */
    hireTime?: string;
    /** 最近签约时间 */
    signContractTime?: string;
  }
  interface UserResumeCertificateDetailOutput {
    /** 简历认证详情Id */
  interface GetPersonalUserRealResultQueryResult {
    /** 用户Id */
    id?: string;
    /** 用户简历Id */
    /** 是否实名 */
    isReal?: boolean;
    /** 实名时间 */
    realTime?: string;
    realMethod?: EnumUserRealMethod;
    /** 姓名 */
    name?: string;
    /** 手机号 */
    phoneNumber?: string;
    /** 身份证号 */
    identity?: string;
    /** 身份证人像面 */
    identityImg?: string;
    /** 身份证国徽面 */
    identityBackImg?: string;
    gender?: EnumUserGender;
    /** 生日 */
    birthday?: string;
    /** 年龄 */
    age?: number;
    /** 银行卡号 */
    bankCard?: string;
    /** 银行卡照片 */
    bankCardImg?: string;
    realAccess?: EnumRealAccess;
    realStatus?: EnumPersonalUserRealStatus;
    /** 实名失败消息 */
    realFailMessage?: string;
    /** 人脸实名认证地址 */
    faceRealUrl?: string;
  }
  interface GetPersonalUserTransactionQueryResult {
    /** 收支Id */
    id?: string;
    type?: EnumUserWalletTransactionType;
    /** 订单号 */
    code?: string;
    /** 企业名称 */
    enterpriseName?: string;
    /** 结算日期 */
    settlementTime?: string;
    /** 结算金额 */
    settlementAmount?: number;
    /** 实发金额/提现金额 */
    amount?: number;
    /** 付款人账户 */
    payerAccount?: string;
    /** 付款人名称 */
    payerName?: string;
    /** 付款人开户行 */
    payerBank?: string;
    /** 付款人支行 */
    payerBankBranch?: string;
    /** 收款账户 */
    receiveAccount?: string;
    /** 收款人名称 */
    receiveName?: string;
    /** 收款人身份证号 */
    receiveIdentity?: string;
    /** 收款人开户行 */
    receiveBank?: string;
    /** 收款人支行 */
    receiveBankBranch?: string;
    /** 币种 */
    currency?: string;
    /** 用途 */
    purpose?: string;
    /** 服务费 */
    serviceFee?: number;
    /** 实际到账 */
    actualAmount?: number;
    /** 预计到账时间 */
    arrivalTimeEnd?: string;
    /** 订单支付时间 */
    transDate?: string;
    /** 创建时间 */
    createdTime?: string;
    transactionStatus?: EnumWalletTransactionStatus;
    /** 失败原因 */
    failReason?: string;
  }
  interface GetPersonalUserTransactionsQuery {
    /** 创建时间-起始 */
    createdTimeStart?: string;
    /** 创建时间-截止 */
    createdTimeEnd?: string;
    type?: EnumUserWalletTransactionType;
    /** 用户Id */
    userId?: string;
    /** 认证类别Id */
    certificateTypeId?: string;
    /** 认证证件号默认身份证 */
    certificateNo?: string;
    /** 证件开始时间 */
    beginTime?: string;
    /** 证件结束时间 */
    endTime?: string;
    /** 是否永久 */
    isPermanent?: boolean;
    certificateUnit?: string;
    /** 身份证正面 */
    certificateFrontImgUrl?: string;
    /** 身份证反面 */
    certificateBackImgUrl?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface UserResumeCertificateListOutput {
  interface GetPersonalUserTransactionsQueryResult {
    objectData?: GetPersonalUserTransactionsQueryResultObjectData;
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetPersonalUserTransactionsQueryResultItem[];
  }
  interface GetPersonalUserTransactionsQueryResultItem {
    /** 收支Id */
    id?: string;
    /** 证书Id */
    certificateTypeId?: string;
    /** 证书名称 */
    certificateTypeName?: string;
    /** 工作简历Id */
    userResumeId?: string;
    type?: EnumUserWalletTransactionType;
    /** 标题 */
    title?: string;
    /** 金额 */
    amount?: number;
    /** 余额 */
    balance?: number;
    /** 企业名称 */
    enterpriseName?: string;
    /** 任务名称 */
    taskName?: string;
    /** 结算单名称 */
    settlementOrderName?: string;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 结算时间 */
    settlementTime?: string;
    /** 付款人账户 */
    payerAccount?: string;
    /** 付款人名称 */
    payerName?: string;
    /** 付款人账号 */
    payerUserName?: string;
    /** 付款人联系人 */
    payerContacts?: string;
    /** 付款人联系电话 */
    payerContactPhoneNumber?: string;
    /** 收款账户 */
    receiveAccount?: string;
    /** 收款人名称 */
    receiveName?: string;
    /** 收款人身份证号 */
    receiveIdentity?: string;
    /** 用途 */
    purpose?: string;
    /** 创建时间 */
    createdTime?: string;
    /** 交易时间 */
    transDate?: string;
  }
  interface UserResumeDetailInfoOutput {
  interface GetPersonalUserTransactionsQueryResultObjectData {
    /** 总收入 */
    sumIncome?: number;
    /** 总提现 */
    sumWithdraw?: number;
  }
  interface GetPersonalUserWalletBalancesQuery {
    /** 最小余额 */
    balanceMin?: number;
    /** 最大余额 */
    balanceMax?: number;
    /** 关键字 */
    keywords?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetPersonalUserWalletBalancesQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetPersonalUserWalletBalancesQueryResultItem[];
  }
  interface GetPersonalUserWalletBalancesQueryResultItem {
    /** 用户Id */
    id?: string;
    /** 姓名 */
    name?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 身份证号 */
    identity?: string;
    /** 余额 */
    balance?: number;
  }
  interface GetResourceFieldsQueryResultItem {
    /** 编号 */
    code?: string;
    /** 名称 */
    name?: string;
  }
  interface GetResourceLogsQuery {
    /** 创建时间-起始 */
    createdTimeBegin?: string;
    /** 创建时间-截止 */
    createdTimeEnd?: string;
    /** 操作人 */
    createdUser?: string;
    /** 跟踪Id */
    traceId?: string;
    method?: EnumResourceMethod;
    /** 域名 */
    domain?: string;
    /** 地址 */
    path?: string;
    /** 请求参数 */
    request?: string;
    /** 响应结果 */
    response?: string;
    /** 是否成功 */
    isSuccess?: boolean;
    /** 客户端IP地址 */
    clientIpAddress?: string;
    /** 最小耗时毫秒数 */
    elapsedMillisecondsMin?: number;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetResourceLogsQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetResourceLogsQueryResultItem[];
  }
  interface GetResourceLogsQueryResultItem {
    /** Id */
    id?: string;
    /** 跟踪Id */
    traceId?: string;
    method?: EnumResourceMethod;
    /** 域名 */
    domain?: string;
    /** 地址 */
    path?: string;
    /** 请求头 */
    requestHeaders?: string;
    /** 请求参数 */
    request?: string;
    /** 请求头 */
    responseHeaders?: string;
    /** 响应结果 */
    response?: string;
    /** 是否成功 */
    isSuccess?: boolean;
    /** 客户端IP地址 */
    clientIpAddress?: string;
    /** 来源地址 */
    refererUrl?: string;
    /** 控制台日志 */
    consoleLogs?: string;
    /** 耗时毫秒数 */
    elapsedMilliseconds?: number;
    createdUser?: GetLogsQueryResultItemCreatedUser;
    /** 创建时间 */
    createdTime?: 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 GetSettlementTaskQueryResult {
    /** Id */
    id?: string;
    /** 任务名称 */
    name?: string;
    /** 任务单号 */
    code?: string;
    settlementOrderStatus?: EnumTaskSettlementOrderStatus;
    /** 结算单名称 */
    settlementOrderName?: string;
    /** 上传时间 */
    settlementOrderTime?: string;
    /** 实发金额 */
    actualSettlementAmount?: number;
    /** 结算金额 */
    settlementAmount?: number;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 结算时间 */
    settlementTime?: string;
    /** 备注 */
    settlementRemark?: string;
  }
  interface GetSettlementTasksQuery {
    /** 关键字 */
    keywords?: string;
    settlementOrderStatus?: EnumTaskSettlementOrderStatus;
    settlementStatus?: EnumTaskSettlementStatus;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    /** 结算时间-起始 */
    settlementTimeBegin?: string;
    /** 结算时间-截止 */
    settlementTimeEnd?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetSettlementTasksQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetSettlementTasksQueryResultItem[];
  }
  interface GetSettlementTasksQueryResultItem {
    /** 任务Id */
    id?: string;
    /** 所属任务 */
    name?: string;
    /** 任务单号 */
    code?: string;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    settlementOrderStatus?: EnumTaskSettlementOrderStatus;
    /** 结算单名称 */
    settlementOrderName?: string;
    /** 上传时间 */
    settlementOrderTime?: string;
    /** 实发金额 */
    actualSettlementAmount?: number;
    /** 结算金额 */
    settlementAmount?: number;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 创建时间 */
    createdTime?: string;
    /** 结算时间 */
    settlementTime?: string;
    /** 备注 */
    settlementRemark?: string;
    /** 结算人数 */
    settlementUserCount?: number;
  }
  interface GetSettlementTaskUsersQueryResult {
    detail?: GetSettlementTaskUsersQueryResultDetail;
    /** 结算名单 */
    data?: GetSettlementTaskUsersQueryResultItem[];
  }
  interface GetSettlementTaskUsersQueryResultDetail {
    /** 结算订单Id */
    id?: string;
    /** 任务名称 */
    name?: string;
    /** 任务单号 */
    code?: string;
    settlementOrderStatus?: EnumTaskSettlementOrderStatus;
    /** 结算单名称 */
    settlementOrderName?: string;
    /** 上传时间 */
    settlementOrderTime?: string;
    /** 实发金额 */
    actualSettlementAmount?: number;
    /** 结算金额 */
    settlementAmount?: number;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 结算时间 */
    settlementTime?: string;
    /** 备注 */
    settlementRemark?: string;
  }
  interface GetSettlementTaskUsersQueryResultItem {
    /** 结算名单Id */
    id?: string;
    /** 用户信息Id */
    userId?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    identity?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 所属银行 */
    bank?: string;
    /** 开户支行名称 */
    bankBranch?: string;
    /** 收款账户 */
    receiveAccount?: string;
    /** 结算金额 */
    settlementAmount?: number;
    /** 实发金额 */
    actualSettlementAmount?: number;
    settlementReceiveStatus?: SettlementReceiveStatus;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 结算时间 */
    settlementTime?: string;
    /** 结算流水号 */
    orderCode?: string;
    /** 创建时间 */
    createdTime?: string;
    /** 电子收据下载链接 */
    ereceiptDownloadOssUrl?: string;
  }
  interface GetSmsLogsQuery {
    /** 创建时间-起始 */
    createdTimeBegin?: string;
    /** 创建时间-截止 */
    createdTimeEnd?: string;
    /** 操作人 */
    createdUser?: string;
    /** 跟踪Id */
    traceId?: string;
    access?: EnumSmsAccess;
    /** 手机号码 */
    phoneNumber?: string;
    /** 模板代码 */
    templateCode?: string;
    /** 模板参数 */
    templateParam?: string;
    /** 是否使用 */
    isUsed?: boolean;
    status?: EnumSmsStatus;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetSmsLogsQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetSmsLogsQueryResultItem[];
  }
  interface GetSmsLogsQueryResultItem {
    /** Id */
    id?: string;
    /** 跟踪Id */
    traceId?: string;
    access?: EnumSmsAccess;
    /** 手机号码 */
    phoneNumber?: string;
    /** 模板代码 */
    templateCode?: string;
    /** 模板参数 */
    templateParam?: string;
    /** 有效期 */
    expiry?: string;
    /** 是否使用 */
    isUsed?: boolean;
    status?: EnumSmsStatus;
    /** 请求Id */
    requestId?: string;
    /** 回传代码 */
    code?: string;
    /** 回传消息 */
    message?: string;
    /** 操作人Id */
    createdUserId?: string;
    createdUser?: GetLogsQueryResultItemCreatedUser;
    /** 创建时间 */
    createdTime?: string;
  }
  type GetSmsSettingQuery = Record<string, any>;
  interface GetSmsSettingQueryResult {
    /** 是否禁用 */
    isDisabled?: boolean;
    /** 带出参数 */
    withoutParams?: boolean;
    /** 每分钟最大数量 */
    minutelyMaxCount?: number;
    /** 每小时最大数量 */
    hourlyMaxCount?: number;
    /** 每天最大数量 */
    dailyMaxCount?: number;
    /** 通道配置 */
    accesses?: GetSmsSettingQueryResultAccess[];
  }
  interface GetSmsSettingQueryResultAccess {
    access?: EnumSmsAccess;
    /** 是否禁用 */
    isDisabled?: boolean;
    /** 排序 */
    sort?: number;
    /** 签名名称 */
    signName?: string;
  }
  interface GetTaskEnterpriseQueryResult {
    /** 企业全称 */
    enterpriseName?: string;
    /** 统一社会信用代码 */
    societyCreditCode?: string;
    /** 是否实名 */
    isReal?: boolean;
    /** 企业类型 */
    enterpriseType?: string;
    /** 注册资本 */
    registeredCapital?: string;
    /** 成立日期 */
    establishmentDate?: string;
    /** 企业地址 */
    address?: string;
    /** 经营范围 */
    mainBusiness?: string;
    /** 在招岗位数量 */
    taskCount?: number;
  }
  interface GetTaskInfoQueryResult {
    /** Id */
    id?: string;
    /** 企业Id */
    enterpriseId?: string;
    /** 企业全称 */
    enterpriseName?: string;
    /** 联系电话 */
    contactPhoneNumber?: string;
    /** 是否认证 */
    isReal?: boolean;
    /** 在招岗位数量 */
    taskCount?: number;
    /** 报名人数 */
    applyCount?: number;
    /** 任务名称 */
    name?: string;
    /** 任务单号 */
    code?: string;
    billingMethod?: EnumBillingMethod;
    /** 服务费 */
    serviceFee?: number;
    settlementCycle?: EnumSettlementCycle;
    /** 结算日期 */
    settlementDate?: number;
    /** 福利 */
    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;
    /** 灵工Id */
    enterpriseEmployeeId?: string;
    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 {
    /**待开始 */
    Wait = 1,
    /**申请验收 */
    ApplyCheckReceive = 5,
    /**进行中 */
    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;
    /** 企业全称 */
    enterpriseName?: string;
    /** 用户名 */
    userName?: 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;
    recommendStatus?: EnumTaskRecommendStatus;
    /** 推荐时间 */
    recommendTime?: string;
    hireStatus?: EnumTaskUserHireStatus;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 发布时间 */
    createdTime?: string;
  }
  interface GetTaskInfosQueryResultObjectData {
    /** 待安排数量 */
    waitAssignCount?: number;
    /** 已安排数量 */
    completedAssignCount?: number;
    /** 发布中数量 */
    inProcessReleaseCount?: number;
    /** 已停止数量 */
    stoppedReleaseCount?: number;
  }
  interface GetTaskSelectQueryOption {
    /** 任务Id */
    id?: string;
    /** 任务单号 */
    code?: string;
    /** 任务名称 */
    name?: string;
  }
  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 GetThreeResourceLogsQuery {
    /** 创建时间-起始 */
    createdTimeBegin?: string;
    /** 创建时间-截止 */
    createdTimeEnd?: string;
    /** 操作人 */
    createdUser?: string;
    /** 跟踪Id */
    traceId?: string;
    method?: EnumResourceMethod;
    /** 域名 */
    domain?: string;
    /** 地址 */
    path?: string;
    /** 请求参数 */
    request?: string;
    /** 响应结果 */
    response?: string;
    /** 是否成功 */
    isSuccess?: boolean;
    /** 客户端IP地址 */
    clientIpAddress?: string;
    /** 最小耗时毫秒数 */
    elapsedMillisecondsMin?: number;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetThreeResourceLogsQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetThreeResourceLogsQueryResultItem[];
  }
  interface GetThreeResourceLogsQueryResultItem {
    /** Id */
    id?: string;
    /** 跟踪Id */
    traceId?: string;
    method?: EnumResourceMethod;
    /** 域名 */
    domain?: string;
    /** 地址 */
    path?: string;
    /** 请求头 */
    requestHeaders?: string;
    /** 请求参数 */
    request?: string;
    /** 请求头 */
    responseHeaders?: string;
    /** 响应结果 */
    response?: string;
    /** 是否成功 */
    isSuccess?: boolean;
    /** 耗时毫秒数 */
    elapsedMilliseconds?: number;
    createdUser?: GetLogsQueryResultItemCreatedUser;
    /** 创建时间 */
    createdTime?: string;
  }
  interface GetTraceIdLogQueryResult {
    /** 资源日志 */
    resourceLogs?: GetResourceLogsQueryResultItem[];
    /** 第三方资源日志 */
    threeResourceLogs?: GetThreeResourceLogsQueryResultItem[];
    /** 异常日志 */
    exceptionLogs?: GetExceptionLogsQueryResultItem[];
    /** 数据库审计日志 */
    dbAuditLogs?: GetDbAuditLogsQueryResultItem[];
    /** 控制台日志 */
    consoleLogs?: GetConsoleLogsQueryResultItem[];
  }
  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;
    /** 证书正面照片 */
    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;
    /** 证书正面照片 */
    img?: string;
    /** 证书反面照片 */
    backImg?: string;
  }
  interface GetUserResumeQueryResultExpectJob {
    /** 期望岗位上级编号 */
    expectJobParentCode?: string;
    /** 期望岗位编号 */
    expectJobCode?: string;
    /** 期望岗位 */
    expectJobContent?: string;
  }
  interface GetUserResumeQueryResultExperience {
    /** 录用时间 */
    hireTime?: 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;
    hireStatus?: EnumTaskUserHireStatus;
  }
  type GetUserResumeWorkExperienceQuery = Record<string, any>;
  interface GetUserResumeWorkExperienceQueryResult {
    /** 工作资历 */
    workSeniority?: string;
    /** 工作经验 */
    workExperience?: string;
  }
  type UserTypeEnum = 1 | 2;
  type GetWxmpSettingsQuery = Record<string, any>;
  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 GetWxmpSettingsQueryResult {
    /** 隐藏支付宝 */
    hiddenAlipay?: boolean;
  }
  interface VersionCreate {
    name?: string;
    departmentCount?: number;
    apiCount?: number;
    sequence?: number;
    remark?: string;
  interface ImportEnterpriseEmployeesCommand {
    /** Excel地址 */
    excelUrl?: string;
  }
  interface VersionDto {
  interface ImportEnterpriseEmployeesCommandResult {
    /** 总数 */
    totalCount?: number;
    /** 成功数量 */
    successCount?: number;
    /** 失败数量 */
    failCount?: number;
    /** 错误信息 */
    errors?: ImportEnterpriseEmployeesCommandResultError[];
  }
  interface ImportEnterpriseEmployeesCommandResultError {
    /** 错误信息 */
    errorMessage?: string;
    /** 姓名 */
    name?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 身份证号 */
    identity?: string;
  }
  interface ImportTaskSettlementOrderRostersCommand {
    /** 结算订单Id */
    id?: string;
    name?: string;
    departmentCount?: number;
    apiCount?: number;
    sequence?: number;
    /** 导入文件地址 */
    url: string;
  }
  interface VersionDtoPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: VersionDto[];
  }
  interface VersionUpdateInput {
  interface ImportTaskSettlementOrderRostersCommandResult {
    /** Id */
    id?: string;
    /** 任务名称 */
    name?: string;
    departmentCount?: number;
    apiCount?: number;
    remark?: string;
    sequence?: number;
    /** 任务单号 */
    code?: string;
    settlementOrderStatus?: EnumTaskSettlementOrderStatus;
    /** 结算单名称 */
    settlementOrderName?: string;
    /** 上传时间 */
    settlementOrderTime?: string;
    /** 实发金额 */
    actualSettlementAmount?: number;
    /** 结算金额 */
    settlementAmount?: number;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 结算时间 */
    settlementTime?: string;
    /** 备注 */
    settlementRemark?: string;
    errors?: ImportTaskSettlementOrderRostersCommandResultError[];
  }
  interface WindowsTimeZone {
    timeZoneId?: string;
  interface ImportTaskSettlementOrderRostersCommandResultError {
    /** 错误信息 */
    errorMessage?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    identity?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 所属银行 */
    bank?: string;
    /** 所属支行 */
    bankBranch?: string;
    /** 收款账户 */
    receiveAccount?: string;
    /** 结算金额 */
    settlementAmount?: number;
    /** 实发金额 */
    actualSettlementAmount?: number;
  }
  type WxMiniAppEnum = 10;
  interface InviteElectronSignCommand {
    /** 灵工Id */
    ids?: string[];
    /** 合同模板Id */
    contractTemplateId?: string;
  }
  interface WxMiniAppIndentityInfo {
    /** 会话密钥 */
  interface LoginCommandCallback {
    /** 用户Id */
    id?: string;
    /** 用户访问令牌 */
    accessToken?: string;
    /** 刷新令牌 */
    refreshToken?: string;
    /** 会话秘钥(仅用于微信小程序授权登录) */
    sessionKey?: string;
    /** 小程序OpenId */
    openId?: string;
    /** 用户名(该值为空则需手机授权登录,不为空则已有该小程序用户) */
    userName?: string;
    /** 是否已绑定手机号(仅用于微信小程序授权登录) */
    isBindPhoneNumber?: boolean;
  }
  interface WxMiniAppLoginInfo {
    /** 状态:-10:二维码过期/登录时效过期,0:登录初始/二维码初生成,10:登录确认 */
    status?: number;
  interface OpenEnterpriseWalletCommand {
    /** 企业Id */
    enterpriseId?: string;
    access?: EnumEnterpriseWalletAccess;
    /** 所属银行 */
    bank?: string;
    /** 所属支行 */
    bankBranch?: string;
    /** 姓名 */
    name?: string;
    /** 账号 */
    identity?: string;
  }
  interface OpenEnterpriseWalletCommandResult {
    /** 签约地址 */
    signUrl?: string;
  }
  interface OpenEnterpriseWeChatPayWalletCommand {
    /** 企业Id */
    enterpriseId?: string;
    /** 业务申请编号
1、只能由数字、字母或下划线组成,建议前缀为服务商商户号;
2、服务商自定义的唯一编号;
3、每个编号对应一个申请单,每个申请单审核通过后会生成一个微信支付商户号。 */
    business_code: string;
    bank_account_info: OpenEnterpriseWeChatPayWalletCommandBankAccountInfo;
    contact_info: WeChatPayApplymentBodyParametersContactInfo;
    subject_info: WeChatPayApplymentBodyParametersSubjectInfo;
    business_info: WeChatPayApplymentBodyParametersBusinessInfo;
    settlement_info: WeChatPayApplymentBodyParametersSettlementInfo;
    addition_info?: WeChatPayApplymentBodyParametersAdditionInfo;
  }
  interface OpenEnterpriseWeChatPayWalletCommandBankAccountInfo {
    /** 银行别名编码
银行别名的编码,查询支行接口仅支持需要填写支行的银行别名编码 */
    bank_alias_code?: string;
    /** 省份编码,唯一标识一个省份,用于查询该省份下的城市列表 */
    province_code?: number;
    /** 城市编码,唯一标识一座城市,用于结合银行别名编码查询支行列表 */
    city_code?: number;
    /** 银行别名,用于在前端展示全量银行名称供用户选择,如工商银行、深圳前海微众银行等共计4000多家银行的别名名称 */
    bank_alias?: string;
    /** 开户银行编码,用于在入驻、修改结算银行卡、企业付款等场景中填写所用银行卡对应的开户银行,其中非直连银行统一为 1099 */
    account_bank_code?: number;
    /** 是否需要填写支行,该开户银行是否需要传入对应的支行,需要请使用银行别名编码和城市编码查询选择具体的支行并传入(默认值为true)
如需查询城市编码,需要通过查询城市列表接口获取相应的城市编码信息 */
    need_bank_branch?: boolean;
    bank_account_type: EnumWeChatPayApplymentBankAccountType;
    /** 开户名称
1、选择“经营者个人银行卡”时,开户名称必须与“经营者证件姓名”一致;
2、选择“对公银行账户”时,开户名称必须与营业执照上的“商户名称”一致;
3、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    account_name: string;
    /** 开户银行
对私银行调用:查询支持个人业务的银行列表API
对公银行调用:查询支持对公业务的银行列表API */
    account_bank: string;
    /** 开户银行省市编码
该字段即将下线处理,无需传入
至少精确到市,详细参见省市区编号对照表
注:仅当省市区编号对照表中无对应的省市区编号时,可向上取该银行对应市级编号或省级编号。 */
    bank_address_code?: string;
    /** 开户银行银行号
1、根据开户银行查询接口中的“是否需要填写支行”判断是否需要填写。如为其他银行,开户银行全称(含支行)和开户银行联行号二选一;
2、详细需调用查询支行列表API查看查询结果。 */
    bank_branch_id?: string;
    /** 开户银行全称(含支行)
1、根据开户银行查询接口中的“是否需要填写支行”判断是否需要填写。如为其他银行,开户银行全称(含支行)和开户银行联行号二选一;
2、详细需调用查询支行列表API查看查询结果。 */
    bank_name?: string;
    /** 银行账号
1、数字,长度遵循系统支持的卡号长度要求表;
2、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    account_number: string;
  }
  interface OpenEnterpriseWeChatPayWalletCommandResult {
    /** 钱包Id */
    id?: string;
    /** 超级管理员签约链接
1、超级管理员用微信扫码,关注“微信支付商家助手”公众号后,公众号将自动发送签约消息;超管需点击消息,根据指引完成核对联系信息、账户验证、签约等操作;
2、超管完成核对联系信息,后续申请单进度可通过公众号自动通知超级管理员 */
    sign_url?: string;
    applyment_state?: EnumWeChatPayApplymentState;
    /** 申请状态描述 */
    applyment_state_msg?: string;
    /** 驳回原因详情,各项资料的审核情况,当申请状态为APPLYMENT_STATE_REJECTED时才返回 */
    audit_detail?: WeChatPayGetApplymentResponseAuditDetail[];
  }
  interface PagedListQueryPageModel {
    /** 行数 */
    rows?: number;
    /** 页码 */
    page?: number;
    /** 排序 */
    orderInput?: PagedListQueryPageModelOrderInput[];
  }
  interface PagedListQueryPageModelOrderInput {
    /** 属性 */
    property?: string;
    order?: EnumPagedListOrder;
  }
  interface PagedListQueryResultGetDictionaryCategoriesQueryResultItem {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetDictionaryCategoriesQueryResultItem[];
  }
  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;
    /** 密码 */
    password: string;
    type?: EnumUserType;
    clientType?: EnumClientType;
  }
  interface PersonalUserElectronSignCommand {
    /** 灵工Id(二选一) */
    id?: string;
    /** 邀约短信编号(二选一) */
    smsCode?: string;
    /** 合同模板Id(签约工具时使用) */
    contractTemplateId?: string;
    /** 签约校验类型 */
    verifyTypes?: EnumElectronSignVerifyType[];
    /** 签约完成后调整地址 */
    returnUrl?: string;
  }
  interface PersonalUserElectronSignCommandResult {
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    /** 签署合同短链接 */
    signContractShortUrl?: string;
    /** 签署合同长链接 */
    signContractLongUrl?: string;
  }
  interface PersonalUserFaceRealCommand {
    /** 姓名 */
    name: string;
    /** 身份证号 */
    identity: string;
    /** 身份证人像面 */
    identityImg: string;
    /** 身份证国徽面 */
    identityBackImg: string;
    /** 人脸识别成功调整页面 */
    faceRealCallbackUrl?: string;
  }
  interface PersonalUserFaceRealCommandResult {
    /** 用户Id */
    userId?: string;
    /** 灵工Id */
    enterpriseEmployeeId?: string;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    /** 是否实名 */
    isReal?: boolean;
    realMethod?: EnumUserRealMethod;
    realStatus?: EnumPersonalUserRealStatus;
    /** 是否绑定银行卡 */
    isBindBankCard?: boolean;
    /** 人脸识别地址 */
    faceUrl?: string;
  }
  interface PersonalUserIdentity3RealCommand {
    /** 姓名 */
    name: string;
    /** 手机号 */
    phoneNumber: string;
    /** 身份证号 */
    identity: string;
    /** 身份证人像面 */
    identityImg: string;
    /** 身份证国徽面 */
    identityBackImg: string;
    /** 验证码 */
    verifyCode: string;
  }
  interface RechargeEnterpriseWalletCommand {
    /** 企业Id */
    enterpriseId?: string;
    access?: EnumEnterpriseWalletAccess;
    /** 金额 */
    amount?: number;
    /** 充值备注 */
    remark?: string;
  }
  interface RechargeEnterpriseWalletCommandResult {
    /** 支付地址 */
    payUrl?: string;
  }
  interface RegisterPersonalUserCommand {
    /** 手机号码 */
    phoneNumber: string;
    /** 验证码 */
    verifyCode: string;
  }
  interface ResendResourceCommand {
    /** 资源日志Id */
    id?: string;
  }
  interface RevokeTaskSettlementOrderCommand {
    /** 任务Id */
    taskInfoId?: string;
  }
  interface SaveCodeUrlCommand {
    scene?: EnumCodeUrlScene;
    /** 地址 */
    url?: string;
    /** 参数1 */
    paramValue1?: string;
    /** 参数2 */
    paramValue2?: string;
    /** 参数3 */
    paramValue3?: string;
    /** 参数4 */
    paramValue4?: string;
    /** 参数5 */
    paramValue5?: string;
    /** 过期时间 */
    expiredTime?: string;
  }
  interface SaveContractTemplateCommand {
    /** 企业Id(运营端保存时) */
    enterpriseId?: string;
    /** 模板名称 */
    name: string;
    /** 模板 */
    file: string;
    /** 制版模板照片 */
    templateEditData?: string;
    /** 业务编码 */
    code?: string;
    access?: EnumElectronSignAccess;
    /** 模板Id */
    templateId?: string;
    /** Id */
    id?: string;
  }
  interface SaveContractTemplateValuesCommand {
    /** 模板Id */
    id: string;
    /** 制版变量JSON */
    templateJsonData?: string;
    /** 变量 */
    values: SaveContractTemplateValuesCommandItem[];
  }
  interface SaveContractTemplateValuesCommandItem {
    /** Id */
    id?: string;
    type?: EnumContractTemplateValueType;
    recorder?: EnumContractTemplateValueRecorder;
    userType?: EnumUserType;
    /** 变量名称 */
    label?: string;
    /** 变量代码 */
    name?: string;
    /** 绑定字段 */
    bindProperty?: string;
    /** 是否必填 */
    required?: boolean;
  }
  interface SaveDictionaryCategoryCommand {
    /** 编号 */
    code: string;
    /** 名称 */
    name: string;
    /** 字段名(逗号隔开) */
    fieldNames?: string;
    /** 排序 */
    sort?: number;
    /** Id */
    id?: string;
  }
  interface SaveDictionaryDataCommand {
    /** 类别Id(Id/编号二选一) */
    categoryId?: string;
    /** 类别编号(Id/编号二选一) */
    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;
    /** 统一社会信用代码 */
    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 SaveEnterpriseCostCommand {
    /** 企业Id */
    enterpriseId?: string;
    type?: EnumEnterpriseCostType;
    /** 合同模板Id */
    contractTemplateId?: string;
    /** 灵工合同Id */
    enterpriseEmployeeContractId?: string;
    status?: EnumEnterpriseCostStatus;
  }
  interface SaveFrontConsoleLogCommand {
    /** 跟踪Id */
    traceId?: string;
    level?: EnumLogLevel;
    /** 内容 */
    content: string;
    /** 堆栈跟踪 */
    stackTrace?: string;
    /** 链接地址 */
    url?: string;
    /** 传参 */
    request?: string;
    /** 扩展 */
    ext?: 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 SavePersonalUserBankCardCommand {
    /** 灵工Id */
    enterpriseEmployeeId?: string;
    access?: EnumUserBankCardAccess;
    /** 银行卡照片地址 */
    bankImageUrl?: string;
    /** 银行卡号 */
    code?: string;
    /** 所属银行 */
    bank?: string;
    /** 所属支行 */
    bankBranch?: string;
    /** 银行预留手机号 */
    phoneNumber?: string;
    /** 验证码 */
    verifyCode?: string;
  }
  interface SaveRoleCommand {
    /** Id */
    id?: string;
    /** 名称 */
    name?: string;
    userType?: EnumUserType;
    clientType?: EnumClientType;
    /** 最低级别 */
    minLevel?: number;
    dataPower?: EnumRoleWebApiDataPower;
    /** 备注 */
    remark?: string;
    /** 菜单Id */
    menuIds?: string[];
    /** 资源 */
    resources?: GetRoleQueryResultResource[];
  }
  interface SaveSmsSettingCommand {
    /** 是否禁用 */
    isDisabled?: boolean;
    /** 带出参数 */
    withoutParams?: boolean;
    /** 每分钟最大数量 */
    minutelyMaxCount?: number;
    /** 每小时最大数量 */
    hourlyMaxCount?: number;
    /** 每天最大数量 */
    dailyMaxCount?: number;
    /** 通道配置 */
    accesses?: SaveSmsSettingCommandAccess[];
  }
  interface SaveSmsSettingCommandAccess {
    access?: EnumSmsAccess;
    /** 是否禁用 */
    isDisabled?: boolean;
    /** 排序 */
    sort?: number;
    /** 签名名称 */
    signName?: string;
  }
  interface SaveTaskInfoCommand {
    /** 任务名称 */
    name: string;
    billingMethod: EnumBillingMethod;
    /** 服务费 */
    serviceFee: number;
    settlementCycle: EnumSettlementCycle;
    /** 结算日期 */
    settlementDate: number;
    /** 福利编号 */
    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;
    /** 证书正面照片 */
    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 SaveUserWalletWithdrawCommand {
    access?: EnumUserBankCardAccess;
    /** 金额 */
    amount?: number;
    /** 收款人开户行 */
    receiveBank?: string;
    /** 收款人支行 */
    receiveBankBranch?: string;
    /** 收款人姓名 */
    receiveName?: string;
    /** 收款人身份证号 */
    receiveIdentity?: string;
    /** 收款账户 */
    receiveAccount?: string;
  }
  interface SelectOptionGuidGetDictionaryCategorySelectQueryOption {
    /** 值 */
    value?: string;
    /** 标签 */
    label?: string;
    data?: GetDictionaryCategorySelectQueryOption;
  }
  interface SelectOptionGuidGetEnterpriseContractTemplateSelectQueryOption {
    /** 值 */
    value?: string;
    /** 标签 */
    label?: string;
    data?: GetEnterpriseContractTemplateSelectQueryOption;
  }
  interface SelectOptionGuidGetEnterpriseWalletAccessSelectQueryOption {
    /** 值 */
    value?: string;
    /** 标签 */
    label?: string;
    data?: GetEnterpriseWalletAccessSelectQueryOption;
  }
  interface SelectOptionGuidGetTaskSelectQueryOption {
    /** 值 */
    value?: string;
    /** 标签 */
    label?: string;
    data?: GetTaskSelectQueryOption;
  }
  interface SelectOptionStringGetDictionaryDataSelectQueryResultOption {
    /** 值 */
    value?: string;
    /** 标签 */
    label?: string;
    data?: GetDictionaryDataSelectQueryResultOption;
  }
  interface SendInviteElectronSignSmsCommand {
    /** Id */
    ids?: string[];
    /** 合同模板Id */
    contractTemplateId?: string;
  }
  interface SendLoginOrRegisterVerifyCodeCommand {
    /** 手机号码 */
    phoneNumber: string;
  }
  interface SendPersonalUserIdentity3RealSmsCommand {
    /** 姓名 */
    name: string;
    /** 手机号 */
    phoneNumber: string;
    /** 身份证号 */
    identity: string;
  }
  interface SendSavePersonalUserBankCardVerifyCodeCommand {
    /** 手机号码 */
    phoneNumber: string;
  }
  interface SetDictionaryDataIsDisabledCommand {
    ids?: string[];
    /** 是否已禁用 */
    isDisabled?: boolean;
  }
  interface SetEnterpriseElectronSignSettingCommand {
    /** Id */
    id?: string;
    /** 电子签通道 */
    electronSignAccesses?: EnumElectronSignAccess[];
  }
  interface SetEnterpriseSmsSettingCommand {
    /** Id */
    id?: string;
    smsAccess?: EnumSmsAccess;
    /** 短信费用 */
    smsCost?: number;
  }
  interface SetIsDisabledContractTemplateCommand {
    ids?: string[];
    /** 是否已禁用 */
    isDisabled?: boolean;
  }
  interface SetMenuSwitchCommand {
    /** Id */
    ids?: string[];
    type?: EnumMenuType;
    /** 是否禁用(null时不更新) */
    isDisabled?: boolean;
    /** 是否缓存(null时不更新) */
    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;
    /** 任务Id */
    taskInfoId?: string;
    /** 灵工Id */
    enterpriseEmployeeId?: string;
    arrangeStatus?: EnumTaskUserArrangeStatus;
  }
  interface SetTaskUserHireCommand {
    /** 任务人员Id */
    id?: string;
    hireStatus?: EnumTaskUserHireStatus;
  }
  enum SettlementReceiveStatus {
    /**已到账 */
    Completed = 10,
    /**已退款 */
    Refunded = 20,
  }
  interface SetUserInfoRolesCommand {
    /** 用户Id */
    userInfoId?: string;
    /** 角色Id */
    roleIds?: string[];
  }
  interface SetUserInfoStatusCommand {
    /** Id */
    ids?: string[];
    status?: EnumUserStatus;
  }
  interface SmsAliyunNotifyCommandItem {
    /** 转发给运营商的时间。 */
    send_time?: string;
    /** 收到运营商回执的时间。 */
    report_time?: string;
    /** 是否发送成功。 */
    success?: boolean;
    /** 错误码信息描述。 */
    err_msg?: string;
    /** 错误码。 */
    err_code?: string;
    /** 短信接收号码。 */
    phone_number?: string;
    /** 短信长度。 */
    sms_size?: string;
    /** 发送回执ID,即发送流水号。 */
    biz_id?: string;
    /** 调用发送短信SendSms接口时传的outId。 */
    out_id?: string;
  }
  interface SmsAliyunNotifyCommandResult {
    /** 回调码 */
    code?: number;
    /** 消息 */
    msg?: string;
  }
  interface SmsChengLiYeNotifyCommand {
    /** 状态码 */
    resultCode?: string;
    /** 状态码 */
    msgReports?: SmsChengLiYeNotifyCommandMsgReport[];
  }
  interface SmsChengLiYeNotifyCommandMsgReport {
    /** 用户名。提交时的用户名 */
    userName?: string;
    /** 提交返回的msgid */
    msgid?: number;
    /** 提交返回的seqid */
    seqid?: string;
    /** 手机号码 */
    mobile?: string;
    /** 手机号码发送状态码 */
    status?: string;
    /** 状态码描述 */
    statusDes?: string;
    /** 报告返回时间 */
    doneTime?: string;
  }
  interface SmsLoginCommand {
    /** 手机号码 */
    phoneNumber?: string;
    /** 验证码 */
    verifyCode?: string;
    type?: EnumUserType;
    clientType?: EnumClientType;
  }
  interface StopElectronSignCommand {
    /** 灵工Id */
    ids?: string[];
  }
  interface SubmitCheckReceiveTaskCommand {
    /** 任务Id */
    taskInfoId?: string;
    /** 日期 */
    date?: string;
    /** 附件 */
    files?: string[];
  }
  interface SureTaskSettlementCommand {
    /** 任务Id */
    taskInfoId?: string;
  }
  type SyncDatabaseCommand = Record<string, any>;
  interface SyncElectronSignSettingsCommand {
    /** 项 */
    items?: SyncElectronSignSettingsCommandItem[];
  }
  interface SyncElectronSignSettingsCommandItem {
    access?: EnumElectronSignAccess;
    /** 是否禁用 */
    isDisabled?: boolean;
    /** 实名费用 */
    realVerifyCost?: number;
    /** 签约费用 */
    signCost?: number;
    /** 一口价 */
    mergeSignCost?: number;
  }
  interface SyncEnterpriseUserCommand {
    dataSource?: EnumDataSource;
    /** 数据来源Id */
    dataSourceId?: string;
    /** 密码 */
    password?: string;
    /** 姓名 */
    name?: string;
    /** 用户名 */
    userName?: string;
    accessToken?: IdentityModelTokenCacheItem;
    /** 手机号 */
    phoneNumber?: string;
    status?: EnumUserStatus;
    enterprise?: SyncEnterpriseUserCommandEnterprise;
  }
  interface WxMiniAppPhoneAuthLoginFromScanInput {
    /** (扫码)登录Id */
    uId: string;
    /** 包括敏感数据在内的完整用户信息的加密数据 */
    encryptedData: string;
    /** 加密算法的初始向量 */
    iv: string;
    /** 获取会话密钥 */
    sessionKey: string;
    /** 小程序OpenId */
    openId: string;
    wxMiniApp?: WxMiniAppEnum;
  interface SyncEnterpriseUserCommandEnterprise {
    /** 园区Id */
    industrialParkId?: string;
    /** 企业全称 */
    enterpriseName: string;
    /** 统一社会信用代码 */
    societyCreditCode: string;
    /** 营业执照照片 */
    licenseImage?: string;
    /** 法人姓名 */
    legalPerson?: string;
    /** 法人身份证号 */
    legalIdentity?: string;
    /** 所在省份编号 */
    provinceCode?: string;
    /** 所在城市编号 */
    cityCode?: string;
    /** 联系人 */
    contacts?: string;
    /** 联系电话 */
    contactPhoneNumber?: string;
    /** 联系邮箱 */
    contactEmail?: string;
    payAccess?: EnumPayAccess;
    /** 开户总行 */
    bankName?: string;
    /** 开户支行 */
    bankBranchName?: string;
    /** 银行账户 */
    bankCard?: string;
    /** 是否已校验银行账户 */
    isCheckedBankCard?: boolean;
    /** 电子签通道 */
    electronSignAccesses?: EnumElectronSignAccess[];
    realAccess?: EnumRealAccess;
    /** 是否实名 */
    isReal?: boolean;
    enterpriseAuth?: SyncEnterpriseUserCommandEnterpriseAuth;
  }
  interface WxMiniAppPhoneLoginInput {
    /** 包括敏感数据在内的完整用户信息的加密数据 */
    encryptedData: string;
    /** 加密算法的初始向量 */
    iv: string;
    /** 获取会话密钥 */
    sessionKey: string;
    /** 小程序OpenId */
    openId: string;
    wxMiniApp?: WxMiniAppEnum;
  interface SyncEnterpriseUserCommandEnterpriseAuth {
    enterpriseRealMethod?: EnumEnterpriseRealMethod;
    personalRealMethod?: EnumPersonalRealMethod;
    /** 法人姓名 */
    legalPerson?: string;
    /** 法人身份证号 */
    legalIdentity?: string;
    /** 法人或经办人姓名 */
    name?: string;
    /** 法人或经办人身份证号 */
    identity?: string;
    /** 法人或经办人身份证人像面 */
    identityImg?: string;
    /** 法人或经办人身份证国徽面 */
    identityBackImg?: string;
    /** 法人或经办人银行卡号 */
    bankCard?: string;
    /** 法人或经办人银行卡照片 */
    bankCardImg?: string;
    /** 法人或经办人手机号 */
    phoneNumber?: string;
    /** 是否委托经办人 */
    proxy?: boolean;
    /** 企业授权书 */
    proxyPowerAttorneyUrl?: string;
    /** 第三方实名通道账号 */
    certAccount?: string;
  }
  interface WxMiniAppUserLoginFromScanInput {
    /** (扫码)登录Id */
    uId: string;
  type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>;
  interface SyncOperationUserCommand {
    dataSource?: EnumDataSource;
    /** 数据来源Id */
    dataSourceId?: string;
    /** 姓名 */
    name?: string;
    /** 用户名 */
    userName: string;
    /** 小程序OpenId */
    openId: string;
    /** 手机号 */
    phoneNumber?: string;
    /** 密码 */
    password?: string;
    /** 园区Id */
    industrialParkIds?: string[];
    status?: EnumUserStatus;
    /** 备注 */
    remark?: string;
  }
  type TestWeChatPayCommand = Record<string, any>;
  interface UpdateEnterpriseWeChatPayWalletBankAccountInfoCommand {
    /** 企业Id */
    enterpriseId?: string;
    /** 银行别名编码
银行别名的编码,查询支行接口仅支持需要填写支行的银行别名编码 */
    bank_alias_code?: string;
    /** 省份编码,唯一标识一个省份,用于查询该省份下的城市列表 */
    province_code?: number;
    /** 城市编码,唯一标识一座城市,用于结合银行别名编码查询支行列表 */
    city_code?: number;
    /** 银行别名,用于在前端展示全量银行名称供用户选择,如工商银行、深圳前海微众银行等共计4000多家银行的别名名称 */
    bank_alias?: string;
    /** 开户银行编码,用于在入驻、修改结算银行卡、企业付款等场景中填写所用银行卡对应的开户银行,其中非直连银行统一为 1099 */
    account_bank_code?: number;
    /** 是否需要填写支行,该开户银行是否需要传入对应的支行,需要请使用银行别名编码和城市编码查询选择具体的支行并传入(默认值为true)
如需查询城市编码,需要通过查询城市列表接口获取相应的城市编码信息 */
    need_bank_branch?: boolean;
    bank_account_type: EnumWeChatPayApplymentBankAccountType;
    /** 开户名称
1、选择“经营者个人银行卡”时,开户名称必须与“经营者证件姓名”一致;
2、选择“对公银行账户”时,开户名称必须与营业执照上的“商户名称”一致;
3、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    account_name: string;
    /** 开户银行
对私银行调用:查询支持个人业务的银行列表API
对公银行调用:查询支持对公业务的银行列表API */
    account_bank: string;
    /** 开户银行省市编码
该字段即将下线处理,无需传入
至少精确到市,详细参见省市区编号对照表
注:仅当省市区编号对照表中无对应的省市区编号时,可向上取该银行对应市级编号或省级编号。 */
    bank_address_code?: string;
    /** 开户银行银行号
1、根据开户银行查询接口中的“是否需要填写支行”判断是否需要填写。如为其他银行,开户银行全称(含支行)和开户银行联行号二选一;
2、详细需调用查询支行列表API查看查询结果。 */
    bank_branch_id?: string;
    /** 开户银行全称(含支行)
1、根据开户银行查询接口中的“是否需要填写支行”判断是否需要填写。如为其他银行,开户银行全称(含支行)和开户银行联行号二选一;
2、详细需调用查询支行列表API查看查询结果。 */
    bank_name?: string;
    /** 银行账号
1、数字,长度遵循系统支持的卡号长度要求表;
2、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    account_number: string;
  }
  interface UpdateEnterpriseWeChatPayWalletBankAccountInfoCommandResult {
    /** 钱包Id */
    id?: string;
    modifySettlementVerifyResult?: EnumWeChatPaySettlementModifyVerifyResult;
    /** 修改结算账户审核驳回原因,审核成功时为空 */
    modifySettlementVerifyFailReason?: string;
    /** 修改结算账户审核结果更新时间,遵循rfc3339标准格式,例如:2015-05-20T13:29:35+08:00 */
    modifySettlementVerifyFinishTime?: string;
  }
  interface UpdatePhoneNumberVerifyCodeCommand {
    /** 手机号码 */
    phoneNumber: string;
  }
  interface UploadFileCommandResult {
    /** 地址 */
    url?: string;
  }
  interface WeChatPayApplymentBodyParametersAdditionInfo {
    /** 法定代表人开户承诺函
1、请上传法定代表人或负责人亲笔签署的开户承诺函扫描件(下载模板)。亲笔签名承诺函内容清晰可见,不得有涂污,破损,字迹不清晰现象;
2、请填写通过图片上传API预先上传图片生成好的MediaID 。 */
    legal_person_commitment?: string;
    /** 法定代表人开户意愿视频
1、建议法定代表人按如下话术录制“法定代表人开户意愿视频”:
我是#公司全称#的法定代表人(或负责人),特此证明本公司申请的商户号为我司真实意愿开立且用于XX业务(或XX服务)。我司现有业务符合法律法规及腾讯的相关规定。
2、支持上传20M内的视频,格式可为avi、wmv、mpeg、mp4、mov、mkv、flv、f4v、m4v、rmvb;
3、请填写通过视频上传API预先上传视频生成好的MediaID 。 */
    legal_person_video?: string;
    /** 补充材料
1、最多可上传5张照片;
2、请填写通过图片上传API预先上传图片生成好的MediaID。 */
    business_addition_pics?: string[];
    /** 补充说明
512字以内 */
    business_addition_msg?: string;
  }
  interface WeChatPayApplymentBodyParametersBusinessInfo {
    /** 商户简称
在支付完成页向买家展示,需与微信经营类目相关
1、请输入1-64个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符;
5、仅支持utf-8格式;
6、简称要求
(1)不支持单纯以人名来命名,若为个体户经营,可用“个体户+经营者名称”或“经营者名称+业务”命名,如“个体户张三”或“张三餐饮店”;
(2)不支持无实际意义的文案,如“XX特约商户”、“800”、“XX客服电话XXX”。 */
    merchant_shortname: string;
    /** 客服电话
将在交易记录中向买家展示,请确保电话畅通以便平台回拨确认
1、前后不能有空格、制表符、换行符;
2、需满足以下任一条件;
11位数字的手机号码;
5-20位数字、连字符“-”、加号“+”。 */
    service_phone: string;
    sales_info: WeChatPayApplymentBodyParametersBusinessInfoSalesInfo;
  }
  interface WeChatPayApplymentBodyParametersBusinessInfoSalesInfo {
    /** 经营场景类型
1、请勾选实际售卖商品/提供服务场景(至少一项),以便为你开通需要的支付权限;
2、建议只勾选目前必须的场景,以便尽快通过入驻审核,其他支付权限可在入驻后再根据实际需要发起申请 */
    sales_scenes_type: EnumWeChatPayApplymentSalesScenesType[];
    biz_store_info?: WeChatPayApplymentBodyParametersBusinessInfoSalesInfoBizStoreInfo;
    mp_info?: WeChatPayApplymentBodyParametersBusinessInfoSalesInfoMpInfo;
    mini_program_info?: WeChatPayApplymentBodyParametersBusinessInfoSalesInfoMiniProgramInfo;
    app_info?: WeChatPayApplymentBodyParametersBusinessInfoSalesInfoAppInfo;
    web_info?: WeChatPayApplymentBodyParametersBusinessInfoSalesInfoWebInfo;
    wework_info?: WeChatPayApplymentBodyParametersBusinessInfoSalesInfoWeworkInfo;
  }
  interface WeChatPayApplymentBodyParametersBusinessInfoSalesInfoAppInfo {
    /** 服务商应用AppID
1、服务商应用AppID与商家应用AppID,二选一必填;
2、可填写当前服务商商户号已绑定的应用AppID。 */
    app_appid?: string;
    /** 商家应用AppID
1、服务商应用AppID与商家应用AppID,二选一必填;
2、可填写与商家主体一致且已认证的应用AppID,需是已认证的App;
3、审核通过后,系统将发起特约商家商户号与该AppID的绑定(即配置为sub_appid),服务商随后可在发起支付时选择传入该AppID,以完成支付,并获取sub_openid用于数据统计,营销等业务场景。 */
    app_sub_appid?: string;
    /** App截图
1、请提供APP首页截图、尾页截图、应用内截图、支付页截图各1张;
2、请填写通过图片上传API预先上传图片生成好的MediaID。 */
    app_pics: string[];
  }
  interface WeChatPayApplymentBodyParametersBusinessInfoSalesInfoBizStoreInfo {
    /** 线下场所名称
请填写门店名称
1、长度为1-50个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含数字、特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符;
5、仅支持utf-8格式。 */
    biz_store_name: string;
    /** 线下场所省市编码
1、只能由数字组成;
2、详细参见微信支付提供的省市对照表。 */
    biz_address_code: string;
    /** 线下场所地址
请填写详细的经营场所信息,如有多个场所,选择一个主要场所填写即可。
1、长度为4-512个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含数字、特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符;
5、仅支持utf-8格式。 */
    biz_store_address: string;
    /** 线下场所门头照片
1、请上传门头正面照片(要求门店招牌、门框完整、清晰、可辨识);若为停车场等无固定门头照片的经营场所,可上传岗亭/出入闸口。具体参考【指引文档】;
2、请填写通过图片上传API预先上传图片生成好的MediaID。 */
    store_entrance_pic: string[];
    /** 线下场所内部照片
1、请上传门店内部环境照片(可辨识经营内容)。若为停车场等无固定门头的经营场所,可上传停车场内部照片。具体参考【指引文档】;
2、请填写通过图片上传API预先上传图片生成好的MediaID。 */
    indoor_pic: string[];
    /** 线下场所对应的商家AppID
1、可填写与商家主体一致且已认证的服务号或公众号、小程序、APP的AppID,其中服务号或公众号AppID需是已认证的服务号、政府或媒体类型的公众号;
2、审核通过后,系统将额外为商家开通付款码支付、JSAPI支付的自有交易权限,并完成商家商户号与该AppID的绑定。 */
    biz_sub_appid?: string;
  }
  interface WeChatPayApplymentBodyParametersBusinessInfoSalesInfoMiniProgramInfo {
    /** 服务商小程序AppID
1、服务商小程序AppID与商家小程序AppID,二选一必填;
2、可填写当前服务商商户号已绑定的小程序AppID。 */
    mini_program_appid?: string;
    /** 商家小程序AppID
1、服务商小程序AppID与商家小程序AppID,二选一必填;
2、请填写已认证的小程序AppID;
3、完成进件后,系统发起特约商户号与该AppID的绑定(即配置为sub_appid可在发起支付时传入)
(1)若AppID主体与商家主体/服务商主体一致,则直接完成绑定;
(2)若AppID主体与商家主体/服务商主体不一致,则商户签约时显示《联合营运承诺函》,并且AppID的管理员需登录公众平台确认绑定意愿。 */
    mini_program_sub_appid?: string;
    /** 小程序截图
1、请提供展示商品/服务的页面截图/设计稿(最多5张),若小程序未建设完善或未上线 请务必提供;
2、请填写通过图片上传API预先上传图片生成好的MediaID。 */
    mini_program_pics?: string[];
  }
  interface WeChatPayApplymentBodyParametersBusinessInfoSalesInfoMpInfo {
    /** 服务商服务号或公众号AppID
1、服务商服务号或公众号AppID、商家服务号或公众号AppID,二选一必填;
2、可填写当前服务商商户号已绑定的服务号或公众号AppID。 */
    mp_appid?: string;
    /** 商家服务号或公众号AppID
1、服务商服务号或公众号AppID、商家服务号或公众号AppID,二选一必填;
2、可填写与商家主体一致且已认证的服务号或公众号AppID,需是已认证的服务号、政府或媒体类型的公众号;
3、审核通过后,系统将发起特约商家商户号与该AppID的绑定(即配置为sub_appid),服务商随后可在发起支付时选择传入该appid,以完成支付,并获取sub_openid用于数据统计,营销等业务场景。 */
    mp_sub_appid?: string;
    /** 服务号或公众号页面截图
1、请提供展示商品/服务的页面截图/设计稿(最多5张),若服务号或公众号未建设完善或未上线请务必提供;
2、请填写通过图片上传API预先上传图片生成好的MediaID。 */
    mp_pics: string[];
  }
  interface WeChatPayApplymentBodyParametersBusinessInfoSalesInfoWebInfo {
    /** 互联网网站域名
1、如为PC端商城、智能终端等场景,可上传官网链接;
2、网站域名需ICP备案,若备案主体与申请主体不同,请上传加盖公章的网站授权函。 */
    domain: string;
    /** 网站授权函
1、若备案主体与申请主体不同,请务必上传加盖公章的网站授权函.doc;
2、请填写通过图片上传API预先上传图片生成好的MediaID。 */
    web_authorisation?: string;
    /** 互联网网站对应的商家AppID
1、可填写已认证的服务号或公众号、小程序、APP的AppID,其中服务号或公众号AppID需是已认证的服务号、政府或媒体类型的公众号;
2、完成进件后,系统发起特约商户号与该AppID的绑定(即配置为sub_appid,可在发起支付时传入)
  (1)若APPID主体与商家主体一致,则直接完成绑定;
  (2)若APPID主体与商家主体不一致,则商户签约时显示《联合营运承诺函》,并且 AppID的管理员需登录公众平台确认绑定意愿;( 暂不支持绑定异主体的应用APPID)。 */
    web_appid?: string;
  }
  interface WeChatPayApplymentBodyParametersBusinessInfoSalesInfoWeworkInfo {
    /** 商家企业微信CorpID
1、可填写与商家主体一致且已认证的企业微信CorpID;
2、审核通过后,系统将为商家开通企业微信专区的自有交易权限,并完成商家商户号与该AppID的绑定,商家可自行发起交易。 */
    sub_corp_id: string;
    /** 企业微信页面截图
1、最多可上传5张照片;
2、请填写通过图片上传API预先上传图片生成好的MediaID。 */
    wework_pics: string[];
  }
  interface WeChatPayApplymentBodyParametersContactInfo {
    contact_type: EnumWeChatPayApplymentContactType;
    /** 超级管理员姓名
1、长度为2-100个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含数字、特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符。
该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    contact_name: string;
    contact_id_doc_type?: EnumWeChatPayApplymentIdDocType;
    /** 超级管理员身份证件号码
1、当超级管理员类型是经办人时,请上传超级管理员证件号码;
2、可传身份证、来往内地通行证、来往大陆通行证、护照等证件号码,号码规范如下:
身份证(限中国大陆居民):17位数字+1位数字|X;
护照(限境外人士):4-15位 数字|字母|连字符;
中国香港居民--来往内地通行证:H/h开头+8或10位数字/字母;
中国澳门居民--来往内地通行证:M/m开头+8或10位数字/字母;
中国台湾居民--来往大陆通行证:8位数字或10位数字;
外国人居留证:15位 数字|字母;
台湾居民居住证/港澳居民居住证:17位数字+1位数字|X;
3、超级管理员签约时,校验微信号绑定的银行卡实名信息,是否与该证件号码一致;
4、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    contact_id_number?: string;
    /** 超级管理员证件正面照片
1、当超级管理员类型是经办人时,请上传超级管理员证件的正面照片;
2、若证件类型为身份证,请上传人像面照片;
3、正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
4、请上传彩色照片或彩色扫描件或复印件(需加盖公章鲜章),可添加“微信支付”相关水印(如微信支付认证),见【指引文档】;
5、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    contact_id_doc_copy?: string;
    /** 超级管理员证件反面照片
1、当超级管理员类型是经办人时,请上传超级管理员证件的反面照片;
2、若证件类型为护照,无需上传反面照片;
3、正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
4、请上传彩色照片或彩色扫描件,复印件需加盖公章鲜章,可添加“微信支付”相关水印(如微信支付认证),见【指引文档】;
5、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    contact_id_doc_copy_back?: string;
    /** 超级管理员证件有效期开始时间
1、当超级管理员类型是经办人时,请上传证件有效期开始时间;
2、请按照示例值填写,日期格式应满足合法的YYYY-MM-DD格式;
3、开始时间不能小于1900-01-01,开始时间不能大于等于当前日期。 */
    contact_period_begin?: string;
    /** 超级管理员证件有效期结束时间
1、当超级管理员类型是经办人时,请上传证件有效期结束时间;
2、请按照示例值填写,日期格式应满足合法的YYYY-MM-DD格式,若证件有效期为长期,请填写:长期;
3、结束时间大于开始时间。 */
    contact_period_end?: string;
    /** 业务办理授权函
该字段即将下线处理,无需传入
1、当超级管理员类型是经办人时,请上传业务办理授权函;
2、请参照示例图打印业务办理授权函,全部信息需打印,不支持手写商户信息,并加盖公章;
3、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    business_authorization_letter?: string;
    /** 超级管理员微信OpenID
该字段选填,若上传为超级管理员签约时,会校验微信号是否与该微信OpenID一致 */
    openid?: string;
    /** 联系手机
1、前后不能有空格、制表符、换行符;
2、需满足以下任一条件:
11位数字的手机号码;
5-20位数字、连字符“-”、加号“+”;
3、用于接收微信支付的重要管理信息及日常操作验证码;
4、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    mobile_phone: string;
    /** 联系邮箱
1、用于接收微信支付的开户邮件及日常业务通知;
2、需要带@,遵循邮箱格式校验 ,该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    contact_email: string;
  }
  interface WeChatPayApplymentBodyParametersSettlementInfo {
    /** 入驻结算规则ID
请选择结算规则ID,详细参见费率结算规则对照表 */
    settlement_id: string;
    /** 所属行业
填写指定行业名称,详细参见费率结算规则对照表 */
    qualification_type: string;
    /** 特殊资质图片
1、仅当商户选择了必需提交特殊资质的行业时,需要提供该项资料;若商户选择了无需特殊资质的行业,或未选择行业时,无需提交该项资料,详情查看《费率结算规则对照表》;
2、最多可上传5张照片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    qualifications?: string[];
    /** 优惠费率活动ID
选择指定活动ID,如果商户有意向报名优惠费率活动,该字段必填。详细参见《优惠费率活动对照表》 */
    activities_id?: string;
    /** 优惠费率活动值
根据优惠费率活动规则,由合作伙伴自定义填写,支持两个小数点,需在优惠费率活动ID指定费率范围内
(1)2023年7月17日-9月17日,各合作伙伴平台可选择只传入“活动费率值”,或分别传入“信用卡优惠活动费率值” 与 “非信用卡优惠活动费率值”,只传入“活动费率值”的情况下,平台将协助将申请单中的 “优惠活动费率值” 回填入新增的 “信用卡优惠活动费率值” 与 “非信用卡优惠活动费率值”中 ;
(2)2023年9月18日起,平台将不再提供如上兼容能力,届时仅能分别传入“信用卡优惠活动费率值” 与 “非信用卡优惠活动费率值”,否则接口将会报错。为避免影响正常进件,请在兼容期间完成相关调整。 */
    activities_rate?: string;
    /** 优惠费率活动补充材料
1、根据所选优惠费率活动,提供相关材料,详细参见《优惠费率活动对照表》;
2、最多可上传5张照片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    activities_additions?: string[];
    /** 非信用卡活动费率值
用户支付方式为借记卡时收取的手续费费率:
1、若填写了优惠费率活动ID,则该字段必填;
2、仅能填入2位以内小数,且在优惠费率活动ID指定费率范围内。 */
    debit_activities_rate?: string;
    /** 信用卡活动费率值
用户支付方式为信用卡时收取的手续费费率:
1、若填写了优惠费率活动ID,则该字段必填;
2、仅能填入2位以内小数,且在优惠费率活动ID指定费率范围内。 */
    credit_activities_rate?: string;
  }
  interface WeChatPayApplymentBodyParametersSubjectInfo {
    subject_type: EnumWeChatPayApplymentSubjectType;
    /** 是否是金融机构
选填,请根据申请主体的实际情况填写,可参考选择金融机构指引:
1、若商户主体是金融机构,则填写:true;
2、若商户主体不是金融机构,则填写:false。
若未传入将默认填写:false。 */
    finance_institution?: boolean;
    business_license_info?: WeChatPayApplymentBodyParametersSubjectInfoBusinessLicenseInfo;
    certificate_info?: WeChatPayApplymentBodyParametersSubjectInfoCertificateInfo;
    finance_institution_info?: WeChatPayApplymentBodyParametersSubjectInfoFinanceInstitutionInfo;
    identity_info: WeChatPayApplymentBodyParametersSubjectInfoIdentityInfo;
    /** 最终受益人信息列表(UBO)
1、主体类型个体户/社会组织/政府机关/事业单位时,无需填写
2、主体类型为企业时,按照下述要求填写
1)若经营者/法定代表人不是最终受益所有人,则需提填写受益所有人信息,最多上传4个。
2)若经营者/法定代表人是最终受益所有人之一,可在此填写其他受益所有人信息,最多上传3个。
根据国家相关法律法规,需要提供公司受益所有人信息,受益所有人需符合至少以下条件之一:
▪️直接或者间接拥有超过25%公司股权或者表决权的自然人。
▪️通过人事、财务等其他方式对公司进行控制的自然人。
▪️公司的高级管理人员,包括公司的经理、副经理、财务负责人、上市公司董事会秘书和公司章程规定的其他人员。 */
    ubo_info_list?: WeChatPayApplymentBodyParametersSubjectInfoUboInfo[];
  }
  interface WeChatPayApplymentBodyParametersSubjectInfoBusinessLicenseInfo {
    /** 营业执照照片
1、照片应正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
2、上传彩色照片、彩色扫描件,复印件需加盖公章鲜章;
3、水印仅限于微信支付业务相关;
4、指引与示例可参考【指引文档】;
5、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    license_copy: string;
    /** 注册号/统一社会信用代码
1、主体为“个体工商户”时,请填写营业执照上的注册号/统一社会信用代码,格式需满足以下任一条件:
-15位数字;
-18位阿拉伯数字或大写英文字母(不得包含英文字母I/O/Z/S/V),并且以9开头。
2、主体为“企业”时,请填写营业执照上的注册号/统一社会信用代码,格式如下:
-18位阿拉伯数字或大写英文字母(不得包含英文字母I/O/Z/S/V),并且以9开头。 */
    license_number: string;
    /** 商户名称
1、长度为2-128个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含数字、特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符;
5、仅支持utf-8格式;
6、个体户证件为以下情况时,按照个体户XXX命名(XXX是营业执照经营人姓名):营业执照登记名称为空、仅含数字、仅含特殊字符、“无”、“无字号”;
7、个体户不能使用“企业”“公司”或“农民专业合作社”结尾。 */
    merchant_name: string;
    /** 个体户经营者/法定代表人姓名
请填写营业执照的经营者/法定代表人姓名
1、长度为2-100个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符。 */
    legal_person: string;
    /** 注册地址
建议填写营业执照的注册地址,若该字段未填写,系统将会查询国家工商信息填入。需注意若工商信息查询不到,则会被审核驳回。
1、长度为4-128个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含数字、特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符;
5、仅支持utf-8格式。 */
    license_address?: string;
    /** 有效期限开始日期
建议填写营业执照的有效期限开始时间,若该字段未填写,系统将会查询国家工商信息填入。需注意若工商信息查询不到,则会被审核驳回。
1、日期格式应满足合法的YYYY-MM-DD格式;
2、开始时间不能小于1900-01-01;
3、开始时间不能大于等于当前日期。 */
    period_begin?: string;
    /** 有效期限结束日期
建议填写营业执照的有效期限结束时间,若该字段未填写,系统将会查询国家工商信息填入。需注意若工商信息查询不到,则会被审核驳回。
1、日期格式应满足合法的YYYY-MM-DD格式或长期;
2、结束时间需大于开始时间。 */
    period_end?: string;
  }
  interface WeChatPayApplymentBodyParametersSubjectInfoCertificateInfo {
    /** 登记证书照片
1、照片应正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
2、上传彩色照片、彩色扫描件,复印件需加盖公章鲜章;
3、水印仅限于微信支付业务相关;
4、指引与示例可参考【指引文档】;
5、请填写通过图片上传API预先上传图片生成好的MediaID。 */
    cert_copy: string;
    cert_type: EnumWeChatPayApplymentCertType;
    /** 证书号
请输入与所选证书类型相匹配且符合国家标准规范的证书号,其中除政府证明文件外,需满足18位阿拉伯数字或大写英文字母(不得包含英文字母I/O/Z/S/V) */
    cert_number: string;
    /** 商户名称
请填写登记证书上的商户名称
1、长度为2-128个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含数字、特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符;
5、仅支持utf-8格式。 */
    merchant_name: string;
    /** 注册地址
请填写登记证书的注册地址
1、长度为4-128个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含数字、特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符;
5、仅支持utf-8格式。 */
    company_address: string;
    /** 法定代表人
请填写登记证书上的法定代表人姓名
1、长度为2-100个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符。 */
    legal_person: string;
    /** 有效期限开始日期
1、日期格式应满足合法的YYYY-MM-DD格式;
2、开始时间不能小于1900-01-01;
3、开始时间不能大于等于当前日期。 */
    period_begin: string;
    /** 有效期限结束日期
1、日期格式应满足合法的YYYY-MM-DD格式或长期;
2、结束时间需大于开始时间。 */
    period_end: string;
    /** 单位证明函照片
1、主体类型为政府机关、事业单位选传:
  (1)若上传,则审核通过后即可签约,无需汇款验证;
  (2)若未上传,则审核通过后,需汇款验证。
2、主体为个体户、企业、其他组织等,不需要上传本字段;
3、请参照示例图打印单位证明函,全部信息需打印,不支持手写商户信息,并加盖公章;
4、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    certificate_letter_copy?: string;
  }
  interface WeChatPayApplymentBodyParametersSubjectInfoFinanceInstitutionInfo {
    finance_type: EnumWeChatPayApplymentFinanceType;
    /** 金融机构许可证图片
1、照片应正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
2、上传彩色照片、彩色扫描件,复印件需加盖公章鲜章;
3、水印仅限于微信支付业务相关;
4、根据所属金融机构类型的许可证要求提供,详情查看金融机构指引;
5、请提供为“申请商家主体”所属的许可证,可授权使用总公司/分公司的特殊资质;
6、最多可上传5张照片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    finance_license_pics: string[];
  }
  interface WeChatPayApplymentBodyParametersSubjectInfoIdentityInfo {
    id_holder_type?: EnumWeChatPayApplymentIdHolderType;
    id_doc_type?: EnumWeChatPayApplymentIdDocType;
    /** 法定代表人说明函
1、当证件持有人类型为经办人时,必须上传。其他情况,无需上传;
2、若因特殊情况,无法提供法定代表人证件时,请参照示例图打印法定代表人说明函,全部信息需打印,不支持手写商户信息,并加盖公章;
3、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    authorize_letter_copy?: string;
    id_card_info?: WeChatPayApplymentBodyParametersSubjectInfoIdentityInfoIdCardInfo;
    id_doc_info?: WeChatPayApplymentBodyParametersSubjectInfoIdentityInfoIdDocInfo;
  }
  interface WeChatPayApplymentBodyParametersSubjectInfoIdentityInfoIdCardInfo {
    /** 身份证人像面照片
1、请上传个体户经营者/法定代表人的身份证人像面照片;
2、正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
3、请上传彩色照片or彩色扫描件,复印件需加盖公章鲜章,可添加“微信支付”相关水印(如微信支付认证),见【指引文档】;
4、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    id_card_copy: string;
    /** 身份证国徽面照片
1、请上传个体户经营者/法定代表人的身份证国徽面照片;
2、正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
3、请上传彩色照片or彩色扫描件,复印件需加盖公章鲜章,可添加“微信支付”相关水印(如微信支付认证),见【指引文档】;
4、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    id_card_national: string;
    /** 身份证姓名
1、请填写个体户经营者/法定代表人对应身份证的姓名;
2、长度为2-100个字符;
3、前后不能有空格、制表符、换行符;
4、不能仅含数字、特殊字符;
5、仅能填写数字、英文字母、汉字及特殊字符;
6、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    id_card_name: string;
    /** 身份证号码
1、请填写个体户经营者/法定代表人对应身份证的号码;
2、17位数字+1位数字|X ,该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    id_card_number: string;
    /** 身份证居住地址
1、主体类型为企业时,需要填写。其他主体类型,无需上传;
2、请按照身份证住址填写,如广东省深圳市南山区xx路xx号xx室;
3、长度为4-128个字符;
4、前后不能有空格、制表符、换行符;
5、不能仅含数字、特殊字符;
6、仅能填写数字、英文字母、汉字及特殊字符;
7、仅支持utf-8格式;
8、 该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    id_card_address?: string;
    /** 身份证有效期开始时间
1、日期格式应满足合法的YYYY-MM-DD格式;
2、开始时间不能小于1900-01-01;
3、开始时间不能大于等于当前日期。 */
    card_period_begin: string;
    /** 身份证有效期结束时间
1、日期格式应满足合法的YYYY-MM-DD格式或长期;
2、结束时间需大于开始时间。 */
    card_period_end: string;
  }
  interface WeChatPayApplymentBodyParametersSubjectInfoIdentityInfoIdDocInfo {
    /** 证件正面照片
1、证件类型不为“身份证”时,上传证件正面照片;
2、正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
3、请上传彩色照片or彩色扫描件,复印件需加盖公章鲜章,可添加“微信支付”相关水印(如微信支付认证),见【指引文档】;
4、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    id_doc_copy: string;
    /** 证件反面照片
1、若证件类型为往来通行证、外国人居留证、港澳居住证、台湾居住证时,上传证件反面照片;
2、若证件类型为护照,无需上传反面照片;
3、正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
4、请上传彩色照片or彩色扫描件,复印件需加盖公章鲜章,可添加“微信支付”相关水印(如微信支付认证),见【指引文档】;
5、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    id_doc_copy_back?: string;
    /** 证件姓名
1、请填写经营者/法定代表人的证件姓名;
2、长度为2-100个字符;
3、前后不能有空格、制表符、换行符;
4、不能仅含数字、特殊字符;
5、仅能填写数字、英文字母、汉字及特殊字符;
6、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    id_doc_name: string;
    /** 证件号码
1、请填写经营者/法定代表人的证件号码:
护照(限境外人士):4-15位 数字|字母|连字符;
中国香港居民--来往内地通行证:H/h开头+8或10位数字/字母;
中国澳门居民--来往内地通行证:M/m开头+8或10位数字/字母;
中国台湾居民--来往大陆通行证:8位数字或10位数字;
外国人居留证:15位 数字|字母;
台湾居民居住证/港澳居民居住证:17位数字+1位数字|X;
2、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    id_doc_number: string;
    /** 证件居住地址
1、主体类型为企业时,需要填写。其他主体类型,无需上传;
2、请按照身份证住址填写,如广东省深圳市南山区xx路xx号xx室;
3、长度为4-128个字符;
4、前后不能有空格、制表符、换行符;
5、不能仅含数字、特殊字符;
6、仅能填写数字、英文字母、汉字及特殊字符;
7、仅支持utf-8格式;
8、 该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    id_doc_address?: string;
    /** 证件有效期开始时间
1、日期格式应满足合法的YYYY-MM-DD格式;
2、开始时间不能小于1900-01-01;
3、开始时间不能大于等于当前日期。 */
    doc_period_begin: string;
    /** 证件有效期结束时间
1、日期格式应满足合法的YYYY-MM-DD格式或长期;
2、结束时间需大于开始时间。 */
    doc_period_end: string;
  }
  interface WeChatPayApplymentBodyParametersSubjectInfoUboInfo {
    ubo_id_doc_type: EnumWeChatPayApplymentIdDocType;
    /** 证件正面照片
1、请上传受益人证件的正面照片;
2、若证件类型为身份证,请上传人像面照片;
3、正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
4、请上传彩色照片or彩色扫描件,复印件需加盖公章鲜章,可添加“微信支付”相关水印(如微信支付认证),见【指引文档】;
5、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    ubo_id_doc_copy: string;
    /** 证件反面照片
1、请上传受益人证件的反面照片;
2、若证件类型为身份证,请上传国徽面照片;
3、若证件类型为护照,无需上传反面照片;
4、正面拍摄、清晰、四角完整、无反光或遮挡;不得翻拍、截图、镜像、PS;
5、请上传彩色照片or彩色扫描件,复印件需加盖公章鲜章,可添加“微信支付”相关水印(如微信支付认证),见【指引文档】;
6、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。 */
    ubo_id_doc_copy_back?: string;
    /** 证件姓名
1、长度为2-100个字符;
2、前后不能有空格、制表符、换行符;
3、不能仅含数字、特殊字符;
4、仅能填写数字、英文字母、汉字及特殊字符;
5、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    ubo_id_doc_name: string;
    /** 证件号码
1、可传身份证、来往内地通行证、来往大陆通行证、护照等证件号码,号码规范如下:
身份证(限中国大陆居民):17位数字+1位数字|X;
护照(限境外人士):4-15位 数字|字母|连字符;
中国香港居民--来往内地通行证:H/h开头+8或10位数字/字母;
中国澳门居民--来往内地通行证:M/m开头+8或10位数字/字母;
中国台湾居民--来往大陆通行证:8位数字或10位数字;
外国人居留证:15位 数字|字母;
台湾居民居住证/港澳居民居住证:17位数字+1位数字|X。
2、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    ubo_id_doc_number: string;
    /** 证件居住地址
1、请按照身份证住址填写,如广东省深圳市南山区xx路xx号xx室;
2、长度为4-128个字符;
3、前后不能有空格、制表符、换行符;
4、不能仅含数字、特殊字符;
5、仅能填写数字、英文字母、汉字及特殊字符;
6、仅支持utf-8格式;
7、 该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号、平台证书加密敏感信息指引。 */
    ubo_id_doc_address: string;
    /** 证件有效期开始时间
1、日期格式应满足合法的YYYY-MM-DD格式;
2、开始时间不能小于1900-01-01;
3、开始时间不能大于等于当前日期。 */
    ubo_period_begin: string;
    /** 证件有效期结束时间
1、日期格式应满足合法的YYYY-MM-DD格式或长期;
2、结束时间需大于开始时间。 */
    ubo_period_end: string;
  }
  interface WeChatPayArea {
    /** Id */
    id?: string;
    /** 省市编码 */
    areaCode?: string;
    /** 名称 */
    areaName?: string;
    /** 地区名称 */
    fullName?: string;
    /** 层级 */
    leyer?: number;
    /** 父级省市编码 */
    parentCode?: string;
    /** 子集 */
    children?: WeChatPayArea[];
  }
  interface WeChatPayGetApplymentResponseAuditDetail {
    /** 提交申请单的资料项字段名 */
    field: string;
    /** 提交申请单的资料项字段名称 */
    field_name: string;
    /** 提交资料项被驳回的原因 */
    reject_reason: string;
  }
  interface WxmpLoginCommand {
    /** 用户登录凭证 */
    code: string;
    type?: EnumUserType;
  }
}