@Transactional(rollbackFor=java.lang.Exception.class) @Primary @Service public class ChartSceneServiceImpl extends Object implements ChartSceneService
| Constructor and Description |
|---|
ChartSceneServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
addSceneGroup(ChartScene chartScene,
boolean allowNameDuplicate)
新增场景分组
|
void |
deleteScene(String id)
删除图表场景
|
ChartSceneVersion |
getChartSceneVersion(String versionId)
场景历史版本详情
|
ChartSceneDTO |
getDetail(String id)
图表详情
|
List<ChartSceneVersion> |
listChartSceneVersion(String sceneId)
获取场景历史版本列表
|
List<ChartSceneDTO> |
listScene(String pid,
String keyword)
获取分类下所有数据图表场景
|
List<ChartSceneDTO> |
listSceneByIds(List<String> ids)
根据id获取图表场景列表
|
void |
moveChartScene(String id,
String pid,
Integer order)
移动图表场景
|
String |
saveScene(ChartScene chartScene)
保存图表场景
|
List<ChartSceneDTO> |
tree(Boolean withDataScene,
String keyword)
获取图表场景列表树
|
public List<ChartSceneDTO> tree(Boolean withDataScene, String keyword)
ChartSceneServicetree in interface ChartSceneServicepublic List<ChartSceneDTO> listScene(String pid, String keyword)
ChartSceneServicelistScene in interface ChartSceneServicepublic List<ChartSceneDTO> listSceneByIds(List<String> ids)
ChartSceneServicelistSceneByIds in interface ChartSceneServicepublic ChartSceneDTO getDetail(String id)
ChartSceneServicegetDetail in interface ChartSceneServicepublic String saveScene(ChartScene chartScene)
ChartSceneServicesaveScene in interface ChartSceneServicepublic String addSceneGroup(ChartScene chartScene, boolean allowNameDuplicate)
ChartSceneServiceaddSceneGroup in interface ChartSceneServicechartScene - 场景分组allowNameDuplicate - 允许名称重复public void deleteScene(String id)
ChartSceneServicedeleteScene in interface ChartSceneServicepublic void moveChartScene(String id, String pid, Integer order)
ChartSceneServicemoveChartScene in interface ChartSceneServiceid - 标识pid - 父标识order - 移动后上一个同级节点的位次(位次从1开始,没有上个同级节点时此处为0)public List<ChartSceneVersion> listChartSceneVersion(String sceneId)
ChartSceneServicelistChartSceneVersion in interface ChartSceneServicesceneId - 场景idpublic ChartSceneVersion getChartSceneVersion(String versionId)
ChartSceneServicegetChartSceneVersion in interface ChartSceneServiceversionId - 版本idCopyright © 2025. All rights reserved.