wy пре 2 година
родитељ
комит
b208095870

+ 4 - 0
ibps-component-root/modules/comp-querybuilder/src/main/java/com/lc/ibps/components/querybuilder/support/parser/sql/FindInSetRuleParser.java

@@ -15,6 +15,7 @@ public class FindInSetRuleParser extends AbstractSqlRuleParser {
 
     public Operation parse(IRule rule, JsonRuleParser parser) {
         StringBuffer operate = new StringBuffer();
+        if (rule.getValue()=="cscript.findPositionId()"){
         List listUser = (List) rule.getValue();
         if(listUser.size()==1){
             operate.append("("+rule.getField() + " like '%" + listUser.get(0) +"%')");
@@ -31,6 +32,9 @@ public class FindInSetRuleParser extends AbstractSqlRuleParser {
                 }
             }
         }
+        }else{
+            operate.append("("+rule.getField() + " like '%%' )");
+        }
         return new Operation(operate, rule.getValue());
     }
 }