chen 4d8bce37d4 1.部门周记list修改
2.查看工作量界面和修改页面
2024-07-09 16:42:24 +08:00

63 lines
2.5 KiB
JavaScript

/**
* Created by henry on 17/11/14.
*/
import Ax from '../api.js'
export default {
//查询收发文列表
getDocument: (param) => Ax('post', `/api/administration/document-manage/documents?pageNo=${param.query.pageNo}&pageSize=${param.query.pageSize}`, param.data),
//查询收发文列表通知公告
getDocumentNotice: (param) => Ax('post', `/api/administration/document-manage/documentsNotice?pageNo=${param.query.pageNo}&pageSize=${param.query.pageSize}`, param.data),
//查询收发文详情
getDocumentDetail: (param) => Ax('get', `/api/administration/document-manage/${param.path.id}`),
//查询文种编号
getDocumentCode: (param) => Ax('get', `/api/administration/document-manage/number/${param.path.id}`),
//获取未读数量
getNotReadCount: () => Ax('get', `/api/administration/document-manage/notread`),
getRecNoReadNum: () => Ax('get', `/api/administration/document-manage/recnotread`),
//获取已读
setRead: (id) => Ax('put', `/api/administration/document-manage/setreader/${id}`),
//新增收发文
addDocument: (data) => Ax('post', '/api/administration/document-manage', data),
//删除收发文
deleteDocument: (data) => Ax('delete', '/api/administration/document-manage', data),
//编辑收发文
editDocument: (param) => Ax('put', `/api/administration/document-manage/${param.path.id}`, param.data),
//上传发文正式附件
uoloadFormal: (param) => Ax('put', `/api/administration/document-manage/upload/${param.path.id}`, param.data),
/*
项目立项管理
*/
// 添加
addProjectInit: (param) => Ax('post', '/api/project/inits/add', param.data),
// 获取列表
getProject:(param) => Ax('post', `/api/project/inits/list`, param.data),
//编辑
editProject:(param) => Ax('put', `/api/project/inits/${param.path.id}`, param.data),
getOrgNames:(param) => Ax('post', `/api/common/orgs/getName`,param),
/**
* 个人周报填报管理
*/
addWeekly: (param) => Ax('post', '/api/project/weekly/add', param),
getWeekly: (param) => Ax('post', '/api/project/weekly', param),
/**
* 项目预算执行率监控周报管理
*
*/
getBudget:(param) => Ax('post', '/api/project/weekly/budget', param),
addBudget:(param) => Ax('post', '/api/project/weekly/budget/add', param),
delBudget:(param) => Ax('delete', '/api/project/weekly/budget/del', param),
/**
* 部门周报填报管理
*
* */
getDepartmentWeekly: (param) => Ax('post', '/api/project/departmentWeekly', param),
getWorkLoad: (id) => Ax('get', `/api/project/departmentWeekly/showById/${id}`, id),
}