From bbcafe8afed594bbe745f186da250f57abcc34d5 Mon Sep 17 00:00:00 2001 From: Tommy Wang Date: Tue, 28 Sep 2010 18:40:21 +0800 Subject: [PATCH] =?utf8?q?=E5=BE=AE=E8=B0=83=E7=B3=BB=E7=BB=9F=E7=9B=91?= =?utf8?q?=E6=8E=A7=E5=9B=BE=E5=BD=A2=E6=98=BE=E7=A4=BA=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../webapp/js/system/administration/monitor.js | 52 +++++++++++++--------- 1 file changed, 31 insertions(+), 21 deletions(-) diff --git a/jibu-web/jibu-core-extjs/src/main/webapp/js/system/administration/monitor.js b/jibu-web/jibu-core-extjs/src/main/webapp/js/system/administration/monitor.js index c90915d..3a60d60 100644 --- a/jibu-web/jibu-core-extjs/src/main/webapp/js/system/administration/monitor.js +++ b/jibu-web/jibu-core-extjs/src/main/webapp/js/system/administration/monitor.js @@ -39,18 +39,22 @@ jibu.security.monitor.Panel = ctx.stroke(); ctx.lineWidth = 1.5; // 单位值在整个 y轴所占的比例。 - var ydisc = Number(125/ymax).toFixed(0); + var ydisc = Number(100/ymax).toFixed(0); if(data.length>0) { ctx.beginPath(); ctx.strokeStyle ='red'; - var x = 625-25-5+4; - var y = 175-25-data[0]*ydisc; + var x = 625-25-(5*data.length)-2; + // 不要与左侧Y轴重合,右移3个像素 + if(data.length==110) { + x = x+3; + } + // 不要让值为0的数据与x轴重叠,向上移动2个像素 + var y = 175-25-(data[0]==0 ? 2 : data[0]*ydisc); for(i=0;i0){ ctx.beginPath(); ctx.strokeStyle ='green'; - var x = 625-25-5+4; - var y = 175-25-data2[0]*ydisc; + var x = 625-25-(5*data2.length)-2; + if(data2.length==110) { + x = x+3; + } + var y = 175-25-(data2[0]==0 ? 2 : data2[0]*ydisc); for(i=0;i0){ ctx.beginPath(); ctx.strokeStyle ='blue'; - var x = 625-25-5+4; - var y = 175-25-data3[0]*lydisc; + var x = 625-25-(5*data3.length)-2; + if(data3.length==110) { + x = x+3; + } + var y = 175-25-(data3[0]==0 ? 2 : data3[0]*lydisc); for(i=0;i