import http from "@/api/http.js" /** * 获取图表类型 * @param {*} params * @returns */ export const getThemeChartType = params => { return http.get('/datamanage/chart/theme/type/list',params) } /** * 根据类型获取主题 * @param {*} params ChartThemeTypeId * @returns */ export const getThemeByType = params => { return http.get('/datamanage/chart/theme/list',params) } /** * 添加主题 * @param {*} params ChartThemeName ChartThemeTypeId * @returns */ export const addTheme = params => { return http.post('/datamanage/chart/theme/add',params) } /** * 编辑主题 * @param {*} params ChartThemeId ChartThemeName Config * @returns */ export const saveTheme = params => { return http.post('/datamanage/chart/theme/edit',params) } /** * 删除主题 * @param {*} params ChartThemeId * @returns */ export const delTheme = params => { return http.post('/datamanage/chart/theme/delete',params) } /** * 配置默认主题 * @param {*} params ChartThemeId ChartThemeTypeId * @returns */ export const setConfigTheme = params => { return http.post('/datamanage/chart/theme/set_default',params) } /** * 预览图数据 * @param {*} params * @returns */ export const previewChartData = params => { return http.get('/datamanage/chart/theme/preview_data',params) }