|
@@ -77,8 +77,8 @@ async function getChartDetail(e){
|
|
|
|
|
|
latestDate.value = extremumDate.latestDate
|
|
|
|
|
|
- //初始化上下限
|
|
|
setDateAppear()
|
|
|
+ //初始化上下限
|
|
|
isUseSelfLimit.value = true
|
|
|
setLimitData(res.Data)
|
|
|
nextTick(()=>{
|
|
@@ -186,9 +186,10 @@ function handleConfirmLimitChange(){
|
|
|
const data=_.cloneDeep(chartInfoData)
|
|
|
// 修改左轴极限
|
|
|
if(axisLimitState.hasLeftAxis){
|
|
|
+ //基础图
|
|
|
if(axisLimitState.leftIndex!==-1){
|
|
|
- data.EdbInfoList[axisLimitState.leftIndex].MinData=axisLimitDataTem.leftMin
|
|
|
- data.EdbInfoList[axisLimitState.leftIndex].MaxData=axisLimitDataTem.leftMax
|
|
|
+ axisLimitState.leftMin = axisLimitDataTem.leftMin
|
|
|
+ axisLimitState.leftMax = axisLimitDataTem.leftMax
|
|
|
}else{
|
|
|
// 柱形图 取的ChartInfo中的极值
|
|
|
if(data.ChartInfo.ChartType ===7){
|
|
@@ -213,16 +214,16 @@ function handleConfirmLimitChange(){
|
|
|
// 修改右轴极限
|
|
|
if(axisLimitState.hasRightAxis){
|
|
|
if(axisLimitState.rightIndex!==-1){
|
|
|
- data.EdbInfoList[axisLimitState.rightIndex].MinData=axisLimitDataTem.rightMin
|
|
|
- data.EdbInfoList[axisLimitState.rightIndex].MaxData=axisLimitDataTem.rightMax
|
|
|
+ axisLimitState.rightMin = axisLimitDataTem.rightMin
|
|
|
+ axisLimitState.rightMax = axisLimitDataTem.rightMax
|
|
|
}
|
|
|
}
|
|
|
|
|
|
//修改右2轴极限
|
|
|
if(axisLimitState.hasRightTwoAxis){
|
|
|
if(axisLimitState.rightTwoIndex!==-1){
|
|
|
- data.EdbInfoList[axisLimitState.rightTwoIndex].MinData=axisLimitDataTem.rightTwoMin
|
|
|
- data.EdbInfoList[axisLimitState.rightTwoIndex].MaxData=axisLimitDataTem.rightTwoMax
|
|
|
+ axisLimitState.rightMin = axisLimitDataTem.rightTwoMin
|
|
|
+ axisLimitState.rightMax = axisLimitDataTem.rightTwoMax
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -642,6 +643,7 @@ async function handleSwitchChart(type){
|
|
|
routeQueryData.chartType=item.ChartType
|
|
|
routeQueryData.chartClassifyId=item.ChartClassifyId
|
|
|
initChartState({...item,...routeQueryData})
|
|
|
+ isUseSelfLimit.value = false
|
|
|
getChartDetail('init')
|
|
|
}
|
|
|
function initChartState(data){
|