diff --git a/controllers/event.go b/controllers/event.go index a084b93ac..0a9183827 100644 --- a/controllers/event.go +++ b/controllers/event.go @@ -140,7 +140,7 @@ func (c *EventController) TestWebsocket() { c.EnableRender = false //Beego不启用渲染 - var s model.ImMessageRecord + var s []*model.ImMessageRecord for { //接收客户端的消息 err := ws.ReadJSON(&s) @@ -150,9 +150,7 @@ func (c *EventController) TestWebsocket() { break //结束循环 } else { //接受消息 业务逻辑 - broadcast <- []*model.ImMessageRecord{ - &s, - } + broadcast <- s db := dao.GetDB() dao.WrapAddIDCULDEntity(&s, "") dao.CreateEntity(db, &s)