浏览代码

公式相关:合格率问题

yangyj 2 年之前
父节点
当前提交
9bb47a0d32

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

@@ -1607,10 +1607,10 @@ public  List<ElementData> setScale(Integer scale,List<ElementData> data){
                                      data=result.get(1);
                              }
                          }
-
-                         f = f.replace(m.group(),putDataWithKey(data));
+                         f = f.replace(m.group(),putDataWithKey(BaseUtils.isNumber(data)?Double.parseDouble(data.toString()):data));
                      }
                      fd.getFormula().setFormula(f);
+                     formula.setScale(1);
                  }
                  formula.setFormula(f);
              }catch (Exception e){