[fix][chat]Fix dashboard display issue when categoryColumnName and dateColumnName are identical.

(cherry picked from commit 738093bc88)
This commit is contained in:
beat4ocean
2025-03-05 13:23:15 +08:00
parent 2003c32c96
commit 74f4732401

View File

@@ -52,8 +52,9 @@ const MetricTrend: React.FC<Props> = ({
(column: any) => column.showType === 'DATE' || column.type === 'DATE'
);
const dateColumnName = dateField?.bizName || '';
const categoryColumnName =
queryColumns?.find((column: any) => column.showType === 'CATEGORY')?.bizName || '';
let categoryColumnName =
queryColumns?.find((column: any) => column.showType === 'CATEGORY')?.bizName || '';
categoryColumnName = categoryColumnName === dateColumnName ? '' : categoryColumnName;
const metricFields = queryColumns?.filter((column: any) => column.showType === 'NUMBER');
const currentMetricField = queryColumns?.find((column: any) => column.showType === 'NUMBER');