zhengyiming
3 天以前 a35156737e7af7d7be74c5d2861487a393b9d2fa
fix: 灵工管理
4个文件已修改
127 ■■■■■ 已修改文件
packages/constants/apiEnum.ts 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/apiV2/taskUser.ts 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/apiV2/typings.d.ts 85 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/apiV2/userResume.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/constants/apiEnum.ts
@@ -157,8 +157,8 @@
/** 任务结算状态 */
export enum EnumTaskCheckReceiveStatus {
  /**待验收 */
  Wait = 10,
  /**待提交 */
  WaitSubmit = 10,
  /**已验收 */
  Completed = 30,
}
@@ -274,3 +274,21 @@
  /**已完成 */
  Completed = 20,
}
/** 我的报名列表-详情-按钮类型 */
export enum GetTaskInfoQueryResultApplyButton {
  /**待确认 */
  WaitHire = 10,
  /**去签约 */
  WaitSignContract = 20,
}
/** 我的录用列表-详情-按钮类型 */
export enum GetTaskInfoQueryResultHireButton {
  /**申请验收 */
  ApplyCheckReceive = 1,
  /**进行中 */
  InProcess = 10,
  /**已完成 */
  Completed = 20,
}
packages/services/apiV2/taskUser.ts
@@ -41,6 +41,24 @@
  });
}
/** 查询验收分页列表 POST /api/flexjob/taskUser/getCheckReceiveTaskUserInfos */
export async function getCheckReceiveTaskUserInfos(
  body: API.GetCheckReceiveTaskUserInfosQuery,
  options?: API.RequestConfig
) {
  return request<API.GetCheckReceiveTaskUserInfosQueryResult>(
    '/api/flexjob/taskUser/getCheckReceiveTaskUserInfos',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json-patch+json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** B端查询应聘报名分页列表信息 POST /api/flexjob/taskUser/getTaskUsers */
export async function getTaskUsers(body: API.GetTaskUsersQuery, options?: API.RequestConfig) {
  return request<API.GetTaskUsersQueryResult>('/api/flexjob/taskUser/getTaskUsers', {
packages/services/apiV2/typings.d.ts
@@ -344,8 +344,8 @@
  }
  enum EnumTaskCheckReceiveStatus {
    /**待验收 */
    Wait = 10,
    /**待提交 */
    WaitSubmit = 10,
    /**已验收 */
    Completed = 30,
  }
@@ -480,6 +480,24 @@
    /** 错误码 */
    errorCode?: string;
    data?: GetArrangeTaskUsersQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetCheckReceiveTaskUserInfosQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetCheckReceiveTaskUserInfosQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -1245,6 +1263,51 @@
    arrangeStatus?: EnumTaskUserArrangeStatus;
  }
  interface GetCheckReceiveTaskUserInfosQuery {
    /** 任务Id */
    taskInfoId?: string;
    /** 关键字 */
    keywords?: string;
    /** 验收日期-最早时间 */
    submitTimeBegin?: string;
    /** 验收日期-最晚时间 */
    submitTimeEnd?: string;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetCheckReceiveTaskUserInfosQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetCheckReceiveTaskUserInfosQueryResultItem[];
  }
  interface GetCheckReceiveTaskUserInfosQueryResultItem {
    /** 任务Id */
    id?: string;
    /** 任务名称 */
    taskName?: string;
    /** 任务开始时间 */
    beginTime?: string;
    /** 任务结束时间 */
    endTime?: string;
    /** 任务地点名称 */
    addressName?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    identity?: string;
    /** 生日 */
    birthday?: string;
    /** 年龄 */
    age?: number;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 提交时间 */
    lastSubmitTime?: string;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
  }
  type GetCurrentLogierMenusQuery = Record<string, any>;
  interface GetDictionaryCategoriesQuery {
@@ -1913,6 +1976,15 @@
    status?: EnumTaskStatus;
    releaseStatus?: EnumTaskReleaseStatus;
    hireStatus?: EnumTaskUserHireStatus;
    applyButton?: GetTaskInfoQueryResultApplyButton;
    hireButton?: GetTaskInfoQueryResultHireButton;
  }
  enum GetTaskInfoQueryResultApplyButton {
    /**待确认 */
    WaitHire = 10,
    /**去签约 */
    WaitSignContract = 20,
  }
  interface GetTaskInfoQueryResultBenefit {
@@ -1931,6 +2003,15 @@
    typeContent?: string;
  }
  enum GetTaskInfoQueryResultHireButton {
    /**申请验收 */
    ApplyCheckReceive = 1,
    /**进行中 */
    InProcess = 10,
    /**已完成 */
    Completed = 20,
  }
  interface GetTaskInfosQuery {
    /** 关键字(任务名称) */
    keywords?: string;
packages/services/apiV2/userResume.ts
@@ -127,7 +127,7 @@
  );
}
/** 查询灵工分页列表数据 POST /api/user/userResume/getUserResumes */
/** 查询简历分页列表数据 POST /api/user/userResume/getUserResumes */
export async function getUserResumes(body: API.GetUserResumesQuery, options?: API.RequestConfig) {
  return request<API.GetUserResumesQueryResult>('/api/user/userResume/getUserResumes', {
    method: 'POST',