交通管理局公文项目
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

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
}