|
|
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 }
|