mirror of
https://github.com/dataease/dataease.git
synced 2025-02-24 03:22:56 +08:00
fix: 修复解析sql时,替换变量错误
This commit is contained in:
parent
828079c36c
commit
79c79745de
@ -181,7 +181,7 @@ public class SqlparserUtils {
|
||||
sysParams.add(sysParam);
|
||||
}
|
||||
}
|
||||
if(!hasVariables){
|
||||
if(!hasVariables && !sql.contains(SubstitutedParams)){
|
||||
return sql;
|
||||
}
|
||||
Statement statement = CCJSqlParserUtil.parse(tmpSql);
|
||||
|
@ -84,7 +84,7 @@ public class ApiUtils {
|
||||
fieldList = getTableFields(apiDefinition);
|
||||
result.put("fieldList", fieldList);
|
||||
if (apiDefinition.getRequest().getPage().getPageType().equalsIgnoreCase("pageNumber")) {
|
||||
int pageCount = Integer.valueOf(JsonPath.read(response, apiDefinition.getRequest().getPage().getResponseData().get(0).getResolutionPath()));
|
||||
int pageCount = Integer.valueOf(JsonPath.read(response, apiDefinition.getRequest().getPage().getResponseData().get(0).getResolutionPath()).toString());
|
||||
int beginPage = Integer.valueOf(apiDefinition.getRequest().getPage().getRequestData().get(0).getParameterDefaultValue());
|
||||
if (apiDefinition.getRequest().getPage().getResponseData().get(0).getResolutionPathType().equalsIgnoreCase("totalNumber")) {
|
||||
pageCount = pageCount / Integer.valueOf(apiDefinition.getRequest().getPage().getRequestData().get(1).getParameterDefaultValue()) + 1;
|
||||
|
Loading…
Reference in New Issue
Block a user