Merge pull request #13446 from dataease/pr@dev-v2@refactor_out_params
refactor(仪表板、数据大屏): 优化外部参数ID存储方式,相同名称修改后id保持不变
This commit is contained in:
commit
8242bf3b6e
@ -73,7 +73,7 @@ public class VisualizationOuterParamsService implements VisualizationOuterParams
|
||||
List<VisualizationOuterParamsInfo> paramsInfoNameIdList = extOuterParamsMapper.getVisualizationOuterParamsInfoBase(visualizationId);
|
||||
if(!CollectionUtils.isEmpty(paramsInfoNameIdList)){
|
||||
paramsInfoNameIdMap = paramsInfoNameIdList.stream()
|
||||
.collect(Collectors.toMap(VisualizationOuterParamsInfo::getParamName, VisualizationOuterParamsInfo::getParamsId));
|
||||
.collect(Collectors.toMap(VisualizationOuterParamsInfo::getParamName, VisualizationOuterParamsInfo::getParamsInfoId));
|
||||
}
|
||||
//清理原有数据
|
||||
extOuterParamsMapper.deleteOuterParamsTargetWithVisualizationId(visualizationId);
|
||||
|
||||
@ -142,7 +142,7 @@
|
||||
<select id="getVisualizationOuterParamsInfoBase" resultType="io.dataease.visualization.dao.auto.entity.VisualizationOuterParamsInfo">
|
||||
SELECT
|
||||
vopi.param_name,
|
||||
vopi.params_id
|
||||
vopi.params_info_id
|
||||
FROM
|
||||
visualization_outer_params_info vopi
|
||||
INNER JOIN visualization_outer_params vop ON vop.params_id = vopi.params_id
|
||||
|
||||
Loading…
Reference in New Issue
Block a user