mirror of
https://github.com/dataease/dataease.git
synced 2025-02-24 19:42:56 +08:00
feat(仪表板): 文本下拉组件支持显示字段和排序字段设置
This commit is contained in:
parent
3c93768369
commit
bbaea04325
@ -151,6 +151,7 @@ public class ChartViewManege {
|
|||||||
for (String func : FunctionConstant.AGG_FUNC) {
|
for (String func : FunctionConstant.AGG_FUNC) {
|
||||||
if (Utils.matchFunction(func, originField)) {
|
if (Utils.matchFunction(func, originField)) {
|
||||||
ele.setSummary("");
|
ele.setSummary("");
|
||||||
|
ele.setAgg(true);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -588,7 +588,7 @@ public class DatasetDataManage {
|
|||||||
Field2SQLObj.field2sqlObj(sqlMeta, fields, crossDs, dsMap);
|
Field2SQLObj.field2sqlObj(sqlMeta, fields, crossDs, dsMap);
|
||||||
WhereTree2Str.transFilterTrees(sqlMeta, rowPermissionsTree, fields, crossDs, dsMap);
|
WhereTree2Str.transFilterTrees(sqlMeta, rowPermissionsTree, fields, crossDs, dsMap);
|
||||||
Order2SQLObj.getOrders(sqlMeta, fields, datasetGroupInfoDTO.getSortFields(), crossDs, dsMap);
|
Order2SQLObj.getOrders(sqlMeta, fields, datasetGroupInfoDTO.getSortFields(), crossDs, dsMap);
|
||||||
String querySQL = SQLProvider.createQuerySQLWithLimit(sqlMeta, false, needOrder, true, 0, 1000);
|
String querySQL = SQLProvider.createQuerySQLWithLimit(sqlMeta, false, needOrder, false, 0, 1000);
|
||||||
querySQL = SqlUtils.rebuildSQL(querySQL, sqlMeta, crossDs, dsMap);
|
querySQL = SqlUtils.rebuildSQL(querySQL, sqlMeta, crossDs, dsMap);
|
||||||
logger.info("calcite data enum sql: " + querySQL);
|
logger.info("calcite data enum sql: " + querySQL);
|
||||||
|
|
||||||
|
@ -21,4 +21,6 @@ public class ChartViewFieldDTO extends ChartViewFieldBaseDTO implements Serializ
|
|||||||
private List<String> customSort;
|
private List<String> customSort;
|
||||||
|
|
||||||
private String busiType;
|
private String busiType;
|
||||||
|
|
||||||
|
private boolean isAgg;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user