@Transactional(rollbackFor=java.lang.Exception.class) @Primary @Service public class StatIndicatorServiceImpl extends Object implements StatIndicatorService
| Modifier and Type | Field and Description |
|---|---|
protected static Integer |
TYPE_CLASS |
protected static Integer |
TYPE_INDICATOR |
| Constructor and Description |
|---|
StatIndicatorServiceImpl() |
protected static final Integer TYPE_CLASS
protected static final Integer TYPE_INDICATOR
public void initSchedules()
StatIndicatorServiceinitSchedules in interface StatIndicatorService@PreDestroy public void stopSchedules()
public List<StatIndicatorSimpleDTO> tree(Boolean withIndicator, String keyword)
StatIndicatorServicetree in interface StatIndicatorServicewithIndicator - 是否包含子指标keyword - 关键词public List<StatIndicatorDTO> listIndicator(String pid, String keyword)
StatIndicatorServicelistIndicator in interface StatIndicatorServicepid - 父分类idkeyword - 关键词public List<StatIndicatorDTO> listIndicatorByIds(List<String> ids)
StatIndicatorServicelistIndicatorByIds in interface StatIndicatorServiceids - 标识列表public StatIndicatorDTO getIndicatorDetail(String id)
StatIndicatorServicegetIndicatorDetail in interface StatIndicatorServiceid - 标识public StatIndicatorDTO getIndicatorDetail(String id, boolean withFields)
StatIndicatorServicegetIndicatorDetail in interface StatIndicatorServiceid - 标识withFields - 读取数据字段public String addIndicatorClass(StatIndicatorClassEditDTO editDTO)
StatIndicatorServiceaddIndicatorClass in interface StatIndicatorServiceeditDTO - 新增参数public void updateIndicatorClass(StatIndicatorClassEditDTO editDTO)
StatIndicatorServiceupdateIndicatorClass in interface StatIndicatorServiceeditDTO - 编辑参数public void deleteStatIndicator(String id)
StatIndicatorServicedeleteStatIndicator in interface StatIndicatorServiceid - 标识public String addStatIndicator(StatIndicatorDTO addDTO)
StatIndicatorServiceaddStatIndicator in interface StatIndicatorServiceaddDTO - 新增参数public void updateStatIndicator(StatIndicatorDTO editDTO)
StatIndicatorServiceupdateStatIndicator in interface StatIndicatorServiceeditDTO - 编辑参数public void enableStatConfigIndicator(String id, Boolean enable)
StatIndicatorServiceenableStatConfigIndicator in interface StatIndicatorServiceid - 指标项标识enable - 是否启用public void moveIndicatorOrder(String id, String fatherId, Integer order)
StatIndicatorServicemoveIndicatorOrder in interface StatIndicatorServiceid - 标识fatherId - 移动后新的父节点标识order - 移动后上一个兄弟节点的位次(位次从1开始,没有上个兄弟节点时此处为0)public StatDataResult queryStatResult(String id)
StatIndicatorServicequeryStatResult in interface StatIndicatorServiceid - 统计指标标识public StatDataResult queryStatResultByDataset(String datasetId, String filter)
StatIndicatorServicequeryStatResultByDataset in interface StatIndicatorServicedatasetId - 数据集idfilter - 过滤条件public StatDataResult queryStatResultBySql(String dsKey, String dataSql)
StatIndicatorServicequeryStatResultBySql in interface StatIndicatorServicedsKey - 数据源keydataSql - 查询语句public List<com.geoway.adf.dms.common.dto.FieldDTO> getFieldsBySql(String dsKey, String dataSql)
StatIndicatorServicegetFieldsBySql in interface StatIndicatorServicedsKey - 数据源keydataSql - 查询语句public void excuteStatSchedule(String id)
StatIndicatorServiceexcuteStatSchedule in interface StatIndicatorServiceid - 指标idCopyright © 2025. All rights reserved.