wupengfei
4 天以前 5fbd1b13686fb3aaad863a0454625190aec92d2c
packages/services/apiV2/typings.d.ts
@@ -8,6 +8,11 @@
    request?: GetAliyunOSSAcsQuery;
  }
  interface APIgetAreaSelectParams {
    /** 最大深度 */
    maxDeep?: number;
  }
  interface APIgetCurrentLogierMenuParams {
    /** Id */
    id?: string;
@@ -36,6 +41,8 @@
    all?: boolean;
    /** 最大深度 */
    maxDeep?: number;
    /** 携带下级 */
    withChildren?: boolean;
  }
  interface APIgetEnterpriseElectronSignSettingParams {
@@ -151,6 +158,8 @@
  }
  interface BindWxmpUserInfoCommand {
    /** 访问令牌 */
    accessToken: string;
    /** 包括敏感数据在内的完整用户信息的加密数据 */
    encryptedData: string;
    /** 加密算法的初始向量 */
@@ -290,6 +299,8 @@
    UserResume = 8,
    /**企业信息 */
    Enterprise = 9,
    /**灵工信息 */
    EnterpriseEmployee = 10,
  }
  enum EnumResourceMethod {
@@ -376,6 +387,15 @@
    Refuse = 30,
  }
  enum EnumTaskUserSignContractStatus {
    /**待签约 */
    Wait = 10,
    /**已签约 */
    Pass = 20,
    /**已拒签 */
    Refuse = 30,
  }
  enum EnumUserGender {
    /**男 */
    Male = 10,
@@ -453,6 +473,24 @@
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseElectronSignSettingQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseEmployeesQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseEmployeesQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -679,6 +717,24 @@
    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;
@@ -725,6 +781,25 @@
    errorCode?: string;
    /** 数据 */
    data?: number;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultListGetAreaSelectQueryResultOption {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: GetAreaSelectQueryResultOption[];
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -1005,6 +1080,25 @@
    requestId?: string;
  }
  interface GetAreaSelectQueryResultOption {
    /** Id */
    areaCode?: string;
    /** 地区名称 */
    areaName?: string;
    /** 子级 */
    children?: GetAreaSelectQueryResultOption[];
    /** Id */
    id?: string;
    /** 上级编号 */
    parentCode?: string;
    /** 层级 */
    leyer?: number;
    /** 排序 */
    sort?: number;
    /** 快速查询 */
    quickQuery?: string;
  }
  type GetCurrentLogierMenusQuery = Record<string, any>;
  interface GetDictionaryCategoriesQuery {
@@ -1027,6 +1121,50 @@
  }
  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/编号二选一) */
@@ -1081,6 +1219,58 @@
    signCost?: number;
    /** 一口价 */
    mergeSignCost?: number;
  }
  interface GetEnterpriseEmployeesQuery {
    /** 关键字(姓名/手机/身份证号) */
    keywords?: string;
    /** 登记时间-最早时间 */
    createdTimeStart?: string;
    /** 登记时间-最晚时间 */
    createdTimeEnd?: string;
    /** 签约时间-最早时间 */
    signContractTimeStart?: string;
    /** 签约时间-最晚时间 */
    signContractTimeEnd?: string;
    hireStatus?: EnumTaskUserHireStatus;
    /** 是否实名 */
    isReal?: boolean;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetEnterpriseEmployeesQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetEnterpriseEmployeesQueryResultItem[];
  }
  interface GetEnterpriseEmployeesQueryResultItem {
    /** 灵工Id */
    id?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    identity?: string;
    gender?: EnumUserGender;
    /** 年龄 */
    age?: number;
    /** 手机号 */
    phoneNumber?: string;
    hireStatus?: EnumTaskUserHireStatus;
    /** 实名状态 */
    userIsReal?: boolean;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    /** 录用时间 */
    hireTime?: string;
    /** 实名时间 */
    userRealTime?: string;
    /** 签约时间 */
    userSignContractTime?: string;
    enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
    /** 企业签约时间 */
    enterpriseSignContractTime?: string;
  }
  interface GetEnterpriseQueryResult {
@@ -1424,8 +1614,12 @@
    enterpriseId?: string;
    /** 企业全称 */
    enterpriseName?: string;
    /** 联系电话 */
    contactPhoneNumber?: string;
    /** 在招岗位数量 */
    taskCount?: number;
    /** 报名人数 */
    applyCount?: number;
    /** 任务名称 */
    name?: string;
    billingMethod?: EnumBillingMethod;
@@ -1467,6 +1661,7 @@
    isCollected?: boolean;
    status?: EnumTaskStatus;
    releaseStatus?: EnumTaskReleaseStatus;
    hireStatus?: EnumTaskUserHireStatus;
  }
  interface GetTaskInfoQueryResultBenefit {
@@ -1658,8 +1853,6 @@
    name?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 身份证号 */
    identity?: string;
    /** 身份编号 */
    personalIdentityCode?: string;
    /** 身份 */
@@ -1730,6 +1923,8 @@
    weight?: number;
    /** 生活照 */
    photos?: string[];
    /** 经历 */
    taskInfoUsers?: GetUserResumeQueryResultExperience[];
  }
  interface GetUserResumeQueryResultCredential {
@@ -1760,6 +1955,72 @@
    expectJobCode?: string;
    /** 期望岗位 */
    expectJobContent?: string;
  }
  interface GetUserResumeQueryResultExperience {
    /** 签约时间 */
    signContractTime?: string;
    /** 企业全称 */
    enterpriseName?: string;
    /** 任务名称 */
    name?: string;
  }
  interface GetUserResumesQuery {
    /** 任务Id */
    taskInfoId?: string;
    /** 期望岗位编号 */
    userExpectJobs?: string[];
    gender?: EnumUserGender;
    /** 身份编号 */
    personalIdentityCode?: string;
    /** 年龄范围最小 */
    ageMin?: number;
    /** 年龄范围大 */
    ageMax?: number;
    /** 资格证书编号 */
    userCredentials?: string[];
    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;
  }
  type GetUserResumeWorkExperienceQuery = Record<string, any>;
@@ -2161,8 +2422,6 @@
    name?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 身份证号 */
    identity: string;
    /** 身份编号 */
    personalIdentityCode: string;
    /** 学历编号 */
@@ -2185,8 +2444,7 @@
    value?: string;
    /** 标签 */
    label?: string;
    /** 数据 */
    data?: any;
    data?: GetDictionaryCategorySelectQueryOption;
  }
  interface SelectOptionStringGetDictionaryDataSelectQueryResultOption {
@@ -2194,8 +2452,7 @@
    value?: string;
    /** 标签 */
    label?: string;
    /** 数据 */
    data?: any;
    data?: GetDictionaryDataSelectQueryResultOption;
  }
  interface SendLoginOrRegisterVerifyCodeCommand {
@@ -2264,6 +2521,14 @@
    releaseStatus?: EnumTaskReleaseStatus;
  }
  interface SetTaskUserHireCommand {
    /** 任务Id */
    id?: string;
    /** 人员Id */
    userIds?: string[];
    hireStatus?: EnumTaskUserHireStatus;
  }
  interface SetUserInfoRolesCommand {
    /** 用户Id */
    userInfoId?: string;