jstd-web/src/api/archivesManagement/fileManager/fileManager.js

145 lines
3.1 KiB
JavaScript

import request from '@/axios';
// 查询项目数据列表
export function getProListAPI(data) {
return request({
url: '/blade-system/fileManage/getProjectList',
method: 'POST',
data: data,
})
}
// 获取档案目录树
export function getFileManageTreeApi(params) {
return request({
url: '/blade-system/fileManage/getFileManageTree',
method: 'POST',
data:params,
})
}
// 获取档案目录树(新增/编辑)
export function getFileManageTreeByAddOrUpdateApi(params) {
return request({
url: '/blade-system/fileManage/getFileManageTreeByAddOrUpdate',
method: 'POST',
data:params,
})
}
// 新增档案目录
export function addFileManageLeftApi(data) {
return request({
url: '/blade-system/fileManage/addFileManageLeft',
method: 'POST',
data:data
})
}
// 新增档案表格数据
export function addFileManageRightApi(data) {
return request({
url: '/blade-system/fileManage/addFileManageRight',
method: 'POST',
data:data,
headers: {
'Content-Type': 'multipart/form-data'
}
})
}
// 修改档案目录
export function updateFileManageLeftApi(data) {
return request({
url: '/blade-system/fileManage/updateFileManageLeft',
method: 'post',
data:data
})
}
// 修改档案目录
export function updateFileManageRightApi(data) {
return request({
url: '/blade-system/fileManage/updateFileManageRight',
method: 'post',
data:data,
headers: {
'Content-Type': 'multipart/form-data'
}
})
}
// 删除档案目录
export function delFileManageApi(data) {
return request({
url: '/blade-system/fileManage/delFileManage',
method: 'post',
data:data,
})
}
// 编辑-详情
export function getArchivalCatalogueByIdApi(params) {
return request({
url: '/blade-system/fileManage/getArchivalCatalogueById',
method: 'POST',
data:params,
})
}
// 列表
export function getFileManageApi(params) {
return request({
url: '/blade-system/fileManage/getFileManage',
method: 'POST',
data:params,
})
}
// 查询序号
export function geMaxSortApi(params) {
return request({
url: '/blade-system/fileManage/getMaxSort',
method: 'POST',
data:params,
})
}
// 查询详情
export function getFileManageByIdApi(params) {
return request({
url: '/blade-system/fileManage/getFileManageById',
method: 'POST',
data:params,
})
}
// 档案移交确认
export function updateIntegrityStatusApi(data) {
return request({
url: '/blade-system/fileManage/updateIntegrityStatus',
method: 'post',
data:data,
})
}
// 档案抽取
export function fileExtractApi(data) {
return request({
url: '/blade-system/fileManage/fileExtract',
method: 'post',
data:data,
})
}
// 文件预览
export function getFileAsBase64Api(params) {
return request({
url: '/blade-system/fileManage/getFileAsBase64',
method: 'POST',
data:params,
})
}