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