import request from '../utils/request' /** * 获取项目列表(分页) */ export const getProjectList = (params) => { return request({ url: '/proj/api/v1/project/list', method: 'get', params }) } /** * 获取项目详情 */ export const getProjectById = (id) => { return request({ url: `/proj/api/v1/project/${id}`, method: 'get' }) } /** * 创建项目 */ export const createProject = (data) => { return request({ url: '/proj/api/v1/project', method: 'post', data }) } /** * 更新项目 */ export const updateProject = (id, data) => { return request({ url: `/proj/api/v1/project/${id}`, method: 'put', data }) } /** * 删除项目 */ export const deleteProject = (id) => { return request({ url: `/proj/api/v1/project/${id}`, method: 'delete' }) } /** * 更新项目状态 */ export const updateProjectStatus = (id, status) => { return request({ url: `/proj/api/v1/project/${id}/status`, method: 'put', params: { status } }) }