From 53cafecd57add3ae6bc0f2ba1cb66d91cd06d1e4 Mon Sep 17 00:00:00 2001 From: richboo111 Date: Thu, 27 Apr 2023 15:00:11 +0800 Subject: [PATCH] 1 --- business/partner/purchase/im/im.go | 3 +++ controllers/im.go | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/business/partner/purchase/im/im.go b/business/partner/purchase/im/im.go index d9ccdedcb..8df51517d 100644 --- a/business/partner/purchase/im/im.go +++ b/business/partner/purchase/im/im.go @@ -224,6 +224,8 @@ func SetMessageDetail(req *JXMsg, vendorID int, elmAppID string) error { data, _ := json.Marshal(req) err := rdb.RPush(msgID, string(data)) + globals.SugarLogger.Debugf("im rdb =%v", rdb) + globals.SugarLogger.Debugf("im SetUserList err=%v", err) ok, err := rdb.ExpireResult(msgID, ExpireTimeDay) if err != nil || !ok { return err @@ -247,6 +249,7 @@ func SetUserList(jxMsg *JXMsg, userList *UserMessageList, vendorID int, elmAppID //存储当前数据 data, _ := json.Marshal(userList) err = rdb.RPush(msgID, string(data)) + globals.SugarLogger.Debugf("im SetUserList err=%v", err) ok, err := rdb.ExpireResult(msgID, ExpireTimeDay) if err != nil || !ok { diff --git a/controllers/im.go b/controllers/im.go index 81180e512..9768ed255 100644 --- a/controllers/im.go +++ b/controllers/im.go @@ -63,7 +63,7 @@ func (c *IMController) StartWebSocket() { func (c *IMController) GetIMUserList() { c.callGetIMUserList(func(params *tImGetIMUserListParams) (retVal interface{}, errCode string, err error) { var relInfo []im.RelInfo - if err = json.Unmarshal([]byte(params.PayLoad), &relInfo); err != nil { + if err = json.Unmarshal([]byte(params.PayLoad), &relInfo); err == nil { retVal, err = im.GetImUserList(relInfo) } return retVal, "", err