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 }