import request from '@/utils/request'; /** * 归档列表-获取一级列表标段信息列表 * @param param */ export async function getFirstSectionList(param: any) { return request('/api/biz-service-ebtp-archive/v1/archiveRounds/getPage', { method: 'POST', data: { ...param, basePageRequest: { pageNo: param.current, pageSize: param.pageSize, }, }, }); } /** * 归档列表-获取二级列表附件信息列表 * @param param */ export async function getSecondFileList(param: any) { return request('/api/biz-service-ebtp-archive/v1/archiveFile/getPage', { method: 'POST', data: { ...param, basePageRequest: { pageNo: param.current, pageSize: param.pageSize, }, }, }); } /** * 归档列表-二级附件列表增加 * @param param */ export async function addSecondFile(param: any) { return request('/api/biz-service-ebtp-archive/v1/archiveFile', { method: 'POST', data: param }); } /** * 归档列表-二级附件列表修改 * @param param */ export async function updateSecondFile(param: any) { return request('/api/biz-service-ebtp-archive/v1/archiveFile', { method: 'PUT', data: param }); } /** * 归档列表-二级附件列表删除 * @param param */ export async function deleteSecondFile(param: any) { return request('/api/biz-service-ebtp-archive/v1/archiveFile/' + param, { method: 'DELETE', }); } /** * 归档列表-新增二级查询归档目录 * @param param */ export async function getSecondArchiveDirectory(param: any) { return request(`/api/biz-service-ebtp-archive/v1/archiveLink/getListByDefId/` + param, { method: 'GET', }); } /** * 归档列表-项目归档 * @param param */ export async function proArchive(param: any) { return request(`/api/biz-service-ebtp-archive/v1/archiveRounds/archive/` + param, { method: 'PUT', }); } /** * 异常归档-列表查询 * @param param */ export async function getExceptionArchive(params: any) { return request(`/api/biz-service-ebtp-project/v1/projectSection/selectArchiveByProjectId/${params}`, { method: 'GET', }); } /** * 异常归档-添加到异常处理 * @param param */ export async function addToArchiveList(params: any) { return request(`/api/biz-service-ebtp-archive/v1/archiveRounds/initExceptionArchiveByRounds/${params}`, { method: 'GET', }); } //列表文件下载==》高海峰 export async function selectParam2(params?: any) { return request('/api/core-service-ebtp-updownload/v1/hulk/push',{ method:'POST', data:{ ...params } }); }