diff --git a/controllers/event.go b/controllers/event.go index 6e656b0c1..eeb32acb2 100644 --- a/controllers/event.go +++ b/controllers/event.go @@ -143,8 +143,10 @@ func (c *EventController) TestWebsocket() { ws.WriteJSON(&msg) } records, _ := dao.GetImMessageRecord(db, c.GetString("vendorOrderID"), "", 0, -1) - // 把消息 写入通道 - broadcast <- records + if len(records) > 0 { + // 把消息 写入通道 + broadcast <- records + } c.EnableRender = false //Beego不启用渲染