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/${status}`, method: 'put' }) } export const getContractList = (params) => { return request({ url: '/proj/api/v1/contract/list', method: 'get', params }) } export const createContract = (data) => { return request({ url: '/proj/api/v1/contract', method: 'post', data }) } export const updateContract = (id, data) => { return request({ url: `/proj/api/v1/contract/${id}`, method: 'put', data }) } export const deleteContract = (id) => { return request({ url: `/proj/api/v1/contract/${id}`, method: 'delete' }) }