fix: 抽取 oralce data类型数据格式化

This commit is contained in:
taojinlong 2023-02-20 15:16:30 +08:00
parent dfadeb6dbb
commit 7cd63c9131

View File

@ -880,6 +880,7 @@ public class OracleQueryProvider extends QueryProvider {
ChartViewFieldDTO f = new ChartViewFieldDTO();
f.setOriginName(datasetTableField.getOriginName());
f.setDeType(0);
f.setType(datasetTableField.getType());
xAxis.add(f);
});
@ -916,7 +917,7 @@ public class OracleQueryProvider extends QueryProvider {
continue;
}
String originField = String.format(OracleConstants.KEYWORD_FIX, tableObj.getTableAlias(), x.getOriginName());
if(datasetTableField.getType().equals("DATE")){
if(xAxis.get(i).getType().equals("DATE")){
originField = String.format(OracleConstants.TO_CHAR, originField, OracleConstants.DEFAULT_DATE_FORMAT);
}
String fieldAlias = String.format(OracleConstants.KEYWORD_TABLE, x.getOriginName());