import request from "@/utils/request"; import { parseStrEmpty } from "@/utils/ruoyi"; // 查询项目列表 export function listProject(query) { return request({ url: "/oA/project/listPage", method: "get", params: query }); } // 查询项目列表详细 export function getProject(query) { return request({ url: "oA/project/getList", method: "get" }); } // 新增项目 export function addProject(data) { return request({ url: "/oA/project/add", method: "post", data: data }); } // 修改项目 export function updateProject(data) { return request({ url: "/oA/project/update", method: "post", data: data }); } // 删除项目 export function delProject(projectId) { return request({ url: "/oA/project/delete/" + projectId, method: "delete" }); } // 导出项目 export function exportProject(data) { return request({ url: "/oA/project/export", method: "post", data: data }); } // // 批量删除项目 // export function delProjectBatch(projectIds) { // return request({ // url: "/oaSystem/project/batch", // method: "delete", // data: projectIds // }); // } // 根据项目阶段id查询项目阶段任务列表 export function listProjectTask(phaseId) { return request({ url: "/oA/projectPhaseTask/listByPhaseId/"+ phaseId, method: "get" }); } // // 查询项目任务详细 // export function getProjectTask(taskId) { // return request({ // url: "/oaSystem/project/task/" + taskId, // method: "get" // }); // } // 新增项目阶段任务 export function addProjectTask(data) { return request({ url: "/oA/projectPhaseTask/add", method: "post", data: data }); } // 修改项目阶段任务 export function updateProjectTask(data) { return request({ url: "/oA/projectPhaseTask/update", method: "post", data: data }); } // 删除项目阶段任务 export function delProjectTask(taskId) { return request({ url: "/oA/projectPhaseTask/delete/" + taskId, method: "delete" }); } // 项目id查询项目阶段列表 export function listProjectPhase(projectId) { return request({ url: "/oA/projectPhase/listByProjectId/" + projectId, method: "get" }); } // 新增项目阶段 export function addProjectPhase(data) { return request({ url: "/oA/projectPhase/add", method: "post", data: data }); } // 修改项目阶段 export function updateProjectPhase(data) { return request({ url: "/oA/projectPhase/update", method: "post", data: data }); } // 删除项目阶段 export function delProjectPhase(phaseId) { return request({ url: "/oA/projectPhase/delete/" + phaseId, method: "delete" }) } // // // 查询项目里程碑列表 // export function listProjectMilestone(query) { // return request({ // url: "/oaSystem/project/milestone/list", // method: "get", // params: query // }); // } // // 项目统计信息 // export function getProjectStatistics() { // return request({ // url: "/oaSystem/project/statistics", // method: "get" // }); // }