153 lines
3.3 KiB
JavaScript
153 lines
3.3 KiB
JavaScript
import request from '@/utils/request'
|
|
import request_formdata from '@/utils/request_formdata'
|
|
|
|
// 查询文档中心左侧树形结构
|
|
export function getDocCenterLeftTreeAPI(data = {}) {
|
|
return request({
|
|
url: '/screen/document/getDocumentTree',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|
|
// 查询文档中心右侧列表
|
|
export function getDocCenterRightListAPI(data) {
|
|
return request({
|
|
url: '/screen/document/list',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 新增文档中心
|
|
export function addDocCenterAPI(data) {
|
|
return request({
|
|
url: '/screen/document/addDocument',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 修改文档
|
|
export function updateDocCenterAPI(data) {
|
|
return request({
|
|
url: '/screen/document/updateName',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|
|
// 获取标签列表
|
|
export function getDocsTagsListAPI(data = {}) {
|
|
return request({
|
|
url: '/label/listSelect',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 上传文件标签接口
|
|
export function uploadFileTagAPI(data = {}) {
|
|
return request_formdata({
|
|
url: '/screen/document/importFile',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 删除文档中心
|
|
export function deleteDocCenterAPI(data = {}) {
|
|
return request({
|
|
url: '/screen/document/delete',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 移动文档/文件
|
|
export function moveDocCenterAPI(data = {}) {
|
|
return request({
|
|
url: '/screen/document/move',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 复制文档/文件
|
|
export function copyDocCenterAPI(data = {}) {
|
|
return request({
|
|
url: '/screen/document/copy',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 共享-获取部门树
|
|
export function getShareDeptTreeAPI() {
|
|
return request({
|
|
url: '/system/user/deptTree',
|
|
method: 'GET',
|
|
})
|
|
}
|
|
|
|
// 共享-获取角色列表
|
|
export function getShareRoleListAPI(params = { pageSize: 1000, pageNum: 1 }) {
|
|
return request({
|
|
url: '/system/role/list',
|
|
method: 'GET',
|
|
params,
|
|
})
|
|
}
|
|
|
|
// 共享-根据部门获取人员列表
|
|
export function getShareUserListAPI(params = {}) {
|
|
return request({
|
|
url: '/system/user/list',
|
|
method: 'GET',
|
|
params,
|
|
})
|
|
}
|
|
|
|
// 共享-根据角色获取人员列表
|
|
export function getShareUserListByRoleAPI(params = {}) {
|
|
return request({
|
|
url: '/system/role/authUser/allocatedList',
|
|
method: 'GET',
|
|
params,
|
|
})
|
|
}
|
|
|
|
// 共享-提交授权
|
|
export function saveSharePermissionAPI(data = {}) {
|
|
return request({
|
|
url: '/screen/document/share',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 取消共享
|
|
export function cancelSharePermissionAPI(data = {}) {
|
|
return request({
|
|
url: '/screen/document/cancelShare',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 移动和添加副本时获取的树结构
|
|
export function getMoveAndAddCopyTreeAPI(data = {}) {
|
|
return request({
|
|
url: '/screen/document/getRemoveTree',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 预览文件时调用接口增加访问量
|
|
export function addFileAccessCountAPI(data = {}) {
|
|
return request({
|
|
url: '/screen/document/addLookNum',
|
|
method: 'POST',
|
|
data,
|
|
})
|
|
}
|