wupengfei
6 天以前 9fa329d712f3b462995d9b9743f95e303cb33658
src/services/api/typings.d.ts
@@ -83,6 +83,22 @@
    id?: string;
  }
  interface APIgetFileUrlParams {
    /** 地址 */
    url?: string;
  }
  interface APIgetLicenseOcrParams {
    /** 通道 */
    access?: EnumOcrAccess;
    /** 场景 */
    scene?: string;
    /** 链接地址 */
    url?: string;
    /** 是否为云存储相对地址 */
    isOssUrl?: boolean;
  }
  interface APIgetMenuParams {
    /** Id */
    id?: string;
@@ -189,6 +205,25 @@
    ids?: string[];
  }
  interface BaiduOcrBusinessLicenseResultModel {
    /** 企业全称 */
    enterpriseName?: string;
    /** 统一社会信用代码 */
    societyCreditCode?: string;
    /** 法人姓名 */
    legalPerson?: string;
    /** 企业类型 */
    enterpriseType?: string;
    /** 注册资本 */
    registeredCapital?: string;
    /** 成立日期 */
    establishmentDate?: string;
    /** 企业地址 */
    address?: string;
    /** 经营范围 */
    businessScope?: string;
  }
  interface BindWxmpUserInfoCommand {
    /** 访问令牌 */
    accessToken: string;
@@ -212,6 +247,8 @@
    id?: string;
    checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus;
  }
  type ClearTaskCollectCommand = Record<string, any>;
  interface CollectTaskCommand {
    /** 任务Id */
@@ -310,6 +347,11 @@
    NeedPower = 30,
  }
  enum EnumOcrAccess {
    /**百度 */
    Baidu = 10,
  }
  enum EnumPagedListOrder {
    /**升序 */
    Asc = 0,
@@ -355,22 +397,26 @@
    TaskUser = 2,
    /**任务验收 */
    TaskCheckReceive = 3,
    /**文字识别 */
    FileUtils = 4,
    /**文字识别 */
    OcrUtils = 5,
    /**用户认证 */
    Auth = 4,
    Auth = 6,
    /**用户菜单 */
    Menu = 5,
    Menu = 7,
    /**用户资源 */
    Resource = 6,
    Resource = 8,
    /**用户角色 */
    Role = 7,
    Role = 9,
    /**用户信息 */
    User = 8,
    User = 10,
    /**用户简历 */
    UserResume = 9,
    UserResume = 11,
    /**企业信息 */
    Enterprise = 10,
    Enterprise = 12,
    /**灵工信息 */
    EnterpriseEmployee = 11,
    EnterpriseEmployee = 13,
  }
  enum EnumResourceMethod {
@@ -748,6 +794,24 @@
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseSmsSettingQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetLicenseOcrCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetLicenseOcrCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -1454,6 +1518,24 @@
    timestamp?: number;
  }
  interface FriendlyResultUploadFileCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: UploadFileCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  type GetAliyunOSSAcsQuery = Record<string, any>;
  interface GetAliyunOSSAcsQueryResult {
@@ -1936,6 +2018,7 @@
    avatar?: string;
    /** 姓名 */
    name?: string;
    gender?: EnumUserGender;
    /** 企业全称 */
    enterpriseName?: string;
    /** 角色 */
@@ -2024,6 +2107,12 @@
    industryTypeContent?: string;
    /** 是否已配置 */
    isConfigured?: boolean;
  }
  interface GetLicenseOcrCommandResult {
    /** 地址 */
    url?: string;
    model?: BaiduOcrBusinessLicenseResultModel;
  }
  interface GetMenuQueryResult {
@@ -2161,6 +2250,27 @@
    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;
  }
@@ -2303,6 +2413,8 @@
  interface GetPersonalLoginInfoQueryResult {
    /** Id */
    id?: string;
    /** 头像 */
    avatar?: string;
    /** 姓名 */
    name?: string;
    /** 是否实名 */
@@ -2993,6 +3105,7 @@
    workExperience?: string;
    /** 创建时间 */
    createdTime?: string;
    hireStatus?: EnumTaskUserHireStatus;
  }
  type GetUserResumeWorkExperienceQuery = Record<string, any>;
@@ -3332,15 +3445,6 @@
    resources?: GetRoleQueryResultResource[];
  }
  interface SaveScheduleJobDetailCommand {
    /** 资源Id */
    resourceId?: string;
    /** 请求数据 */
    body?: string;
    /** Cron表达式 */
    cron?: string;
  }
  interface SaveTaskInfoCommand {
    /** 任务名称 */
    name: string;
@@ -3557,6 +3661,8 @@
  interface SubmitCheckReceiveTaskCommand {
    /** 任务Id */
    taskInfoId?: string;
    /** 日期 */
    date?: string;
    /** 附件 */
    files?: string[];
  }
@@ -3568,6 +3674,11 @@
    phoneNumber: string;
  }
  interface UploadFileCommandResult {
    /** 地址 */
    url?: string;
  }
  interface WxmpLoginCommand {
    /** 用户登录凭证 */
    code: string;