|
@@ -14,28 +14,28 @@ import (
|
|
|
)
|
|
|
|
|
|
type (
|
|
|
- SendMsgRequest = message.SendMsgRequest
|
|
|
- ResCount = message.ResCount
|
|
|
- FindUserMsgRes = message.FindUserMsgRes
|
|
|
- GetClassUnreadCountReq = message.GetClassUnreadCountReq
|
|
|
+ MessageDetailResp = message.MessageDetailResp
|
|
|
+ GetUnreadClassCountRes = message.GetUnreadClassCountRes
|
|
|
GetMsgTypeReq = message.GetMsgTypeReq
|
|
|
- GetMsgTypeRes = message.GetMsgTypeRes
|
|
|
DeleteMultipleMessageRequest = message.DeleteMultipleMessageRequest
|
|
|
+ GetClassUnreadCountReq = message.GetClassUnreadCountReq
|
|
|
+ MessageDetailReq = message.MessageDetailReq
|
|
|
GetUnreadCountRequest = message.GetUnreadCountRequest
|
|
|
GetUnreadCountResponse = message.GetUnreadCountResponse
|
|
|
- Messages = message.Messages
|
|
|
- MessageDetailResp = message.MessageDetailResp
|
|
|
- GetLastMessageRes = message.GetLastMessageRes
|
|
|
- GetUnreadClassCountReq = message.GetUnreadClassCountReq
|
|
|
- UpdateMessageReadReq = message.UpdateMessageReadReq
|
|
|
UpdateMessageReadResp = message.UpdateMessageReadResp
|
|
|
DeleteSingleMessageRequest = message.DeleteSingleMessageRequest
|
|
|
+ FindUserMsgRes = message.FindUserMsgRes
|
|
|
+ GetLastMessageReq = message.GetLastMessageReq
|
|
|
+ GetUnreadClassCountReq = message.GetUnreadClassCountReq
|
|
|
+ GetMsgTypeRes = message.GetMsgTypeRes
|
|
|
+ SendMsgRequest = message.SendMsgRequest
|
|
|
+ ChangeReadStatusRequest = message.ChangeReadStatusRequest
|
|
|
+ ResCount = message.ResCount
|
|
|
+ UpdateMessageReadReq = message.UpdateMessageReadReq
|
|
|
+ GetLastMessageRes = message.GetLastMessageRes
|
|
|
Response = message.Response
|
|
|
FindUserMsgReq = message.FindUserMsgReq
|
|
|
- GetUnreadClassCountRes = message.GetUnreadClassCountRes
|
|
|
- ChangeReadStatusRequest = message.ChangeReadStatusRequest
|
|
|
- MessageDetailReq = message.MessageDetailReq
|
|
|
- GetLastMessageReq = message.GetLastMessageReq
|
|
|
+ Messages = message.Messages
|
|
|
|
|
|
Message interface {
|
|
|
// 修改消息阅读状态
|
|
@@ -56,7 +56,7 @@ type (
|
|
|
GetLastMessage(ctx context.Context, in *GetLastMessageReq) (*GetLastMessageRes, error)
|
|
|
// 查看详细详情
|
|
|
FindMessageDetail(ctx context.Context, in *MessageDetailReq) (*MessageDetailResp, error)
|
|
|
- // 获取指定用户的未读消息分类及数量 及分类的最新消息
|
|
|
+ // 获取指定用户的分类及未读消息数量
|
|
|
GetUnreadClassCount(ctx context.Context, in *GetUnreadClassCountReq) (*GetUnreadClassCountRes, error)
|
|
|
// 获取指定用户收到消息的分类
|
|
|
GetMsgType(ctx context.Context, in *GetMsgTypeReq) (*GetMsgTypeRes, error)
|
|
@@ -129,7 +129,7 @@ func (m *defaultMessage) FindMessageDetail(ctx context.Context, in *MessageDetai
|
|
|
return client.FindMessageDetail(ctx, in)
|
|
|
}
|
|
|
|
|
|
-// 获取指定用户的未读消息分类及数量 及分类的最新消息
|
|
|
+// 获取指定用户的分类及未读消息数量
|
|
|
func (m *defaultMessage) GetUnreadClassCount(ctx context.Context, in *GetUnreadClassCountReq) (*GetUnreadClassCountRes, error) {
|
|
|
client := message.NewMessageClient(m.cli.Conn())
|
|
|
return client.GetUnreadClassCount(ctx, in)
|