@Transactional(rollbackFor=java.lang.Exception.class) @Primary @Service public class ChartSceneTemplateServiceImpl extends Object implements ChartSceneTemplateService
| Constructor and Description |
|---|
ChartSceneTemplateServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
copyTemplate(String templateId,
String name)
复制场景模板
|
String |
createTemplateFromScene(String sceneId,
String sceneConfig,
String name)
根据场景创建场景模板
|
void |
deleteTemplate(String ids)
删除模板
|
String |
getTemplateConfig(String id)
获取模板配置
|
ChartSceneTemplate |
getTemplateDetail(String id)
获取模板详情
|
List<ChartSceneTemplate> |
listTemplate(String keyword)
获取模板列表
|
String |
saveTemplate(ChartSceneTemplate template)
保存模板
|
public List<ChartSceneTemplate> listTemplate(String keyword)
ChartSceneTemplateServicelistTemplate in interface ChartSceneTemplateServicekeyword - 关键字public ChartSceneTemplate getTemplateDetail(String id)
ChartSceneTemplateServicegetTemplateDetail in interface ChartSceneTemplateServiceid - 模板idpublic String getTemplateConfig(String id)
ChartSceneTemplateServicegetTemplateConfig in interface ChartSceneTemplateServiceid - 模板idpublic String saveTemplate(ChartSceneTemplate template)
ChartSceneTemplateServicesaveTemplate in interface ChartSceneTemplateServicetemplate - 模板public String copyTemplate(String templateId, String name)
ChartSceneTemplateServicecopyTemplate in interface ChartSceneTemplateServicetemplateId - 源场景模板idname - 新场景模板名称,空值时自动生成副本名称public String createTemplateFromScene(String sceneId, String sceneConfig, String name)
ChartSceneTemplateServicecreateTemplateFromScene in interface ChartSceneTemplateServicesceneId - 源场景idsceneConfig - 场景配置JSON,由外部指定name - 新模板名称,空值时使用场景名称public void deleteTemplate(String ids)
ChartSceneTemplateServicedeleteTemplate in interface ChartSceneTemplateServiceids - 模板id,多个逗号分隔Copyright © 2026. All rights reserved.