Browse Source

接口参数使用模板方法替换

JoeLazy 2 months ago
parent
commit
4edd8a78a5

+ 4 - 4
src/main/java/com/sundata/internalevaluation/calc/calcUnit/InterfaceParamCalcUnit.java

@@ -7,8 +7,8 @@ import com.sundata.internalevaluation.calc.model.CalcResult;
 import com.sundata.internalevaluation.calc.model.CalcUnit;
 import com.sundata.internalevaluation.calc.model.finals.CalcType;
 import com.sundata.internalevaluation.calc.util.InvokeUtil;
-import com.sundata.internalevaluation.calc.util.SqlUtil;
 import com.sundata.internalevaluation.configuration.model.SysInterfaceParam;
+import com.sundata.internalevaluation.script.TemplateUtil;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -138,15 +138,15 @@ public class InterfaceParamCalcUnit extends CalcUnit {
                 break;
             // SQL-Map
             case "sqlmap":
-                result = DBExecutor.doQuery(SqlUtil.sqlFormat(paramRetrievalTypeCont, context));
+                result = DBExecutor.doQuery(TemplateUtil.execute("interfaceParam-temp-sqlmap-"+getCalcCode(),paramRetrievalTypeCont, context));
                 break;
             // SQL-List
             case "sqllist":
-                result = DBExecutor.doQueryMapList(SqlUtil.sqlFormat(paramRetrievalTypeCont, context));
+                result = DBExecutor.doQueryMapList(TemplateUtil.execute("interfaceParam-temp-sqllist-"+getCalcCode(),paramRetrievalTypeCont, context));
                 break;
             // SQL-String
             case "sqlstring":
-                result = DBExecutor.doQuery(SqlUtil.sqlFormat(paramRetrievalTypeCont, context));
+                result = DBExecutor.doQuery(TemplateUtil.execute("interfaceParam-temp-sqlstring-"+getCalcCode(),paramRetrievalTypeCont, context));
                 break;
         }