62 lines
1.2 KiB
JavaScript
62 lines
1.2 KiB
JavaScript
import request from '@/utils/request.js'
|
|
|
|
// 请求数据源适配器list
|
|
export const getDataAdapterList = (params) => {
|
|
return request({
|
|
url: '/custom/query/query/adapter',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
//获取到option列表
|
|
export const getDataAdapterOpt = () => {
|
|
return request({
|
|
url: '/custom/query/query/adapter/option',
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 获取数据源适配器详情
|
|
export const getDataAdapterDetails = (dataAdapterId) => {
|
|
return request({
|
|
url: '/custom/query/query/adapter/' + dataAdapterId,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 新增数据源适配器
|
|
export const addDataAdapter = (data) => {
|
|
return request({
|
|
url: '/custom/query/query/adapter',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
//模拟执行适配器函数
|
|
export const executeAdapterMockData = (data) => {
|
|
return request({
|
|
url: '/custom/query/query/adapter/mock/execute',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 修改数据源适配器
|
|
export const editDataAdapter = (data) => {
|
|
return request({
|
|
url: '/custom/query/query/adapter',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 删除数据源适配器
|
|
export const delDataAdapter =(dataAdapterId) => {
|
|
return request({
|
|
url: '/custom/query/query/adapter/' + dataAdapterId,
|
|
method: 'delete'
|
|
})
|
|
}
|
|
|