阅行客电子档案
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

325 lines
6.4 KiB

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 function FetchDisbandArchives(data) {
return request({
url: 'api/collect/disbandArchives',
method: 'post',
data
})
}
// 合卷
export function FetchMergeArchives(data) {
return request({
url: 'api/collect/mergeArchives',
method: 'post',
data
})
}
// 插件
export function FetchInsertSingle(data) {
return request({
url: 'api/collect/insertSingle',
method: 'post',
data
})
}
// 移动
export function FetchMove(data) {
return request({
url: 'api/collect/move',
method: 'post',
data
})
}
// 获取打印数据
export function FetchPrintData(params) {
return request({
url: 'api/collect/getPrintData' + '?' + qs.stringify(params, { indices: false }),
method: 'get'
})
}
// 退回预归档库
export function FetchReturnReDocument(data) {
return request({
url: 'api/collect/returnReDocument',
method: 'post',
data
})
}
// 电子文件-目录下载
export function FetchCatalogDownload(params) {
return request({
url: 'api/collect/catalogDownload' + '?' + qs.stringify(params, { indices: false }),
method: 'get'
})
}
// 预快速组卷
export function FetchPreFastToArchives(params) {
return request({
url: 'api/collect/preFastToArchives',
method: 'get',
params
})
}
// 四性检测
export function FetchFourCheck(data) {
return request({
url: 'api/collect/fourCheck',
method: 'post',
data
})
}
// 归档
export function FetchBecomeDocumentConfirm(data) {
return request({
url: 'api/collect/becomeDocumentConfirm',
method: 'post',
data
})
}
// 彻底删除档案
export function FetchCompleteDelArchives(data) {
return request({
url: 'api/collect/completeDelArchives',
method: 'post',
data
})
}
// 恢复档案
export function FetchRestoreArchives(data) {
return request({
url: 'api/collect/restoreArchives',
method: 'post',
data
})
}
export function FetchBusinessFlowTitle(params) {
return request({
url: 'api/collect/getBusinessFlowTitle',
method: 'get',
params
})
}
export function FetchBecomeDocument(data) {
return request({
url: 'api/collect/becomeDocument',
method: 'post',
data
})
}
export function FetchInitMountDetailsList(params) {
return request({
url: 'api/collect/initMountDetailsList',
method: 'get',
params
})
}
// 根据外部接收id获取详情列表
export function FetchInitExternalReceptionDetailsList(params) {
return request({
url: 'api/collect/initExternalReceptionDetailsList',
method: 'get',
params
})
}
export default {
collectAdd,
collectEdit,
collectDel,
FetchInitCategoryViewTable,
FetchInitCategoryView,
FetchDetailsById,
FetchArchivesMetadata,
FetchInitFileCategoryView,
FetchRemoveArchivesSingle,
FetchAddArchivesFile,
FetchDeleteArchivesFile,
FetchBatchUpdate,
FetchUpdateArchivesNo,
FetchDoArchivesAdjust,
FetchArchivesAdjust,
FetchDisbandArchives,
FetchMergeArchives,
FetchInsertSingle,
FetchMove,
FetchPrintData,
FetchReturnReDocument,
FetchPreFastToArchives,
FetchFourCheck,
FetchBecomeDocumentConfirm,
FetchCompleteDelArchives,
FetchRestoreArchives,
FetchBusinessFlowTitle,
FetchBecomeDocument,
FetchInitExternalReceptionDetailsList
}