Authored by 王涛

Merge branch 'master-v32-lushangqing' into 'master'

性能走势图更改lineChart数据没刷新



See merge request !371
@@ -183,7 +183,6 @@ export default { @@ -183,7 +183,6 @@ export default {
183 } 183 }
184 //计算需要传参的code值 184 //计算需要传参的code值
185 const calcCode=(val)=>{ 185 const calcCode=(val)=>{
186 - console.log("&&",val)  
187 let code=''; 186 let code='';
188 if(val>0 && val<3){ 187 if(val>0 && val<3){
189 code='time_scope_DAY'; 188 code='time_scope_DAY';
@@ -359,10 +358,8 @@ export default { @@ -359,10 +358,8 @@ export default {
359 } 358 }
360 }) 359 })
361 frequencyData.value = resDataArr; 360 frequencyData.value = resDataArr;
362 - console.log("999",frequencyData.value.length,props.intervalGroup)  
363 if(frequencyData.value.length>0){ 361 if(frequencyData.value.length>0){
364 if(!props.intervalGroup){ 362 if(!props.intervalGroup){
365 - console.log("369",frequencyData.value[0].ddicDesc)  
366 checkedId.value=frequencyData.value[0].ddicDesc 363 checkedId.value=frequencyData.value[0].ddicDesc
367 } 364 }
368 } 365 }
@@ -12,7 +12,7 @@ export default { @@ -12,7 +12,7 @@ export default {
12 setup(props, {attrs, slots, emit}) { 12 setup(props, {attrs, slots, emit}) {
13 const {proxy} = Vue.getCurrentInstance(); 13 const {proxy} = Vue.getCurrentInstance();
14 let interval=Vue.ref('DAY'); 14 let interval=Vue.ref('DAY');
15 - let optionData=Vue.ref({}); 15 + let optionData=Vue.ref('');
16 let names = Vue.ref(['00:00', '01:00', '02:00', '03:00', '04:00', '05:00', '06:00', '07:00', '08:00', '09:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00', '18:00', '19:00', '20:00', '21:00', '22:00', '23:00']); 16 let names = Vue.ref(['00:00', '01:00', '02:00', '03:00', '04:00', '05:00', '06:00', '07:00', '08:00', '09:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00', '18:00', '19:00', '20:00', '21:00', '22:00', '23:00']);
17 let series = Vue.ref([]); 17 let series = Vue.ref([]);
18 let rateData = Vue.ref([]); 18 let rateData = Vue.ref([]);
@@ -126,16 +126,12 @@ export default { @@ -126,16 +126,12 @@ export default {
126 }], 126 }],
127 kpiUnit: kpiUnit.value 127 kpiUnit: kpiUnit.value
128 } 128 }
129 -  
130 } 129 }
131 130
132 }else{ 131 }else{
133 proxy.$global.showMsg(res.msg,'warning'); 132 proxy.$global.showMsg(res.msg,'warning');
134 } 133 }
135 -  
136 -  
137 setSeries(); 134 setSeries();
138 -  
139 } 135 }
140 const changeInterval=(val)=>{ 136 const changeInterval=(val)=>{
141 interval.value=val; 137 interval.value=val;
@@ -211,7 +207,6 @@ export default { @@ -211,7 +207,6 @@ export default {
211 optionDataInit(); 207 optionDataInit();
212 } 208 }
213 const optionDataInit=()=>{ 209 const optionDataInit=()=>{
214 -  
215 optionData.value = { 210 optionData.value = {
216 tooltip: { 211 tooltip: {
217 trigger: 'axis', 212 trigger: 'axis',
@@ -285,8 +280,8 @@ export default { @@ -285,8 +280,8 @@ export default {
285 type: "slider", 280 type: "slider",
286 realtime: true, //拖动滚动条时是否动态的更新图表数据 281 realtime: true, //拖动滚动条时是否动态的更新图表数据
287 height: 25, //滚动条高度 282 height: 25, //滚动条高度
288 - start: 40, //滚动条开始位置(共100等份)  
289 - end: 65 //结束位置(共100等份) 283 + start: 0, //滚动条开始位置(共100等份)
  284 + end: 100 //结束位置(共100等份)
290 } 285 }
291 ], 286 ],
292 series:series.value 287 series:series.value
@@ -95,7 +95,7 @@ export default { @@ -95,7 +95,7 @@ export default {
95 } 95 }
96 };*/ 96 };*/
97 97
98 - option && myChart.setOption(option); 98 + option && myChart.setOption(option,true);
99 } 99 }
100 100
101 101
@@ -111,7 +111,7 @@ export default { @@ -111,7 +111,7 @@ export default {
111 } 111 }
112 } 112 }
113 } 113 }
114 - proxy.myChart.setOption(adapterOption) 114 + proxy.myChart.setOption(adapterOption,true)
115 proxy.myChart.resize() 115 proxy.myChart.resize()
116 } 116 }
117 117