feat: 适配Poc的变更:默认时间范围改为1小时、网络质量评分阈值变更
This commit is contained in:
@@ -802,22 +802,22 @@ export function computeScore (data) {
|
|||||||
if (t === 'establishLatencyMs' || t === 'httpResponseLatency' || t === 'sslConLatency') {
|
if (t === 'establishLatencyMs' || t === 'httpResponseLatency' || t === 'sslConLatency') {
|
||||||
if (!data[t] && data[t] !== 0) {
|
if (!data[t] && data[t] !== 0) {
|
||||||
score = 1
|
score = 1
|
||||||
} else if (data[t] <= 50) {
|
} else if (data[t] <= 100) {
|
||||||
score = 1
|
score = 1
|
||||||
} else if (data[t] > 200) {
|
} else if (data[t] > 1000) {
|
||||||
score = 0
|
score = 0
|
||||||
} else {
|
} else {
|
||||||
score = (data[t] - 200) / (50 - 200)
|
score = (data[t] - 1000) / (100 - 1000)
|
||||||
}
|
}
|
||||||
} else if (t === 'tcpLostlenPercent' || t === 'pktRetransPercent') {
|
} else if (t === 'tcpLostlenPercent' || t === 'pktRetransPercent') {
|
||||||
if (!data[t] && data[t] !== 0) {
|
if (!data[t] && data[t] !== 0) {
|
||||||
score = 1
|
score = 1
|
||||||
} else if (data[t] <= 0.01) {
|
} else if (data[t] <= 0.001) {
|
||||||
score = 1
|
score = 1
|
||||||
} else if (data[t] > 0.05) {
|
} else if (data[t] > 0.05) {
|
||||||
score = 0
|
score = 0
|
||||||
} else {
|
} else {
|
||||||
score = (data[t] - 0.05) / (0.01 - 0.05)
|
score = (data[t] - 0.05) / (0.001 - 0.05)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
scoreArr.push(score * k)
|
scoreArr.push(score * k)
|
||||||
|
|||||||
@@ -283,10 +283,10 @@ export default {
|
|||||||
const endTimeParam = query.endTime
|
const endTimeParam = query.endTime
|
||||||
// 若url携带了,使用携带的值,否则使用默认值。
|
// 若url携带了,使用携带的值,否则使用默认值。
|
||||||
|
|
||||||
const dateRangeValue = rangeParam ? parseInt(query.range) : 60
|
const dateRangeValue = rangeParam ? parseInt(query.range) : 60 * 24
|
||||||
const timeFilter = ref({ dateRangeValue })
|
const timeFilter = ref({ dateRangeValue })
|
||||||
if (!startTimeParam || !endTimeParam) {
|
if (!startTimeParam || !endTimeParam) {
|
||||||
const { startTime, endTime } = getNowTime(60)
|
const { startTime, endTime } = getNowTime(60 * 24)
|
||||||
timeFilter.value.startTime = getSecond(startTime)
|
timeFilter.value.startTime = getSecond(startTime)
|
||||||
timeFilter.value.endTime = getSecond(endTime)
|
timeFilter.value.endTime = getSecond(endTime)
|
||||||
// 如果没有时间参数,就将参数写入url
|
// 如果没有时间参数,就将参数写入url
|
||||||
|
|||||||
@@ -125,10 +125,10 @@ export default {
|
|||||||
const endTimeParam = query.endTime
|
const endTimeParam = query.endTime
|
||||||
// 若url携带了,使用携带的值,否则使用默认值。
|
// 若url携带了,使用携带的值,否则使用默认值。
|
||||||
|
|
||||||
const dateRangeValue = rangeParam ? parseInt(query.range) : 60
|
const dateRangeValue = rangeParam ? parseInt(query.range) : 60 * 24
|
||||||
const timeFilter = ref({ dateRangeValue })
|
const timeFilter = ref({ dateRangeValue })
|
||||||
if (!startTimeParam || !endTimeParam) {
|
if (!startTimeParam || !endTimeParam) {
|
||||||
const { startTime, endTime } = getNowTime(60)
|
const { startTime, endTime } = getNowTime(60 * 24)
|
||||||
timeFilter.value.startTime = startTime
|
timeFilter.value.startTime = startTime
|
||||||
timeFilter.value.endTime = endTime
|
timeFilter.value.endTime = endTime
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user