go func() {
clog := c.C.Log.Base_add(`营收`)
for {
- ShowRev.LoadOrStore(c.C.Roomid, 0)
+ ShowRev.LoadOrStore(c.C.Roomid, 0.0)
ShowRev.Range(func(key, value any) bool {
if room, ok := key.(int); ok && c.C.Roomid == room {
if rev, ok := value.(float64); ok {
if c.C.Rev != rev {
ShowRev.Store(room, c.C.Rev)
- clog.L(`I: `, fmt.Sprintf("营收 %d ¥%.2f", room, c.C.Rev))
+ clog.L(`I: `, fmt.Sprintf(" %d ¥%.2f", room, c.C.Rev))
}
return true
}
+ } else {
+ clog.L(`I: `, fmt.Sprintf(" %d ¥%.2f", room, c.C.Rev))
}
ShowRev.Delete(key)
return true