liuwenwen 2 éve
szülő
commit
2f38a80e29

+ 5 - 2
server/src/main/java/edp/davinci/service/impl/QualityTaskServiceImpl.java

@@ -137,8 +137,11 @@ public class QualityTaskServiceImpl implements QualityTaskService {
             }
             JSONObject ruleConfig = JSONObject.parseObject(dataRules.getRuleConfig());
             String inspectionType = dataRules.getInspectionType();
-
-            StringBuilder sql = new StringBuilder("select * from (" + view.getSql() + " ) v where 1 =1 ");
+            String viewSql = view.getSql();
+            if(viewSql.contains(";")){
+                viewSql = viewSql.replace(";","");
+            }
+            StringBuilder sql = new StringBuilder("select * from (" + viewSql + " ) v where 1 =1 ");
             System.out.println("☆☆☆☆☆☆☆☆☆☆☆" + sql.toString());
             optLogger.error("☆☆☆☆☆☆☆☆☆☆☆" + sql.toString());
             List<Map<String, Object>> result = sqlUtils.query4List(sql.toString(), -1);