forked from github/dataease
Merge pull request #8639 from dataease/pr@dev@fix_antv_table_info_linkage_npe
fix(视图): 明细表联动/刷新异常 #8503 #8581
This commit is contained in:
commit
a4b58a66ee
@ -1259,11 +1259,10 @@ public class ChartViewService {
|
||||
datasourceRequest.setQuery(qp.getSQLScatter(tableName, xAxis, yAxis, fieldCustomFilter, rowPermissionsTree, extFilterList, extBubble, extStack, ds, view));
|
||||
} else if (StringUtils.equalsIgnoreCase("table-info", view.getType())) {
|
||||
querySql = qp.getSQLWithPage(true, tableName, xAxis, fieldCustomFilter, rowPermissionsTree, extFilterList, ds, view, pageInfo);
|
||||
datasourceRequest.setQuery(querySql);
|
||||
totalPageSql = qp.getResultCount(true, tableName, xAxis, fieldCustomFilter, rowPermissionsTree, extFilterList, ds, view);
|
||||
} else if (StringUtils.equalsIgnoreCase("bar-time-range", view.getType())) {
|
||||
|
||||
datasourceRequest.setQuery(qp.getSQLRangeBar(tableName, xAxisBase, xAxis, yAxis, fieldCustomFilter, rowPermissionsTree, extFilterList, extStack, ds, view));
|
||||
|
||||
} else {
|
||||
datasourceRequest.setQuery(qp.getSQL(tableName, xAxis, yAxis, fieldCustomFilter, rowPermissionsTree, extFilterList, ds, view));
|
||||
if (containDetailField(view) && CollectionUtils.isNotEmpty(viewFields)) {
|
||||
@ -1448,7 +1447,7 @@ public class ChartViewService {
|
||||
.divide(sum, 8, RoundingMode.HALF_UP)
|
||||
.toString();
|
||||
}
|
||||
} else if (StringUtils.equalsAnyIgnoreCase(compareCalc.getType(), "accumulate")) {
|
||||
} else if (StringUtils.equalsIgnoreCase(compareCalc.getType(), "accumulate")) {
|
||||
// 累加
|
||||
if (data.isEmpty()) {
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user