fix:添加接口声明

This commit is contained in:
shijing 2024-07-29 10:58:17 +08:00
parent a1b436d38f
commit c9bf9177e0
1 changed files with 51 additions and 52 deletions

View File

@ -1,100 +1,99 @@
import config from "@/config" import config from "@/config";
import http from "@/utils/request" import http from "@/utils/request";
/*BI接口*/ /*BI接口*/
export default { export default {
dataset: { dataset: {
list: { list: {
name: "获取数据集列表", name: "获取数据集列表",
req: async function(data){ req: async function (data) {
return await http.get( return await http.get(`${config.API_URL}/bi/dataset/`, data);
`${config.API_URL}/bi/dataset/`, },
data
);
}
}, },
item: { item: {
name: "获取某个数据集详情", name: "获取某个数据集详情",
req: async function(id){ req: async function (id) {
return await http.get( return await http.get(`${config.API_URL}/bi/dataset/${id}/`);
`${config.API_URL}/bi/dataset/${id}/` },
);
}
}, },
update: { update: {
name: "更新数据集", name: "更新数据集",
req: async function(id, data){ req: async function (id, data) {
return await http.put( return await http.put(
`${config.API_URL}/bi/dataset/${id}/`, `${config.API_URL}/bi/dataset/${id}/`,
data); data
} );
},
}, },
create: { create: {
name: "创建数据集", name: "创建数据集",
req: async function(data){ req: async function (data) {
return await http.post( return await http.post(`${config.API_URL}/bi/dataset/`, data);
`${config.API_URL}/bi/dataset/`, },
data);
}
}, },
exec: { exec: {
name: "执行", name: "执行",
req: async function(id, data){ req: async function (id, data) {
return await http.post( return await http.post(
`${config.API_URL}/bi/dataset/${id}/exec/`, `${config.API_URL}/bi/dataset/${id}/exec/`,
data); data
} );
},
}, },
delete: { delete: {
name: "删除", name: "删除",
req: async function (id, data) { req: async function (id, data) {
return await http.delete( return await http.delete(
`${config.API_URL}/bi/dataset/${id}/`, `${config.API_URL}/bi/dataset/${id}/`,
data); data
} );
},
},
record: {
name: "检验合格数",
req: async function (data) {
return await http.get(
`${config.API_URL}/bi/datasetrecord/`,
data
);
},
}, },
}, },
report: { report: {
list: { list: {
name: "获取列表", name: "获取列表",
req: async function(data){ req: async function (data) {
return await http.get( return await http.get(`${config.API_URL}/bi/report/`, data);
`${config.API_URL}/bi/report/`, },
data
);
}
}, },
item: { item: {
name: "获取详情", name: "获取详情",
req: async function(id){ req: async function (id) {
return await http.get( return await http.get(`${config.API_URL}/bi/report/${id}/`);
`${config.API_URL}/bi/report/${id}/` },
);
}
}, },
update: { update: {
name: "更新", name: "更新",
req: async function(id, data){ req: async function (id, data) {
return await http.put( return await http.put(
`${config.API_URL}/bi/report/${id}/`, `${config.API_URL}/bi/report/${id}/`,
data); data
} );
},
}, },
create: { create: {
name: "创建", name: "创建",
req: async function(data){ req: async function (data) {
return await http.post( return await http.post(`${config.API_URL}/bi/report/`, data);
`${config.API_URL}/bi/report/`, },
data);
}
}, },
exec: { exec: {
name: "执行", name: "执行",
req: async function(id, data){ req: async function (id, data) {
return await http.post( return await http.post(
`${config.API_URL}/bi/report/${id}/exec/`, `${config.API_URL}/bi/report/${id}/exec/`,
data); data
} );
},
}, },
}, },
} };