project.ts 520 字节
Newer Older
aaronchen2k2k's avatar
aaronchen2k2k 已提交
1
import request from '@/utils/request';
aaronchen2k2k's avatar
aaronchen2k2k 已提交
2 3

const apiPath = 'projects';
aaronchen2k2k's avatar
aaronchen2k2k 已提交
4

aaronchen2k2k's avatar
aaronchen2k2k 已提交
5 6 7
export async function queryProject(currProjectPath: string): Promise<any> {
    const params = {currProject: currProjectPath}

aaronchen2k2k's avatar
aaronchen2k2k 已提交
8
    return request({
aaronchen2k2k's avatar
aaronchen2k2k 已提交
9 10
        url: `/${apiPath}/listByUser`,
        method: 'GET',
aaronchen2k2k's avatar
aaronchen2k2k 已提交
11
        params,
aaronchen2k2k's avatar
aaronchen2k2k 已提交
12
    });
aaronchen2k2k's avatar
aaronchen2k2k 已提交
13
}
aaronchen2k2k's avatar
aaronchen2k2k 已提交
14 15 16 17 18 19 20 21 22 23

export async function createProject(projectPath: string): Promise<any> {
    const data = {path: projectPath}

    return request({
        url: `/${apiPath}`,
        method: 'post',
        data: data,
    });
}