RevokeMsg

This commit is contained in:
withchao 2023-05-26 19:47:57 +08:00
parent 6c7c5dea7b
commit 8b31f676c2

View File

@ -5,7 +5,10 @@ import (
"github.com/OpenIMSDK/Open-IM-Server/pkg/proto/sdkws" "github.com/OpenIMSDK/Open-IM-Server/pkg/proto/sdkws"
) )
func MsgPb2DB(msg *sdkws.MsgData) unrelation.MsgDataModel { func MsgPb2DB(msg *sdkws.MsgData) *unrelation.MsgDataModel {
if msg == nil {
return nil
}
var msgDataModel unrelation.MsgDataModel var msgDataModel unrelation.MsgDataModel
msgDataModel.SendID = msg.SendID msgDataModel.SendID = msg.SendID
msgDataModel.RecvID = msg.RecvID msgDataModel.RecvID = msg.RecvID
@ -24,21 +27,26 @@ func MsgPb2DB(msg *sdkws.MsgData) unrelation.MsgDataModel {
msgDataModel.CreateTime = msg.CreateTime msgDataModel.CreateTime = msg.CreateTime
msgDataModel.Status = msg.Status msgDataModel.Status = msg.Status
msgDataModel.Options = msg.Options msgDataModel.Options = msg.Options
msgDataModel.OfflinePush = &unrelation.OfflinePushModel{ if msg.OfflinePushInfo != nil {
Title: msg.OfflinePushInfo.Title, msgDataModel.OfflinePush = &unrelation.OfflinePushModel{
Desc: msg.OfflinePushInfo.Desc, Title: msg.OfflinePushInfo.Title,
Ex: msg.OfflinePushInfo.Ex, Desc: msg.OfflinePushInfo.Desc,
IOSPushSound: msg.OfflinePushInfo.IOSPushSound, Ex: msg.OfflinePushInfo.Ex,
IOSBadgeCount: msg.OfflinePushInfo.IOSBadgeCount, IOSPushSound: msg.OfflinePushInfo.IOSPushSound,
IOSBadgeCount: msg.OfflinePushInfo.IOSBadgeCount,
}
} }
msgDataModel.AtUserIDList = msg.AtUserIDList msgDataModel.AtUserIDList = msg.AtUserIDList
msgDataModel.AttachedInfo = msg.AttachedInfo msgDataModel.AttachedInfo = msg.AttachedInfo
msgDataModel.Ex = msg.Ex msgDataModel.Ex = msg.Ex
return msgDataModel return &msgDataModel
} }
func MsgDB2Pb(msgModel *unrelation.MsgDataModel) *sdkws.MsgData { func MsgDB2Pb(msgModel *unrelation.MsgDataModel) *sdkws.MsgData {
if msgModel == nil {
return nil
}
var msg sdkws.MsgData var msg sdkws.MsgData
msg.SendID = msgModel.SendID msg.SendID = msgModel.SendID
msg.RecvID = msgModel.RecvID msg.RecvID = msgModel.RecvID
@ -57,12 +65,14 @@ func MsgDB2Pb(msgModel *unrelation.MsgDataModel) *sdkws.MsgData {
msg.CreateTime = msgModel.CreateTime msg.CreateTime = msgModel.CreateTime
msg.Status = msgModel.Status msg.Status = msgModel.Status
msg.Options = msgModel.Options msg.Options = msgModel.Options
msg.OfflinePushInfo = &sdkws.OfflinePushInfo{ if msgModel.OfflinePush != nil {
Title: msgModel.OfflinePush.Title, msg.OfflinePushInfo = &sdkws.OfflinePushInfo{
Desc: msgModel.OfflinePush.Desc, Title: msgModel.OfflinePush.Title,
Ex: msgModel.OfflinePush.Ex, Desc: msgModel.OfflinePush.Desc,
IOSPushSound: msgModel.OfflinePush.IOSPushSound, Ex: msgModel.OfflinePush.Ex,
IOSBadgeCount: msgModel.OfflinePush.IOSBadgeCount, IOSPushSound: msgModel.OfflinePush.IOSPushSound,
IOSBadgeCount: msgModel.OfflinePush.IOSBadgeCount,
}
} }
msg.AtUserIDList = msgModel.AtUserIDList msg.AtUserIDList = msgModel.AtUserIDList
msg.AttachedInfo = msgModel.AttachedInfo msg.AttachedInfo = msgModel.AttachedInfo