liuyifan лет назад: 5
Родитель
Сommit
c87eb2f45d
1 измененных файлов с 47 добавлено и 18 удалено
  1. 47 18
      WebChart/js/tousujubao.js

+ 47 - 18
WebChart/js/tousujubao.js

@@ -276,11 +276,12 @@
276 276
 					label: {
277 277
 						show: true,
278 278
 						backgroundColor: '#333'
279
-					}
280
-				}
279
+					},
280
+				},
281
+				formatter: '{b0}<br/>{a0}: {c0}<br />{a1}: {c1}<br />{a2}: {c2}<br />{a3}: {c3}<br />{a4}: {c4}<br />{a5}: {c5}%'
281 282
 			},
282 283
 			legend: {
283
-				data: ['满意','比较满意','不太满意','不满意','不了解'],
284
+				data: ['满意','比较满意','不太满意','不满意','不了解', '满意占比'],
284 285
 				bottom:'17%',
285 286
 				textStyle: {
286 287
 					color: '#fff'
@@ -307,17 +308,35 @@
307 308
 		        bottom: '27%',
308 309
 		        containLabel: true
309 310
 		    },
310
-			yAxis: {
311
-				name: '数量',
312
-				splitLine: {
313
-					show: false
314
-				},
315
-				axisLine: {
316
-					lineStyle: {
317
-						color: '#ccc'
311
+			yAxis: [
312
+				{
313
+					name: '数量',
314
+					splitLine: {
315
+						show: false
316
+					},
317
+					axisLine: {
318
+						lineStyle: {
319
+							color: '#ccc'
320
+						}
318 321
 					}
319
-				}
320
-			},
322
+				},
323
+				{
324
+					name: '满意占比',
325
+					splitLine: {
326
+						show: false
327
+					},
328
+					axisLine: {
329
+						lineStyle: {
330
+							color: '#ccc'
331
+						}
332
+					},
333
+					axisLabel: {
334
+						show: true,
335
+						interval: 'auto',
336
+						formatter: '{value}%'
337
+					},
338
+				},
339
+			],
321 340
 			series: [],
322 341
 		});
323 342
 		 	
@@ -344,8 +363,8 @@
344 363
 							var counts = con;
345 364
 							var sers = [];
346 365
 							$(counts).each(function(i, n) {
347
-								if(i<6){
348
-									var obj = {data:[]};
366
+								var obj = {data:[]};
367
+								if(i<5){
349 368
 									if(i==0){
350 369
 										obj.name='满意'
351 370
 									}else if(i==1){
@@ -356,10 +375,7 @@
356 375
 										obj.name='不满意'
357 376
 									}else if(i==4){
358 377
 										obj.name='不了解'
359
-									}else {
360
-										obj.name='满意占比'
361 378
 									}
362
-									
363 379
 									obj.type = "line";
364 380
 									obj.smooth = true;
365 381
 									obj.showAllSymbol = true;
@@ -370,6 +386,19 @@
370 386
 									obj.data[2]=n.法院;
371 387
 									obj.data[3]=n.司法局;
372 388
 									sers.push(obj)
389
+								} else if ( i == 6) {
390
+									obj.name = '满意占比';
391
+									obj.type = "line";
392
+									obj.yAxisIndex = 1;
393
+									obj.smooth = true;
394
+									obj.showAllSymbol = true;
395
+									obj.symbol = "emptyCircle";
396
+									obj.symbolSize = 10;
397
+									obj.data[0]=n.公安局.split("%")[0];
398
+									obj.data[1]=n.检察院.split("%")[0];
399
+									obj.data[2]=n.法院.split("%")[0];
400
+									obj.data[3]=n.司法局.split("%")[0];
401
+									sers.push(obj)
373 402
 								}
374 403
 							});
375 404
 							tsdwgr.setOption({