project.ts 530 字节
Newer Older
aaronchen2k2k's avatar
aaronchen2k2k 已提交
1
import request from '@/utils/request';
aaronchen2k2k's avatar
aaronchen2k2k 已提交
2 3 4
import {Config} from "@/views/config/data";

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

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

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

export async function saveConfig(params: Config): Promise<any> {
    return request({
        url: `/${apiPath}/saveConfig`,
        method: 'POST',
        data: params,
    });
aaronchen2k2k's avatar
aaronchen2k2k 已提交
22
}