Sun Jul 21 15:45:52 CST 2019 Source Update...

This commit is contained in:
2019-07-21 15:45:52 +08:00
parent 081044155c
commit 8e1a78e586
6 changed files with 71 additions and 17 deletions

View File

@@ -100,13 +100,18 @@ function DrawDiagram(Item)
var arr = Item.arr;
if(!arr)
arr = Item.ArrList;
var arrX = Item.arrX;
var GreenValue = Item.value;
var StepTime = Item.steptime;
var StartNumber = Item.startnumber;
var StartServer = Item.starttime;
var mouseX = Item.mouseX;
var KPrecision = Item.KPrecision;
var CountNameX = Item.CountNameX;
if(!CountNameX)
CountNameX = 10;
var arrX = Item.arrX;
if(arrX && arrX.length)
CountNameX = arrX.length;
if(!KPrecision)
KPrecision = 1;
if(!arr)
@@ -122,6 +127,18 @@ function DrawDiagram(Item)
else
ctx.fillStyle = "#FFF";
ctx.fillRect(0, 0, obj.width, obj.height);
var MaxWidth = obj.width - Left - Right;
if(arr.length > MaxWidth)
{
var K = arr.length / MaxWidth;
var arr2 = [];
for(var i = 0; i < MaxWidth; i++)
{
var i2 = Math.floor(i * K);
arr2[i] = arr[i2];
}
arr = arr2;
}
if(arr.length <= 0)
return ;
var Pow2 = 0;
@@ -156,7 +173,7 @@ function DrawDiagram(Item)
var HValue = MaxValue;
if(HValue <= 0)
HValue = 1;
var KX = (obj.width - Left - Right) / arr.length;
var KX = (MaxWidth) / arr.length;
var KY = (obj.height - Top - Button) / HValue;
var DeltaY = 0;
var bLine = Item.line;
@@ -315,10 +332,9 @@ function DrawLines(arr,mode,color)
ctx.strokeStyle = "#00F";
ctx.fillText(Rigth("" + AvgValueText, 8), 0, yT + Top);
}
var CountNameX = 10;
if(arr.length < CountNameX)
CountNameX = arr.length;
var KX3 = (obj.width - Left - Right) / CountNameX;
var KX3 = (MaxWidth) / CountNameX;
var KDelitel = 1;
var Step = arr.length / CountNameX;
var StartTime, bNumber;

View File

@@ -676,13 +676,20 @@ function SetArrLog(arr)
}
CheckSending();
};
var DiagramArr = [{name:"MAX:ALL_NODES", text:"All nodes count", value:0, red:"#1d506b", MouseText:" nodes"}, {name:"MAX:HASH_RATE_B",
text:"HashRate, Tera hash/s", value:0, red:"#286b16", MathPow:2, MathDiv:1024 * 1024 * 1024 * 1024, KPrecision:10, NoTextMax:1,
MouseText:" T h/s"}, ];
var DiagramArr = [{name:"MAX:ALL_NODES", text:"All nodes count", value:0, red:"#1d506b", MouseText:" nodes", CountNameX:10},
{name:"MAX:HASH_RATE_B", text:"HashRate, Tera hash/s", value:0, red:"#286b16", MathPow:2, MathDiv:1024 * 1024 * 1024 * 1024,
KPrecision:10, NoTextMax:1, MouseText:" T h/s", CountNameX:10}, ];
function InitDiagram()
{
InitDiagramByArr(DiagramArr, 1120);
var width = 1120;
if(isMobile())
{
for(var i = 0; i < DiagramArr.length; i++)
DiagramArr[i].CountNameX = 4;
width = 320;
}
InitDiagramByArr(DiagramArr, width);
};
function ViewCounters(This)
@@ -863,6 +870,10 @@ function OKSend()
SetDataUpdateTime(20);
CancelSend();
openModal('idSending');
setTimeout(function ()
{
closeModal();
}, 8 * 1000);
};
function CancelSend()