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.
170 lines
3.9 KiB
170 lines
3.9 KiB
import request from '@/utils/request'
|
|
import qs from 'qs'
|
|
|
|
// 初始化公文设置
|
|
export function FetchInitDocumentParam(params) {
|
|
return request({
|
|
url: 'api/documentArchives/initDocumentParam',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 公文设置更新
|
|
export function updateDocumentParam(data) {
|
|
return request({
|
|
url: 'api/documentArchives/updateDocumentParam',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 获取公文库菜单菜单
|
|
export function FetchInitMenu(params) {
|
|
return request({
|
|
url: 'api/documentArchives/menu',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 预归档库列表列
|
|
export function FetchInitDocumentsViewTable(params) {
|
|
return request({
|
|
url: 'api/documentArchives/initDocumentsViewTable',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 公文库预字段
|
|
export function FetchDoeditDocument(params) {
|
|
return request({
|
|
url: 'api/documentArchives/doeditDocument',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 编辑公文库
|
|
export function miodEditDocument(data) {
|
|
return request({
|
|
url: 'api/documentArchives/editDocument',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 删除公文档案
|
|
export function FetchDelArchives(data) {
|
|
return request({
|
|
url: 'api/documentArchives/delArchives',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 根据公文库和文件来源获取登记号
|
|
export function FetchRegNoByDocumentIdAndDocDepartment(params) {
|
|
return request({
|
|
url: 'api/documentArchives/getRegNoByDocumentIdAndDocDepartment',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 彻底删除公文档案
|
|
export function FetchCompleteDelArchives(data) {
|
|
return request({
|
|
url: 'api/documentArchives/completeDelArchives',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 恢复公文档案
|
|
export function FetchRestoreArchives(data) {
|
|
return request({
|
|
url: 'api/documentArchives/restoreArchives',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 公文档案详情
|
|
export function FetchArchivesDetails(params) {
|
|
return request({
|
|
url: 'api/documentArchives/archivesDetails',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 处理单信息
|
|
export function FetchHandleDocument(params) {
|
|
return request({
|
|
url: 'api/documentArchives/getHandleDocument' + '?' + qs.stringify(params, { indices: false }),
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 获取公文文件详情列表
|
|
export function FetchInitDocumentDetailsList(params) {
|
|
return request({
|
|
url: 'api/documentArchives/initDocumentDetailsList' + '?' + qs.stringify(params, { indices: false }),
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 添加公文文件
|
|
export function FetchAddDocumentDetails(data) {
|
|
return request({
|
|
url: 'api/documentArchives/addDocumentDetails',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 删除公文文件
|
|
export function FetchDeleteDocumentDetails(data) {
|
|
return request({
|
|
url: 'api/documentArchives/deleteDocumentDetails',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 根据公文id获取需阅读者信息
|
|
export function FetchInitDistributorByDocumentId(params) {
|
|
return request({
|
|
url: 'api/documentArchives/initDistributorByDocumentId' + '?' + qs.stringify(params, { indices: false }),
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 查看操作记录
|
|
export function FetchInitOperate(params) {
|
|
return request({
|
|
url: 'api/documentArchives/initOperate' + '?' + qs.stringify(params, { indices: false }),
|
|
method: 'get'
|
|
})
|
|
}
|
|
export default {
|
|
FetchInitDocumentParam,
|
|
updateDocumentParam,
|
|
FetchInitMenu,
|
|
FetchInitDocumentsViewTable,
|
|
FetchDoeditDocument,
|
|
miodEditDocument,
|
|
FetchDelArchives,
|
|
FetchRegNoByDocumentIdAndDocDepartment,
|
|
FetchCompleteDelArchives,
|
|
FetchRestoreArchives,
|
|
FetchArchivesDetails,
|
|
FetchHandleDocument,
|
|
FetchInitDocumentDetailsList,
|
|
FetchAddDocumentDetails,
|
|
FetchDeleteDocumentDetails,
|
|
FetchInitDistributorByDocumentId,
|
|
FetchInitOperate
|
|
}
|