소스 검색

后管-公式
1、多重判断查询时括号问题处理

LHB 6 일 전
부모
커밋
bdf5db5dbf
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      blade-service/blade-manager/src/main/java/org/springblade/manager/controller/FormulaController.java

+ 1 - 1
blade-service/blade-manager/src/main/java/org/springblade/manager/controller/FormulaController.java

@@ -330,7 +330,7 @@ public class FormulaController {
             }
             formulaMultipleIf.setFormulaIfElse(formulaIfElses);
             formulaMultipleIf.setTrueData(s1);
-            if(s2.contains("(")){
+            if(s2.contains("(") && s2.contains(",") && s2.split(",").length == 3){
                 formulaMultipleIfs.add(formulaMultipleIf);
                 Boolean b = strParse(s2, formulaMultipleIfs);
                 if(!b){