import request from '@/utils/request'; /** * 团队列表 * @data data */ export async function projectsTeamPageAPI(data) { const res = await request.post('/pro/projectteam/page', data); if (res.data.code == 0) { return res.data.data.list; } return Promise.reject(new Error(res.data.message)); } // 前面的改了到处都会有bug,所以这里单独给项目团队列表 export async function projectsTeamPage(data) { const res = await request.post('/pro/projectteam/page', data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 保存团队 * @data data */ export async function projectsTeamSaveAPI(data) { const res = await request.post('/pro/projectteam/save', data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 修改团队 * @data data */ export async function projectsTeamUpdateAPI(data) { const res = await request.put('/pro/projectteam/update', data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 团队详情 * @id id */ export async function projectsTeamGetByIdAPI(id) { const res = await request.get(`/pro/projectteam/getById/${id}`); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 获取团队编码 * @id id */ export async function getProjectTeamCodeAPI() { const res = await request.get(`/pro/projectteam/getProjectTeamCode`); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 团队删除 * @id id */ export async function projectsTeamDeleteAPI(data) { const res = await request.delete(`/pro/projectteam/delete`,{data}); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 提交 */ export async function submit(data) { const res = await request.post(`/bpm/pro/team/submit`, data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); }