import request from '@/utils/request' import qs from 'qs' // import { form } from '../../components/Crud/crud' // 档案列表获取显示列 export function FetchTableDisplayFields(params) { return request({ url: 'api/archives/initArchivesViewTable' + '?' + qs.stringify(params, { indices: false }), method: 'get' }) } // 档案预编辑 export function FetchFormDisplayFields(params) { return request({ url: 'api/archives/doedit' + '?' + qs.stringify(params, { indices: false }), method: 'get' }) } export function add(form) { return edit(form) } // 档案编辑 export function edit(parameter) { return request({ url: 'api/archives/edit', method: 'post', data: parameter }) } // 档案删除 export function del(parameter) { return request({ url: 'api/archives/delete', method: 'post', data: parameter }) } // 档案回收站删除 export function FetchCompletelyDelete(parameter) { return request({ url: 'api/archives/completelyDelete', method: 'post', data: parameter }) } // 档案列表 export function FetchInitArchivesView(params) { return request({ url: 'api/archives/initArchivesView' + '?' + qs.stringify(params, { indices: false }), method: 'get' }) } // 档案判断值是否重复 export function FetchDoeditIsRepeat(parameter) { return request({ url: 'api/archives/doeditIsRepeat', method: 'get', params: parameter }) } // 档案详情 export function FetchArchivesDetails(params) { return request({ url: 'api/archives/archivesDetails' + '?' + qs.stringify(params, { indices: false }), method: 'get' }) } // 档案元数据 export function FetchArchivesMetadata(params) { return request({ url: 'api/archives/archivesMetadata' + '?' + qs.stringify(params, { indices: false }), method: 'get' }) } // 初始化档案附件列表 export function FetchInitArchiveFilesView(params) { return request({ url: 'api/archives/initArchiveFilesView' + '?' + qs.stringify(params, { indices: false }), method: 'get' }) } // 上传档案附件 export function FetchUploadFile(parameter) { return request({ url: 'api/archives/uploadFile', method: 'post', data: parameter }) } // 编辑附件 export function FetchEditFile(parameter) { return request({ url: 'api/archives/editFile', method: 'post', data: parameter }) } // 删除附件 export function FetchDeleteFile(parameter) { return request({ url: 'api/archives/deleteFile', method: 'post', data: parameter }) } // 附件排序 export function FetchFileSort(parameter) { return request({ url: 'api/archives/fileSort', method: 'post', data: parameter }) } // 档案还原 export function FetchReduction(parameter) { return request({ url: 'api/archives/reduction', method: 'post', data: parameter }) } // 模糊查询 export function queryVagueArchives(params) { return request({ url: 'api/archives/queryVagueArchives' + '?' + qs.stringify(params, { indices: false }), method: 'get' }) } // 模糊查询 - 2023-06-19 export function querySeniorArchives(params) { return request({ url: 'api/archives/querySeniorArchives' + '?' + qs.stringify(params, { indices: false }), method: 'get' }) } // 移交档案馆 export function FetchTransferMainLibrary(parameter) { return request({ url: 'api/archives/transferMainLibrary', method: 'post', data: parameter }) } // 打印条形码 export function FetchPrintArchivesBarcode(parameter) { return request({ url: 'api/archives/printArchivesBarcode', method: 'post', data: parameter }) } // 批量删除 export function FetchBatchTransferMainLibrary(data) { return request({ url: 'api/archives/batchTransferMainLibrary', method: 'post', data: data }) } export default { add, edit, del, FetchInitArchivesView, FetchTableDisplayFields, FetchFormDisplayFields, FetchDoeditIsRepeat, queryVagueArchives, querySeniorArchives, FetchPrintArchivesBarcode, FetchBatchTransferMainLibrary }