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