You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
160 lines
3.7 KiB
JavaScript
160 lines
3.7 KiB
JavaScript
/*!
|
|
* 数据集管理
|
|
*/
|
|
import { get, post } from 'packages/js/utils/http'
|
|
|
|
/**
|
|
* 数据集分页查询
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const datasetPage = (params = {}, flag = false) => get('/bigScreen/dataset/page', params, flag)
|
|
|
|
/**
|
|
* 删除数据集
|
|
* @param id
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const datasetRemove = (id = '-1', flag = false) => get(`/bigScreen/dataset/remove/${id}`, {}, flag)
|
|
|
|
/**
|
|
* 数据集名称校验
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const nameCheckRepeat = (params = {}, flag = false) => post('/bigScreen/dataset/nameCheckRepeat', params, flag)
|
|
|
|
/**
|
|
* 数据集新增/修改【json/脚本/数据模型】
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const datasetAddorUpdate = (params = {}, flag = false) => post('/bigScreen/dataset/addOrUpdate', params, flag)
|
|
|
|
/**
|
|
* 数据集执行【脚本】
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const datasetExecute = (params = {}, flag = false) => post('/bigScreen/dataset/execute', params, flag)
|
|
|
|
/**
|
|
* 获取数据集信息【json/数据模型/脚本】
|
|
* @param id
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
|
|
const getDataset = (id = '-1', flag = false) => get(`/bigScreen/dataset/getDataSetDetailById?id=${id}`, {}, flag)
|
|
|
|
/**
|
|
* 数据集加工测试
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const sqlTest = (params = {}, flag = false) => post('/bigScreen/datasetProcess/sqlTest', params, flag)
|
|
|
|
/**
|
|
* 数据集新增
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const datasetAdd = (params = {}, flag = false) => post('/bigScreen/datasetProcess/add', params, flag)
|
|
|
|
/**
|
|
* 数据集修改
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const datasetUpdate = (params = {}, flag = false) => post('/bigScreen/datasetProcess/update', params, flag)
|
|
|
|
/**
|
|
* 获取自助数据集信息
|
|
* @param id
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const getDatasetInfo = (id = '-1', flag = false) => get(`/bigScreen/datasetProcess/getDatasetInfo/${id}`, {}, flag)
|
|
|
|
/**
|
|
* 获取数据集分类
|
|
* @param r_dataset
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const getDatasetTypeList = (params = {}, flag = false) => get('/bigScreen/category/queryTreeList', params, flag)
|
|
|
|
/**
|
|
* 获取原始表信息,数据列表
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const getOriginalTableDetail = (params = {}, flag = false) => post('/bigScreen/original/getOriginalTableDetail', params, flag)
|
|
|
|
/**
|
|
* 新增/修改原始数据集
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const addOrUpdateOriginal = (params = {}, flag = false) => post('/bigScreen/original/addOrUpdate', params, flag)
|
|
/**
|
|
* 获取原始数据集字段信息
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const getOriginalTableFieldInfo = (params = {}, flag = false) => post('/bigScreen/original/getOriginalTableFieldInfo', params, flag)
|
|
|
|
/**
|
|
* 获取数据集详细信息
|
|
* @param id
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const getOriginalTableDetailsById = (id = '-1', flag = false) => get(`/bigScreen/original/getOriginalTableDetailsById/${id}`, {}, flag)
|
|
/**
|
|
* 删除菜单树节点
|
|
* @param id
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const categoryRemove = (id = '-1', flag = false) => get(`/bigScreen/category/remove/${id}`, {}, flag)
|
|
|
|
/**
|
|
* 新增/编辑菜单树节点
|
|
* @param params
|
|
* @param flag
|
|
* @returns {*}
|
|
*/
|
|
const addOrUpdateTree = (params = {}, flag = false) => post('/bigScreen/category/addOrUpdateTree', params, flag)
|
|
|
|
export {
|
|
datasetPage,
|
|
datasetRemove,
|
|
nameCheckRepeat,
|
|
sqlTest,
|
|
datasetAdd,
|
|
datasetUpdate,
|
|
getDatasetInfo,
|
|
getDatasetTypeList,
|
|
datasetAddorUpdate,
|
|
datasetExecute,
|
|
getDataset,
|
|
getOriginalTableDetail,
|
|
addOrUpdateOriginal,
|
|
getOriginalTableFieldInfo,
|
|
getOriginalTableDetailsById,
|
|
categoryRemove,
|
|
addOrUpdateTree
|
|
}
|