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