|
@@ -166,6 +166,7 @@ function setThemeOptions() {
|
|
|
*/
|
|
|
function setAxisPlotLines(axis,axisType) {
|
|
|
const { MarkersLines,ChartType } = chartData.value.ChartInfo;
|
|
|
+ const { EdbInfoList } = chartData.value;
|
|
|
if(!MarkersLines) return []
|
|
|
|
|
|
let markerLines = JSON.parse(MarkersLines);
|
|
@@ -177,7 +178,8 @@ function setAxisPlotLines(axis,axisType) {
|
|
|
let markerValue;
|
|
|
if(isXDateAxis) {
|
|
|
//季节图x轴额外拼个年份
|
|
|
- let nowYear = new Date().getFullYear();
|
|
|
+ let nowYear = ChartType===2 ? new Date(EdbInfoList[0].DataList[1].DataList
|
|
|
+ [0].DataTimestamp).getFullYear() : '';
|
|
|
markerValue = ChartType===2
|
|
|
? new Date(`${nowYear}-${_.value}`).getTime()
|
|
|
: new Date(_.value).getTime()
|
|
@@ -206,6 +208,7 @@ function setAxisPlotLines(axis,axisType) {
|
|
|
/* 处理标识区拼接 axisType表示x轴类型处理时间轴的值 datetime/null */
|
|
|
function setAxisPlotAreas(axis,axisType) {
|
|
|
const { MarkersAreas,ChartType } = chartData.value.ChartInfo;
|
|
|
+ const { EdbInfoList } = chartData.value;
|
|
|
if(!MarkersAreas) return []
|
|
|
|
|
|
let markerAreas = JSON.parse(MarkersAreas);
|
|
@@ -217,7 +220,8 @@ function setAxisPlotAreas(axis,axisType) {
|
|
|
let fromMarkerValue,toMarkerValue;
|
|
|
if(isXDateAxis) {
|
|
|
//季节图x轴额外拼个年份
|
|
|
- let nowYear = new Date().getFullYear();
|
|
|
+ let nowYear = ChartType===2 ? new Date(EdbInfoList[0].DataList[1].DataList
|
|
|
+ [0].DataTimestamp).getFullYear() : '';
|
|
|
fromMarkerValue = ChartType===2
|
|
|
? new Date(`${nowYear}-${_.fromValue}`).getTime()
|
|
|
: new Date(_.fromValue).getTime()
|