From 7b9a4fe7aed9580802ba6bc02218fe7c293f1599 Mon Sep 17 00:00:00 2001 From: richboo111 Date: Fri, 19 Jan 2024 17:22:20 +0800 Subject: [PATCH] 1 --- business/partner/im/im.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/business/partner/im/im.go b/business/partner/im/im.go index a2fb9ebe6..068a0eee3 100644 --- a/business/partner/im/im.go +++ b/business/partner/im/im.go @@ -557,21 +557,21 @@ func CheckAndReply(req *JXMsg, elmAppID string) (err error) { } else { jxMsg := &JXMsg{ SendType: SendTypeJx, - MsgContent: dataStr, + MsgContent: temp, } userList := &UserMessageList{ - VendorID: VendorIDJX, + VendorID: VendorIDMT, UserID: utils.Int2Str(mt.OpenUserID), LatestMsg: mt.MsgContent, LatestTime: mt.Cts, OrderID: "", } //1 存储详细聊天记录list - if err = SetMessageDetail(jxMsg, VendorIDJX, elmAppID); err != nil { + if err = SetMessageDetail(jxMsg, VendorIDMT, elmAppID); err != nil { errList.AddErr(fmt.Errorf("存储详细聊天记录错误:%v", err)) } //2 存储展示列表时单条数据 - if err = SetUserList(jxMsg, userList, VendorIDJX, elmAppID); err != nil { + if err = SetUserList(jxMsg, userList, VendorIDMT, elmAppID); err != nil { errList.AddErr(fmt.Errorf("存储STU聊天记录错误:%v", err)) } } @@ -590,6 +590,9 @@ func CheckAndReply(req *JXMsg, elmAppID string) (err error) { //if req.SendType == SendTypeElm { // //} + if errList.GetErrListAsOne() != nil { + return fmt.Errorf("CheckAndReply err=%v", errList.GetErrListAsOne()) + } return nil }