wupengfei
5 天以前 0f8d8c435f53cd2e7d4243608745f0e6cb152289
packages/services/apiV2/typings.d.ts
@@ -105,9 +105,46 @@
    clientType?: EnumClientType;
  }
  interface APIgetUserResumeCredentialParams {
    /** Id */
    id?: string;
  }
  interface APIgetUserResumeCredentialsParams {
    /** 查询用户简历-资格证书列表 */
    request?: GetUserResumeCredentialsQuery;
  }
  interface APIgetUserResumeDetailParams {
    /** 查询用户简历-详细信息 */
    request?: GetUserResumeDetailQuery;
  }
  interface APIgetUserResumeJobSeekingParams {
    /** 查询用户简历-求职意向 */
    request?: GetUserResumeJobSeekingQuery;
  }
  interface APIgetUserResumeParams {
    /** 用户Id */
    userId?: string;
  }
  interface APIgetUserResumePersonalParams {
    /** 查询用户简历-个人信息 */
    request?: GetUserResumePersonalQuery;
  }
  interface APIgetUserResumeWorkExperienceParams {
    /** 查询用户简历-工作经验 */
    request?: GetUserResumeWorkExperienceQuery;
  }
  interface BindPhoneNumberCommand {
    /** 手机号码 */
    phoneNumber?: string;
    /** 验证码 */
    verifyCode?: string;
  }
  interface DeleteDictionaryCategoryCommand {
@@ -123,6 +160,10 @@
  }
  interface DeleteTaskInfoCommand {
    ids: string[];
  }
  interface DeleteUserResumeCredentialCommand {
    ids: string[];
  }
@@ -173,6 +214,28 @@
    Desc = 1,
  }
  enum EnumPersonalFreeTime {
    /**不限 */
    NoLimit = 10,
    /**寒暑假 */
    WinterSummerVacations = 20,
    /**节假日 */
    FestivalAndHoliday = 30,
    /**周六日 */
    Weekend = 40,
    /**工作日 */
    Weekday = 50,
  }
  enum EnumPersonalJobSeekingStatus {
    /**积极找任务 */
    Active = 10,
    /**随便看看 */
    Whatever = 20,
    /**暂时不找任务 */
    Not = 30,
  }
  enum EnumRealAccess {
    /**上上签 */
    BestSign = 10,
@@ -195,8 +258,10 @@
    Role = 5,
    /**用户信息 */
    User = 6,
    /**用户简历 */
    UserResume = 7,
    /**企业信息 */
    Enterprise = 7,
    Enterprise = 8,
  }
  enum EnumResourceMethod {
@@ -295,6 +360,25 @@
    Enterprise = 20,
    /**运营 */
    Operation = 100,
  }
  interface FriendlyResultBoolean {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: boolean;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetAliyunOSSAcsQueryResult {
@@ -441,6 +525,78 @@
    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;
@@ -449,6 +605,24 @@
    /** 错误码 */
    errorCode?: string;
    data?: GetUserResumeQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetUserResumeWorkExperienceQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetUserResumeWorkExperienceQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -582,6 +756,25 @@
    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;
    /** 错误信息 */
@@ -859,6 +1052,8 @@
    contactEmail?: string;
    /** 账号 */
    userName?: string;
    /** 在招岗位数量 */
    taskCount?: number;
  }
  interface GetEnterpriseSmsSettingQueryResult {
@@ -1227,24 +1422,14 @@
    status?: EnumTaskStatus;
    releaseStatus?: EnumTaskReleaseStatus;
    recommendStatus?: EnumTaskRecommendStatus;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
  }
  interface GetTaskInfosQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetTaskInfosQueryResultItem[];
    count?: GetTaskInfosQueryResultCount;
  }
  interface GetTaskInfosQueryResultCount {
    /** 待安排数量 */
    waitAssignCount?: number;
    /** 已安排数量 */
    completedAssignCount?: number;
    /** 发布中数量 */
    inProcessReleaseCount?: number;
    /** 已停止数量 */
    stoppedReleaseCount?: number;
    objectData?: GetTaskInfosQueryResultObjectData;
  }
  interface GetTaskInfosQueryResultItem {
@@ -1294,6 +1479,17 @@
    createdTime?: string;
  }
  interface GetTaskInfosQueryResultObjectData {
    /** 待安排数量 */
    waitAssignCount?: number;
    /** 已安排数量 */
    completedAssignCount?: number;
    /** 发布中数量 */
    inProcessReleaseCount?: number;
    /** 已停止数量 */
    stoppedReleaseCount?: number;
  }
  interface GetUserInfoRolesQueryResultItem {
    /** 角色Id */
    id?: string;
@@ -1305,7 +1501,184 @@
    isChecked?: boolean;
  }
  type GetUserResumeQueryResult = Record<string, any>;
  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?: number;
    /** 体重 */
    weight?: number;
    /** 生活照 */
    photos?: string[];
  }
  type GetUserResumeJobSeekingQuery = Record<string, any>;
  interface GetUserResumeJobSeekingQueryResult {
    /** 用户信息期望岗位 */
    userExpectJobs?: GetUserResumeJobSeekingQueryResultExpectJob[];
    freeTime?: EnumPersonalFreeTime;
    jobSeekingStatus?: EnumPersonalJobSeekingStatus;
  }
  interface GetUserResumeJobSeekingQueryResultExpectJob {
    /** 期望岗位上级编号 */
    expectJobParentCode?: string;
    /** 期望岗位编号 */
    expectJobCode?: string;
    /** 期望岗位 */
    expectJobContent?: string;
  }
  type GetUserResumePersonalQuery = Record<string, any>;
  interface GetUserResumePersonalQueryResult {
    /** 头像 */
    avatar?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    identity?: string;
    /** 身份编号 */
    personalIdentityCode?: string;
    /** 身份 */
    personalIdentityContent?: string;
    /** 学历编号 */
    educationalBackgroundCode?: string;
    /** 学历 */
    educationalBackgroundContent?: string;
    /** 常驻省份编号 */
    provinceCode?: string;
    /** 常驻省份 */
    provinceContent?: string;
    /** 常驻城市编号 */
    cityCode?: string;
    /** 常驻城市 */
    cityContent?: string;
  }
  interface GetUserResumeQueryResult {
    /** 用户Id */
    id?: string;
    /** 头像 */
    avatar?: string;
    /** 姓名 */
    name?: string;
    /** 手机号 */
    phoneNumber?: 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;
    /** 生活照 */
    photoImgs?: string[];
  }
  interface GetUserResumeQueryResultCredential {
    /** 证书类型编号 */
    typeCode?: string;
    /** 证书类型 */
    typeContent?: string;
    /** 证书编号 */
    code?: string;
    /** 永久证书 */
    isForever?: boolean;
    /** 开始日期 */
    startDate?: string;
    /** 结束日期 */
    endDate?: string;
    /** 发证单位 */
    issueUnit?: string;
    /** 证书正面照片 */
    img?: string;
    /** 证书反面照片 */
    backImg?: string;
  }
  interface GetUserResumeQueryResultExpectJob {
    /** 期望岗位编号 */
    personalIdentityCode?: string;
    /** 期望岗位 */
    personalIdentityContent?: string;
  }
  type GetUserResumeWorkExperienceQuery = Record<string, any>;
  interface GetUserResumeWorkExperienceQueryResult {
    /** 工作资历 */
    workSeniority?: string;
    /** 工作经验 */
    workExperience?: string;
  }
  interface LoginCommandCallback {
    /** 用户访问令牌 */
@@ -1595,6 +1968,15 @@
    resources?: GetRoleQueryResultResource[];
  }
  interface SaveScheduleJobDetailCommand {
    /** 资源Id */
    resourceId?: string;
    /** 请求数据 */
    body?: string;
    /** Cron表达式 */
    cron?: string;
  }
  interface SaveTaskInfoCommand {
    /** Id */
    id?: string;
@@ -1629,6 +2011,67 @@
    beginTime: string;
    /** 任务结束时间 */
    endTime: string;
  }
  interface SaveUserResumeCredentialCommand {
    /** Id */
    id?: string;
    /** 证书类型编号 */
    typeCode: string;
    /** 证书编号 */
    code?: string;
    /** 永久证书 */
    isForever?: boolean;
    /** 开始日期 */
    startDate: string;
    /** 结束日期 */
    endDate: string;
    /** 发证单位 */
    issueUnit?: string;
    /** 证书正面照片 */
    img: string;
    /** 证书反面照片 */
    backImg?: string;
  }
  interface SaveUserResumeDetailCommand {
    /** 身高 */
    height?: number;
    /** 体重 */
    weight?: number;
    /** 生活照 */
    photos?: string[];
  }
  interface SaveUserResumeJobSeekingCommand {
    /** 用户信息期望岗位 */
    userExpectJobs: string[];
    freeTime: EnumPersonalFreeTime;
    jobSeekingStatus: EnumPersonalJobSeekingStatus;
  }
  interface SaveUserResumePersonalCommand {
    /** 头像 */
    avatar?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    identity: string;
    /** 身份编号 */
    personalIdentityCode: string;
    /** 学历编号 */
    educationalBackgroundCode: string;
    /** 常驻省份编号 */
    provinceCode: string;
    /** 常驻城市编号 */
    cityCode: string;
  }
  interface SaveUserResumeWorkExperienceCommand {
    /** 工作资历 */
    workSeniority?: string;
    /** 工作经验 */
    workExperience?: string;
  }
  interface SelectOptionGuidGetDictionaryCategorySelectQueryOption {
@@ -1730,12 +2173,18 @@
  interface SmsLoginCommand {
    /** 手机号码 */
    phoneNumber: string;
    phoneNumber?: string;
    /** 验证码 */
    verifyCode: string;
    verifyCode?: string;
    type?: EnumUserType;
    clientType?: EnumClientType;
  }
  type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>;
  interface WxmpLoginCommand {
    /** 用户登录凭证 */
    code: string;
    type?: EnumUserType;
  }
}