12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- /*!
- * 数据源管理
- */
- import { get, post } from 'packages/js/utils/http'
- /**
- * 新增/修改数据源
- * @param params
- * @param flag
- * @returns {*}
- */
- const addOrUpdateDataSource = (params = {}, flag = false) => post('/bigScreen/datasource/addOrUpdateDataSource', params, flag)
- /**
- * 数据源名称校验
- * @param params
- * @param flag
- * @returns {*}
- */
- const checkRepeat = (params = {}, flag = false) => post('/bigScreen/datasource/checkRepeat', params, flag)
- /**
- * 数据源连接测试
- * @param params
- * @param flag
- * @returns {*}
- */
- const sourceLinkTest = (params = {}, flag = false) => post('/bigScreen/datasource/sourceLinkTest', params, flag)
- /**
- * 获取数据源列表
- * @param params
- * @param flag
- * @returns {*}
- */
- const datasourcePage = (params = {}, flag = false) => get('/bigScreen/datasource/page', params, flag)
- /**
- * 获取数据源列表
- * @param params
- * @param flag
- * @returns {*}
- */
- const datasourceList = (params = {}, flag = false) => get('/bigScreen/datasource/list', params, flag)
- /**
- * 删除数据源
- * @param id
- * @param flag
- * @returns {*}
- */
- const sourceRemove = (id = '-1', flag = false) => get(`/bigScreen/datasource/sourceRemove/${id}`, {}, flag)
- /**
- * 获取数据源下表列表
- * @param id
- * @param flag
- * @returns {*}
- */
- const getSourceTable = (id = '-1', flag = false) => get(`/bigScreen/datasource/getSourceTable/${id}`, {}, flag)
- /**
- * 获取数据源下视图列表
- * @param id
- * @param flag
- * @returns {*}
- */
- const getSourceView = (id = '-1', flag = false) => get(`/bigScreen/datasource/getSourceView/${id}`, {}, flag)
- export {
- addOrUpdateDataSource,
- checkRepeat,
- sourceLinkTest,
- datasourcePage,
- datasourceList,
- sourceRemove,
- getSourceTable,
- getSourceView
- }
|