|
@@ -119,7 +119,7 @@ function getData(type, tms, tme) {
|
|
|
type: type,
|
|
|
time: new Date(t),
|
|
|
RV: parseInt(Math.random() * 500 + 1000), // 交易量
|
|
|
- RS: 0.95, // 系统成功率
|
|
|
+ RS: 0.99995, // 系统成功率
|
|
|
RD: parseInt(Math.random() * 500 + 100), // 平均响应时间
|
|
|
RR: Math.random() * 0.05 + 0.95, // 交易响应率
|
|
|
FV: parseInt(Math.random() * 10) // 失败笔数
|
|
@@ -151,7 +151,7 @@ function floatFormat(f, size) {
|
|
|
k = 1;
|
|
|
} else if (k == 1) {
|
|
|
num++;
|
|
|
- if (num > size) {
|
|
|
+ if (num >= size) {
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
@@ -175,9 +175,9 @@ function formatData(data) {
|
|
|
for (var i = 0; i < data.length; i++) {
|
|
|
data[i].time = data[i].time.toJSON().replace(/[TZ]/mg, " ").substring(0, 16); // 时间格式: yyyy-MM-dd HH:mm
|
|
|
data[i].RV = "" + parseInt(data[i].RV);//parseInt(data[i].RV); // 交易量
|
|
|
- data[i].RS = floatFormat(parseInt(data[i].RS * 10000) / 100, 2);//parseInt(data[i].RS * 100) / 100; // 系统成功率,四舍五入保留2位小数,系统成功率 <= 100
|
|
|
+ data[i].RS = floatFormat(data[i].RS * 100, 2);//parseInt(data[i].RS * 100) / 100; // 系统成功率,四舍五入保留2位小数,系统成功率 <= 100
|
|
|
data[i].RD = "" + parseInt(data[i].RD);//parseInt(data[i].RD); // 平均响应时间,单位ms, 四舍五入取整
|
|
|
- data[i].RR = floatFormat(parseInt(data[i].RR * 10000) / 100, 2);//parseInt(data[i].RR); // 交易响应率,四舍五入保留2位小数,系统成功率 <= 100
|
|
|
+ data[i].RR = floatFormat(data[i].RR * 100, 2);//parseInt(data[i].RR); // 交易响应率,四舍五入保留2位小数,系统成功率 <= 100
|
|
|
data[i].FV = "" + parseInt(data[i].FV);//parseInt(data[i].FV); // 失败笔数, 1分钟统计周期内,失败交易笔数
|
|
|
}
|
|
|
if (data.length == 1) {
|