import request from '@/utils/request' import qs from 'qs' // 根据门类父id获取卷内列表列 export function FetchInitCategoryViewTable(params) { return request({ url: 'api/collect/initCategoryViewTable', method: 'get', params }) } // 根据门类父id获取卷内列表 export function FetchInitCategoryView(params) { return request({ url: 'api/collect/initCategoryView' + '?' + qs.stringify(params, { indices: false }), method: 'get' }) } // 添加项目/卷内/文件 export function collectAdd(data) { return request({ url: 'api/collect/addArchives', method: 'post', data }) } // 编辑项目/卷内/文件 export function collectEdit(data) { return request({ url: 'api/collect/editArchives', method: 'post', data }) } // 删除 export function collectDel(data) { return request({ url: 'api/collect/delArchives', method: 'post', data }) } // 根据id获取详细信息 export function FetchDetailsById(params) { return request({ url: 'api/collect/getDetailsById', method: 'get', params }) } // 收集库元数据 export function FetchArchivesMetadata(params) { return request({ url: 'api/collect/archivesMetadata', method: 'get', params }) } // 根据门类父id获取电子原文列表 export function FetchInitFileCategoryView(params) { return request({ url: 'api/collect/initFileCategoryView', method: 'get', params }) } // 移出卷内 export function FetchRemoveArchivesSingle(data) { return request({ url: 'api/collect/removeArchivesSingle', method: 'post', data }) } // 添加电子原文 export function FetchAddArchivesFile(data) { return request({ url: 'api/collect/addArchivesFile', method: 'post', data }) } // 删除电子原文 export function FetchDeleteArchivesFile(data) { return request({ url: 'api/collect/deleteArchivesFile', method: 'post', data }) } // 批量导入-导出模板 export function FetchExportTemplate(params) { return request({ url: 'api/collect/exportTemplate', method: 'get', params }) } // 批量导入-导入 export function FetchBatchImport(data) { return request({ url: 'api/collect/batchImport', method: 'post', data }) } // 批量修改 export function FetchBatchUpdate(data) { return request({ url: 'api/collect/batchUpdate', method: 'post', data }) } // 档号更新 export function FetchUpdateArchivesNo(data) { return request({ url: 'api/collect/updateArchivesNo', method: 'post', data }) } // 档案预调整 export function FetchDoArchivesAdjust(data) { return request({ url: 'api/collect/doArchivesAdjust', method: 'post', data }) } // 档案调整 export function FetchArchivesAdjust(data) { return request({ url: 'api/collect/archivesAdjust', method: 'post', data }) } export default { collectAdd, collectEdit, collectDel, FetchInitCategoryViewTable, FetchInitCategoryView, FetchDetailsById, FetchArchivesMetadata, FetchInitFileCategoryView, FetchRemoveArchivesSingle, FetchAddArchivesFile, FetchDeleteArchivesFile, FetchBatchUpdate, FetchUpdateArchivesNo, FetchDoArchivesAdjust, FetchArchivesAdjust }