forked from github/dataease
fix(视图): 修复明细表分页状态下只能导出当前页的数据 #7972
This commit is contained in:
parent
092f0fc279
commit
823ec3b5d1
@ -174,7 +174,7 @@ public class ChartDataManage {
|
|||||||
Map<String, Object> mapAttr = view.getCustomAttr();
|
Map<String, Object> mapAttr = view.getCustomAttr();
|
||||||
Map<String, Object> mapSize = (Map<String, Object>) mapAttr.get("basicStyle");
|
Map<String, Object> mapSize = (Map<String, Object>) mapAttr.get("basicStyle");
|
||||||
if (StringUtils.equalsIgnoreCase(view.getType(), "table-info") && table.getMode() == 0) {
|
if (StringUtils.equalsIgnoreCase(view.getType(), "table-info") && table.getMode() == 0) {
|
||||||
if (StringUtils.equalsIgnoreCase((String) mapSize.get("tablePageMode"), "page") && !chartExtRequest.getExcelExportFlag()) {
|
if (StringUtils.equalsIgnoreCase((String) mapSize.get("tablePageMode"), "page") && !view.getIsExcelExport()) {
|
||||||
if (chartExtRequest.getGoPage() == null) {
|
if (chartExtRequest.getGoPage() == null) {
|
||||||
chartExtRequest.setGoPage(1L);
|
chartExtRequest.setGoPage(1L);
|
||||||
}
|
}
|
||||||
@ -190,7 +190,7 @@ public class ChartDataManage {
|
|||||||
if (StringUtils.equalsIgnoreCase(view.getResultMode(), "custom")) {
|
if (StringUtils.equalsIgnoreCase(view.getResultMode(), "custom")) {
|
||||||
chartExtRequest.setGoPage(1L);
|
chartExtRequest.setGoPage(1L);
|
||||||
chartExtRequest.setPageSize(view.getResultCount().longValue());
|
chartExtRequest.setPageSize(view.getResultCount().longValue());
|
||||||
} else if (!chartExtRequest.getExcelExportFlag()) {
|
} else if (!view.getIsExcelExport()) {
|
||||||
chartExtRequest.setGoPage(null);
|
chartExtRequest.setGoPage(null);
|
||||||
chartExtRequest.setPageSize(null);
|
chartExtRequest.setPageSize(null);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user