// 数据接口管理页面接口
|
import request from '@/utils/request'
|
|
// 分页查询数据接口
|
export function listDataInterface(query) {
|
return request({
|
url: '/lims/dataInterface/listPage',
|
method: 'get',
|
params: query
|
})
|
}
|
|
// 查询数据接口详细
|
export function getDataInterface(id) {
|
return request({
|
url: '/lims/dataInterface/' + id,
|
method: 'get'
|
})
|
}
|
|
// 新增数据接口
|
export function addDataInterface(data) {
|
return request({
|
url: '/lims/dataInterface/add',
|
method: 'post',
|
data: data
|
})
|
}
|
|
// 修改数据接口
|
export function updateDataInterface(data) {
|
return request({
|
url: '/lims/dataInterface/update',
|
method: 'post',
|
data: data
|
})
|
}
|
|
// 删除数据接口
|
export function delDataInterface(ids) {
|
return request({
|
url: '/lims/dataInterface/delete',
|
method: 'delete',
|
data: ids
|
})
|
}
|
|
// ===== 第二批需求新增 =====
|
|
// 测试连接
|
export function testInterface(id) {
|
return request({ url: '/lims/dataInterface/test/' + id, method: 'post' })
|
}
|
|
// 立即采集一次
|
export function collectInterface(id) {
|
return request({ url: '/lims/dataInterface/collect/' + id, method: 'post' })
|
}
|
|
// 查询字段映射
|
export function listInterfaceFields(interfaceId) {
|
return request({ url: '/lims/dataInterface/fields/' + interfaceId, method: 'get' })
|
}
|
|
// 批量保存字段映射
|
export function saveInterfaceFields(data) {
|
return request({ url: '/lims/dataInterface/field/saveBatch', method: 'post', data: data })
|
}
|
|
// 查询调用日志
|
export function listInterfaceLogs(query) {
|
return request({ url: '/lims/dataInterface/logs', method: 'get', params: query })
|
}
|