فهرست منبع

fix 切换公历农历时没有更新同期及右轴数据

cxmo 8 ماه پیش
والد
کامیت
4a719011a3

+ 13 - 0
src/views/dataEntry_manage/chartSetting.vue

@@ -1863,6 +1863,19 @@ export default {
       if(res.Ret !== 200) return
       //标识线回显
       this.chartInfo.MarkersLines = res.Data.ChartInfo.MarkersLines||''
+      if(this.chartInfo.ChartType===2){
+        //更新对应数据
+        const {DataResp} = res.Data
+        const {MaxMinLimits,SamePeriodAverage,SamePeriodStandardDeviation,
+                RightAxis={
+                    IndicatorType:1,
+                    EdbInfoList:[]
+                }} = DataResp
+        this.chartInfo.SeasonAverageConfig = {
+            MaxMinLimits,SamePeriodAverage,SamePeriodStandardDeviation
+        }
+        this.chartInfo.SeasonRightConfig = RightAxis
+      }
 
       const { EdbInfoList } = res.Data;
 

+ 11 - 0
src/views/dataEntry_manage/mixins/addOreditMixin.js

@@ -556,6 +556,17 @@ export default {
 				chartDataHandle.map(item =>{
 					this.SeasonExtraConfig.ChartLegend.push({Name:item.Years,Value:item.ChartLegend})
 				})
+				//更新对应数据
+				const {DataResp} = res.Data
+				const {MaxMinLimits,SamePeriodAverage,SamePeriodStandardDeviation,
+						RightAxis={
+							IndicatorType:1,
+							EdbInfoList:[]
+						}} = DataResp
+				this.chartInfo.SeasonAverageConfig = {
+					MaxMinLimits,SamePeriodAverage,SamePeriodStandardDeviation
+				}
+				this.chartInfo.SeasonRightConfig = RightAxis
 			}
 
       this.tableData.forEach((item) => {

+ 13 - 0
src/views/mychart_manage/components/chartDetailDia.vue

@@ -796,6 +796,19 @@ export default {
       if(res.Ret !== 200) return
       //标识线回显
       this.chartInfo.MarkersLines = res.Data.ChartInfo.MarkersLines||''
+      if(this.chartInfo.ChartType===2){
+        //更新对应数据
+        const {DataResp} = res.Data
+        const {MaxMinLimits,SamePeriodAverage,SamePeriodStandardDeviation,
+                RightAxis={
+                    IndicatorType:1,
+                    EdbInfoList:[]
+                }} = DataResp
+        this.chartInfo.SeasonAverageConfig = {
+            MaxMinLimits,SamePeriodAverage,SamePeriodStandardDeviation
+        }
+        this.chartInfo.SeasonRightConfig = RightAxis
+      }
       const { EdbInfoList } = res.Data;
 
       this.tableData.forEach((item) => {