فهرست منبع

数据源calc过程,sql模板逻辑变更

ZhangYanJie 3 ماه پیش
والد
کامیت
605e32ed50
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      src/main/java/com/sundata/internalevaluation/calc/calcUnit/DataSourcesCalcUnit.java

+ 2 - 1
src/main/java/com/sundata/internalevaluation/calc/calcUnit/DataSourcesCalcUnit.java

@@ -12,6 +12,7 @@ import com.sundata.internalevaluation.configuration.model.SysInterface;
 import com.sundata.internalevaluation.configuration.service.DataSourcesService;
 import com.sundata.internalevaluation.configuration.service.SysInterfaceService;
 import com.sundata.internalevaluation.script.ScriptUtil;
+import com.sundata.internalevaluation.script.TemplateUtil;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -144,7 +145,7 @@ public class DataSourcesCalcUnit extends CalcUnit {
                 // 数据来源类型为jdbc时处理逻辑
                 if (calcUnit instanceof QueryLogicCalcUnit queryLogicCalcUnit) {
                     String sqlTemplate = queryLogicCalcUnit.queryLogicModel.getSelectSqlScript();
-                    String sql = (String) ScriptUtil.executeScript(calcUnit.getCalcCode(), sqlTemplate, result);
+                    String sql = TemplateUtil.execute(calcUnit.getCalcCode(), sqlTemplate, result);
                     thisResult.put(this.getCalcCode(), DBExecutor.doQueryMap(sql));
                 }
             }