|
@@ -533,6 +533,12 @@ public class FormulaServiceImpl extends BaseServiceImpl<FormulaMapper, Formula>
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ //数据去重 只有全部数据都不为数字才执行
|
|
|
+ long count = values.stream().filter(StringUtils::isNumber).count();
|
|
|
+ if(!values.isEmpty() && count == 0){
|
|
|
+ Set<String> set = new LinkedHashSet<>(values);
|
|
|
+ values = new ArrayList<>(set);
|
|
|
+ }
|
|
|
int scale = StringUtils.getScale(values);
|
|
|
FormulaUtils.write(t.getValue(), values.stream().map(u -> {
|
|
|
/* if(StringUtils.isEmpty(u)){
|