mirror of
https://github.com/dataease/dataease.git
synced 2026-06-17 04:51:43 +08:00
fix: api 数据源判断游标
This commit is contained in:
@@ -106,7 +106,7 @@ public class ApiUtils {
|
||||
cursor = JsonPath.read(response, apiDefinition.getRequest().getPage().getResponseData().get(0).getResolutionPath()).toString();
|
||||
} catch (Exception e) {
|
||||
}
|
||||
while (cursor != null) {
|
||||
while (StringUtils.isNotEmpty(cursor)) {
|
||||
apiDefinition.getRequest().getPage().getRequestData().get(0).setParameterDefaultValue(cursor);
|
||||
response = execHttpRequest(false, apiDefinition, apiDefinition.getApiQueryTimeout() == null || apiDefinition.getApiQueryTimeout() <= 0 ? 10 : apiDefinition.getApiQueryTimeout(), params(datasourceRequest));
|
||||
dataList.addAll(fetchResult(response, apiDefinition));
|
||||
|
||||
Reference in New Issue
Block a user