feat: 增加项目管理接口
This commit is contained in:
@ -13,3 +13,8 @@ export const getCustomColumns = (params = {}) => {
|
||||
export const updateCustomColumns = (params = {}) => {
|
||||
return Http.put('/v1/custom-columns', params);
|
||||
};
|
||||
|
||||
// 获取企业用户列表
|
||||
export const getUserList = (params = {}) => {
|
||||
return Http.get('/v1/users/list', params);
|
||||
};
|
||||
@ -371,3 +371,29 @@ export const deleteSyncStatus = (id: string) => {
|
||||
export const getWorksList = (params = {}) => {
|
||||
return Http.get('/v1/works/list', params);
|
||||
};
|
||||
|
||||
// 项目管理-分页
|
||||
export const getProjects = (params = {}) => {
|
||||
return Http.get('/v1/projects', params);
|
||||
};
|
||||
|
||||
// 项目管理-删除
|
||||
export const deleteProject = (id: string) => {
|
||||
return Http.delete(`/v1/projects/${id}`);
|
||||
};
|
||||
|
||||
// 项目管理-添加
|
||||
export const postAddProject = (params: {}) => {
|
||||
return Http.post('/v1/projects', params);
|
||||
};
|
||||
|
||||
// 项目管理-修改
|
||||
export const putProject = (params = {}) => {
|
||||
const { id, ...rest } = params as { id: string; [key: string]: any };
|
||||
return Http.put(`/v1/projects/${id}`, rest);
|
||||
};
|
||||
|
||||
// 项目管理-详情
|
||||
export const getProjectDetail = (id: string) => {
|
||||
return Http.get(`/v1/projects/${id}`);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user