Browse Source

公式相关:G10 固定保留三位小数

yangyj 1 năm trước cách đây
mục cha
commit
f416a842d2

+ 0 - 2
blade-service/blade-manager/src/main/java/com/mixsmart/utils/FormulaUtils.java

@@ -173,7 +173,6 @@ public class FormulaUtils {
                     values=values.stream().filter(StringUtils::isNotEmpty).collect(Collectors.toList());
                 }
                 if(values.size()>fd.getValues().size()){
-                    /*当生成的数据超过实际容量的时候,会自动追加页数*/
                     if(fd.getCoordsList().size()==1){
                         if(values.stream().filter(CustomFunction::containsZH).anyMatch(e->e.toString().contains("\n"))){
                             fd.getValues().get(0).setValue(values.stream().filter(Objects::nonNull).map(Object::toString).collect(Collectors.joining()));
@@ -186,7 +185,6 @@ public class FormulaUtils {
                             }
                         }
                     }else{
-                        // copy(fd,values);
                         for(int n=0;n<fd.getValues().size();n++){
                             fd.getValues().get(n).setValue(values.get(n));
                         }

+ 2 - 2
blade-service/blade-manager/src/main/java/org/springblade/manager/formula/impl/FormulaMileage.java

@@ -138,9 +138,9 @@ public class FormulaMileage implements FormulaStrategy {
                 /*这里只单纯写人内容,插入的其他属性在获取的时候已经准备好*/
                 if (elt.isEmpty()) {
                     if (scale3.contains(k)) {
-                        elt.setValue(StringUtils.number2String(v(k, data), 3));
+                        elt.setValue(StringUtils.number2StringZero(v(k, data), 3));
                     } else {
-                        elt.setValue(StringUtils.number2String(v(k, data), 0));
+                        elt.setValue(StringUtils.number2StringZero(v(k, data), 0));
                     }
                 }
             });