public interface StatIndicatorService
void initSchedules()
List<StatIndicatorSimpleDTO> tree(Boolean withIndicator, String keyword)
withIndicator - 是否包含子指标keyword - 关键词List<StatIndicatorDTO> listIndicator(String pid, String keyword)
pid - 父分类idkeyword - 关键词List<StatIndicatorDTO> listIndicatorByIds(List<String> ids)
ids - 标识列表StatIndicatorDTO getIndicatorDetail(String id)
id - 标识StatIndicatorDTO getIndicatorDetail(String id, boolean withFields)
id - 标识withFields - 读取数据字段String addIndicatorClass(StatIndicatorClassEditDTO editDTO)
editDTO - 新增参数void updateIndicatorClass(StatIndicatorClassEditDTO editDTO)
editDTO - 编辑参数void deleteStatIndicator(String id)
id - 标识String addStatIndicator(StatIndicatorDTO addDTO)
addDTO - 新增参数void updateStatIndicator(StatIndicatorDTO editDTO)
editDTO - 编辑参数void enableStatConfigIndicator(String id, Boolean enable)
id - 指标项标识enable - 是否启用void moveIndicatorOrder(String id, String fatherId, Integer order)
id - 标识fatherId - 移动后新的父节点标识order - 移动后上一个兄弟节点的位次(位次从1开始,没有上个兄弟节点时此处为0)StatDataResult queryStatResult(String id)
id - 统计指标标识StatDataResult queryStatResultByDataset(String datasetId, String filter)
datasetId - 数据集idfilter - 过滤条件StatDataResult queryStatResultBySql(String dsKey, String dataSql)
dsKey - 数据源keydataSql - 查询语句List<com.geoway.adf.dms.common.dto.FieldDTO> getFieldsBySql(String dsKey, String dataSql)
dsKey - 数据源keydataSql - 查询语句void excuteStatSchedule(String id)
id - 指标idCopyright © 2025. All rights reserved.