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', }); } /** * 归档列表-新增二级上传文件-获取业务id */ export async function getSecondBusinessId() { return request('/api/core-service-ebtp-updownload/v1/business/id', { method: 'GET', }); } /** * 归档列表-新增二级查询归档目录 * @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', }); }