import request from '@/utils/request.js' //获取表格维护列表 export const getTableInfo = (params) => { return request({ url: '/custom/query/table', method: 'get', params }) } export const getDynamicTableList = (params) => { return request({ url: '/custom/query/dynamic/table', method: 'get', params }) } //根据数据源获取到表格option信息 export const getAssociationTableOption = (datasourceId) => { return request({ url: '/custom/query/table/option/' + datasourceId, method: 'get' }) } //获取表格字段option信息 export const getAssociationFieldOption = (tableId) => { return request({ url: '/custom/query/table/column/option/' + tableId, method: 'get' }) } // 获取详细信息 export const getTableDetails = (tableId) => { return request({ url: '/custom/query/table/' + tableId, method: 'get' }) } // 导入表信息 export const addTableInfo= (data) => { return request({ url: '/custom/query/table/import', method: 'post', data }) } // 修改自定义查询表格维护 export const editTable = (data) => { return request({ url: '/custom/query/table', method: 'put', data }) } // 同步数据库 export const syncDatabase = (tableId) => { return request({ url: '/custom/query/table/sync/'+ tableId, method: 'put' }) } // 删除自定义查询表格维护 export const delTable=(tableId) => { return request({ url: '/custom/query/table/' + tableId, method: 'delete' }) }