Browse Source

跨品种分析显示label

Karsa 1 year ago
parent
commit
042be436e9
1 changed files with 14 additions and 1 deletions
  1. 14 1
      src/hooks/chart/useChartRender.ts

+ 14 - 1
src/hooks/chart/useChartRender.ts

@@ -1512,6 +1512,10 @@ const setCrossVarietyChart = () => {
 
 
     //数据列
     //数据列
   let series:any[] = [];
   let series:any[] = [];
+  const tagMap = { //标签对应文字
+    1: '最新',
+    3: 'Fix'
+  }
   DataList.forEach(item => {
   DataList.forEach(item => {
     //数据列
     //数据列
     let series_item = {
     let series_item = {
@@ -1524,7 +1528,16 @@ const setCrossVarietyChart = () => {
       zIndex:1
       zIndex:1
     }
     }
     item.CoordinatePointData.forEach(_ => {
     item.CoordinatePointData.forEach(_ => {
-      series_item.data.push({x: _.X,y: _.Y,})
+      series_item.data.push({
+        x: _.X,
+        y: _.Y,
+        dataLabels: {
+          enabled: _.ShowTips===1,
+          allowOverlap: true,
+          align: 'left',
+          format: tagMap[_.DateType] || `-${_.DaysAgo}T`,
+        }
+      })
     })
     })
     series.push(series_item);
     series.push(series_item);
   })
   })