mirror of
https://github.com/Buriburizaem0n/nezha_domains.git
synced 2026-02-04 12:40:07 +00:00
流量剩余显示增加详细信息
增加流量剩余显示的详细剩余流量 改进CSS,优化显示效果
This commit is contained in:
@@ -148,13 +148,34 @@ var funcMap = template.FuncMap{
|
||||
"add": func(a, b int) int {
|
||||
return a + b
|
||||
},
|
||||
"Transleft": func(a, b float64) (n float64) {
|
||||
"TransLeftPercent": func(a, b float64) (n float64) {
|
||||
n, _ = strconv.ParseFloat(fmt.Sprintf("%.2f", (100-(a/b)*100)), 64)
|
||||
if n < 0 {
|
||||
n = 0
|
||||
}
|
||||
return
|
||||
},
|
||||
"TransLeft": func(a, b uint64) string {
|
||||
if a < b {
|
||||
return "0KB"
|
||||
}
|
||||
return bytefmt.ByteSize(a - b)
|
||||
},
|
||||
"TransClassName": func(a float64) string {
|
||||
if a == 0 {
|
||||
return "offline"
|
||||
}
|
||||
if a > 50 {
|
||||
return "fine"
|
||||
}
|
||||
if a > 20 {
|
||||
return "warning"
|
||||
}
|
||||
if a > 0 {
|
||||
return "error"
|
||||
}
|
||||
return "offline"
|
||||
},
|
||||
"UintToFloat": func(a uint64) (n float64) {
|
||||
n, _ = strconv.ParseFloat((strconv.FormatUint(a, 10)), 64)
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user