| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- 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));
- }
|