阅行客电子档案
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.
 
 
 
 
 
 

172 lines
3.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 default {
collectAdd,
collectEdit,
collectDel,
FetchInitCategoryViewTable,
FetchInitCategoryView,
FetchDetailsById,
FetchArchivesMetadata,
FetchInitFileCategoryView,
FetchRemoveArchivesSingle,
FetchAddArchivesFile,
FetchDeleteArchivesFile,
FetchBatchUpdate,
FetchUpdateArchivesNo,
FetchDoArchivesAdjust,
FetchArchivesAdjust
}