mirror of
https://github.com/bufanyun/hotgo.git
synced 2025-11-09 10:43:47 +08:00
修复字典选项和公告提示加载异常,优化tcp和websocket消息处理
This commit is contained in:
@@ -29,10 +29,15 @@ func (q *qServeLog) GetTopic() string {
|
||||
}
|
||||
|
||||
// Handle 处理消息
|
||||
func (q *qServeLog) Handle(ctx context.Context, mqMsg queue.MqMsg) (err error) {
|
||||
func (q *qServeLog) Handle(ctx context.Context, mqMsg queue.MqMsg) error {
|
||||
var data entity.SysServeLog
|
||||
if err = json.Unmarshal(mqMsg.Body, &data); err != nil {
|
||||
return err
|
||||
if err := json.Unmarshal(mqMsg.Body, &data); err != nil {
|
||||
queue.Logger().Infof(ctx, "ServeLog Handle Unmarshal err:%+v", err)
|
||||
return nil
|
||||
}
|
||||
return service.SysServeLog().RealWrite(ctx, data)
|
||||
|
||||
if err := service.SysServeLog().RealWrite(ctx, data); err != nil {
|
||||
queue.Logger().Infof(ctx, "ServeLog Handle Write err:%+v", err)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user