Merge branch 'master-500-dev-lushangqing' into 'master-500-dev'
柱线图无数据时显示,进度条的单位去掉引号,树结构增加忙时分析传递的值处理 See merge request !81
Showing
7 changed files
with
28 additions
and
17 deletions
@@ -215,8 +215,9 @@ export default { | @@ -215,8 +215,9 @@ export default { | ||
215 | } | 215 | } |
216 | 216 | ||
217 | }else{ | 217 | }else{ |
218 | - xAxisList=[] | ||
219 | - series = [{ | 218 | + xAxisList=[]; |
219 | + series=[]; | ||
220 | + /* series = [{ | ||
220 | name: "使用量", | 221 | name: "使用量", |
221 | type:'bar', | 222 | type:'bar', |
222 | data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | 223 | data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] |
@@ -228,13 +229,14 @@ export default { | @@ -228,13 +229,14 @@ export default { | ||
228 | name: "使用率", | 229 | name: "使用率", |
229 | type:'line', | 230 | type:'line', |
230 | data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | 231 | data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] |
231 | - }]; | 232 | + }];*/ |
232 | } | 233 | } |
233 | } | 234 | } |
234 | }else{ | 235 | }else{ |
235 | // xAxisList=['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'] | 236 | // xAxisList=['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'] |
236 | - xAxisList=[] | ||
237 | - series = [{ | 237 | + xAxisList=[]; |
238 | + series=[]; | ||
239 | + /*series = [{ | ||
238 | name: "使用量", | 240 | name: "使用量", |
239 | type:'bar', | 241 | type:'bar', |
240 | data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | 242 | data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] |
@@ -246,7 +248,7 @@ export default { | @@ -246,7 +248,7 @@ export default { | ||
246 | name: "使用率", | 248 | name: "使用率", |
247 | type:'line', | 249 | type:'line', |
248 | data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | 250 | data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] |
249 | - }]; | 251 | + }];*/ |
250 | } | 252 | } |
251 | ananysicData["xAxis"] = xAxisList; | 253 | ananysicData["xAxis"] = xAxisList; |
252 | ananysicData["series"] = series; | 254 | ananysicData["series"] = series; |
@@ -578,7 +578,7 @@ export default { | @@ -578,7 +578,7 @@ export default { | ||
578 | }else if(this.buttonVal=='quarter'){ | 578 | }else if(this.buttonVal=='quarter'){ |
579 | this.options.xAxis.data=['1季度','2季度','3季度','4季度']; | 579 | this.options.xAxis.data=['1季度','2季度','3季度','4季度']; |
580 | 580 | ||
581 | - }else if(this.buttonVal=='month'){ | 581 | + }else if(this.buttonVal=='month' || this.buttonVal=='export'){ |
582 | this.options.xAxis.data=['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月']; | 582 | this.options.xAxis.data=['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月']; |
583 | }else{ | 583 | }else{ |
584 | this.options.xAxis.data=['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'] | 584 | this.options.xAxis.data=['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'] |
@@ -387,7 +387,7 @@ export default { | @@ -387,7 +387,7 @@ export default { | ||
387 | }else if(this.buttonVal=='quarter'){ | 387 | }else if(this.buttonVal=='quarter'){ |
388 | xAxisList=['1季度','2季度','3季度','4季度']; | 388 | xAxisList=['1季度','2季度','3季度','4季度']; |
389 | 389 | ||
390 | - }else if(this.buttonVal=='month'){ | 390 | + }else if(this.buttonVal=='month' || this.buttonVal=='export'){ |
391 | xAxisList=['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月']; | 391 | xAxisList=['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月']; |
392 | }else{ | 392 | }else{ |
393 | xAxisList=['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'] | 393 | xAxisList=['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'] |
@@ -237,11 +237,15 @@ export default { | @@ -237,11 +237,15 @@ export default { | ||
237 | buttonVal:{ | 237 | buttonVal:{ |
238 | handler(val){ | 238 | handler(val){ |
239 | // TODO 在存储页面中获取不到,暂时注释掉 | 239 | // TODO 在存储页面中获取不到,暂时注释掉 |
240 | + let time=val; | ||
241 | + if(val=='export'){ | ||
242 | + time='month'; | ||
243 | + } | ||
240 | //if(this.optionsSetup.isVuex){ | 244 | //if(this.optionsSetup.isVuex){ |
241 | let optionsData=this.optionsData; | 245 | let optionsData=this.optionsData; |
242 | if(this.optionsData.dataType=="dynamicData"){ | 246 | if(this.optionsData.dataType=="dynamicData"){ |
243 | //改变参数值-月季度年,重新加载动态数据 | 247 | //改变参数值-月季度年,重新加载动态数据 |
244 | - this.optionsData.dynamicData.contextData.dataScope=val; | 248 | + this.optionsData.dynamicData.contextData.dataScope=time; |
245 | // this.editorOptions(); | 249 | // this.editorOptions(); |
246 | } | 250 | } |
247 | //} | 251 | //} |
@@ -204,7 +204,9 @@ export default { | @@ -204,7 +204,9 @@ export default { | ||
204 | let flagArr=[]; | 204 | let flagArr=[]; |
205 | let flagStr=''; | 205 | let flagStr=''; |
206 | this.progressData.map(item=>{ | 206 | this.progressData.map(item=>{ |
207 | - item.unit= item.unit.replace(/[""‘’“”]/ig, '') | 207 | + if(item.unit){ |
208 | + item.unit= item.unit.replace(/[""‘’“”]/ig, '') | ||
209 | + } | ||
208 | flagArr.push(item.flag) | 210 | flagArr.push(item.flag) |
209 | item.rate=Number(item.rate) | 211 | item.rate=Number(item.rate) |
210 | }) | 212 | }) |
@@ -28,7 +28,7 @@ export default { | @@ -28,7 +28,7 @@ export default { | ||
28 | data() { | 28 | data() { |
29 | return { | 29 | return { |
30 | selectVal:'', | 30 | selectVal:'', |
31 | - selectOption:[{value:1,label:'选项1',disabled:false},{value:2,label:'选项3',disabled:true}], | 31 | + selectOption:[], |
32 | options: {}, | 32 | options: {}, |
33 | optionsSetUp: {}, | 33 | optionsSetUp: {}, |
34 | optionsPosition:{}, | 34 | optionsPosition:{}, |
@@ -158,7 +158,6 @@ export default { | @@ -158,7 +158,6 @@ export default { | ||
158 | : this.handlerDynamicData(resData.dynamicData, resData.refreshTime,resData.isRefresh); | 158 | : this.handlerDynamicData(resData.dynamicData, resData.refreshTime,resData.isRefresh); |
159 | }, | 159 | }, |
160 | handlerStaticData(data) { | 160 | handlerStaticData(data) { |
161 | - console.log("abcd",data) | ||
162 | this.selectOption=data; | 161 | this.selectOption=data; |
163 | // this.pushAll(); | 162 | // this.pushAll(); |
164 | }, | 163 | }, |
@@ -176,7 +175,6 @@ export default { | @@ -176,7 +175,6 @@ export default { | ||
176 | getEchartData(val) { | 175 | getEchartData(val) { |
177 | const data = this.queryEchartsData(val); | 176 | const data = this.queryEchartsData(val); |
178 | data.then(res => { | 177 | data.then(res => { |
179 | - console.log("abc",res) | ||
180 | this.selectOption=res; | 178 | this.selectOption=res; |
181 | this.pushAll(); | 179 | this.pushAll(); |
182 | this.hackResetFun(); | 180 | this.hackResetFun(); |
@@ -100,8 +100,12 @@ export default { | @@ -100,8 +100,12 @@ export default { | ||
100 | let param = { | 100 | let param = { |
101 | type:e.data.type, | 101 | type:e.data.type, |
102 | data:{ | 102 | data:{ |
103 | - resId: e.data.data?e.data.data.resId:'', | ||
104 | - resType: e.data.data?e.data.data.resType:'' | 103 | + resId: (e.data.data && e.data.data.resId)?e.data.data.resId:'', |
104 | + resType: (e.data.data && e.data.data.resType)?e.data.data.resType:'', | ||
105 | + kpiId: (e.data.data && e.data.data.kpiId)?e.data.data.kpiId:'', | ||
106 | + flag: (e.data.data && e.data.data.flag)?e.data.data.flag:'', | ||
107 | + reportCode: (e.data.data && e.data.data.reportCode)?e.data.data.reportCode:'', | ||
108 | + title: (e.data.data && e.data.data.title)?e.data.data.title:'' | ||
105 | } | 109 | } |
106 | 110 | ||
107 | } | 111 | } |
@@ -143,10 +147,11 @@ export default { | @@ -143,10 +147,11 @@ export default { | ||
143 | srcName+=codeArr[0]; | 147 | srcName+=codeArr[0]; |
144 | }else if(data.propType=='resType'){ | 148 | }else if(data.propType=='resType'){ |
145 | srcName+=codeArr[1]; | 149 | srcName+=codeArr[1]; |
146 | - }else{ | 150 | + }else if(data.propType=='res'){ |
147 | srcName+=codeArr[2]; | 151 | srcName+=codeArr[2]; |
152 | + }else{ | ||
153 | + srcName+=codeArr[0]; | ||
148 | } | 154 | } |
149 | - | ||
150 | }else{ | 155 | }else{ |
151 | srcName+=codeArr[0]; | 156 | srcName+=codeArr[0]; |
152 | } | 157 | } |
-
Please register or login to post a comment