Forráskód Böngészése

wip:生成rpc代码

fuwencai 2 éve
szülő
commit
25fbbc7d00

+ 31 - 0
rpc/internal/logic/finduserbuoymsglogic.go

@@ -0,0 +1,31 @@
+package logic
+
+import (
+	"context"
+
+	"app.yhyue.com/moapp/MessageCenter/rpc/internal/svc"
+	"app.yhyue.com/moapp/MessageCenter/rpc/message"
+
+	"github.com/tal-tech/go-zero/core/logx"
+)
+
+type FindUserBuoyMsgLogic struct {
+	ctx    context.Context
+	svcCtx *svc.ServiceContext
+	logx.Logger
+}
+
+func NewFindUserBuoyMsgLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FindUserBuoyMsgLogic {
+	return &FindUserBuoyMsgLogic{
+		ctx:    ctx,
+		svcCtx: svcCtx,
+		Logger: logx.WithContext(ctx),
+	}
+}
+
+//   查询指定用户的浮标消息
+func (l *FindUserBuoyMsgLogic) FindUserBuoyMsg(in *message.FindUserBuoyMsgReq) (*message.FindUserBuoyMsgRes, error) {
+	// todo: add your logic here and delete this line
+
+	return &message.FindUserBuoyMsgRes{}, nil
+}

+ 20 - 14
rpc/internal/server/messageserver.go

@@ -4,11 +4,11 @@
 package server
 
 import (
-	"app.yhyue.com/moapp/MessageCenter/rpc/messageclient"
 	"context"
 
 	"app.yhyue.com/moapp/MessageCenter/rpc/internal/logic"
 	"app.yhyue.com/moapp/MessageCenter/rpc/internal/svc"
+	"app.yhyue.com/moapp/MessageCenter/rpc/message"
 )
 
 type MessageServer struct {
@@ -22,79 +22,85 @@ func NewMessageServer(svcCtx *svc.ServiceContext) *MessageServer {
 }
 
 // 批量保存消息
-func (s *MessageServer) MultipleSaveMsg(ctx context.Context, in *messageclient.MultipleSaveMsgReq) (*messageclient.MultipleSaveMsgResp, error) {
+func (s *MessageServer) MultipleSaveMsg(ctx context.Context, in *message.MultipleSaveMsgReq) (*message.MultipleSaveMsgResp, error) {
 	l := logic.NewMultipleSaveMsgLogic(ctx, s.svcCtx)
 	return l.MultipleSaveMsg(in)
 }
 
 //  修改消息阅读状态
-func (s *MessageServer) ChangeReadStatus(ctx context.Context, in *messageclient.ChangeReadStatusRequest) (*messageclient.Response, error) {
+func (s *MessageServer) ChangeReadStatus(ctx context.Context, in *message.ChangeReadStatusRequest) (*message.Response, error) {
 	l := logic.NewChangeReadStatusLogic(ctx, s.svcCtx)
 	return l.ChangeReadStatus(in)
 }
 
 // 指定用户发消息
-func (s *MessageServer) SendUserMsg(ctx context.Context, in *messageclient.SendMsgRequest) (*messageclient.Response, error) {
+func (s *MessageServer) SendUserMsg(ctx context.Context, in *message.SendMsgRequest) (*message.Response, error) {
 	l := logic.NewSendUserMsgLogic(ctx, s.svcCtx)
 	return l.SendUserMsg(in)
 }
 
 //  删除单一消息
-func (s *MessageServer) DeleteSingleMessage(ctx context.Context, in *messageclient.DeleteSingleMessageRequest) (*messageclient.Response, error) {
+func (s *MessageServer) DeleteSingleMessage(ctx context.Context, in *message.DeleteSingleMessageRequest) (*message.Response, error) {
 	l := logic.NewDeleteSingleMessageLogic(ctx, s.svcCtx)
 	return l.DeleteSingleMessage(in)
 }
 
 //  删除多条消息
-func (s *MessageServer) DeleteMultipleMessage(ctx context.Context, in *messageclient.DeleteMultipleMessageRequest) (*messageclient.Response, error) {
+func (s *MessageServer) DeleteMultipleMessage(ctx context.Context, in *message.DeleteMultipleMessageRequest) (*message.Response, error) {
 	l := logic.NewDeleteMultipleMessageLogic(ctx, s.svcCtx)
 	return l.DeleteMultipleMessage(in)
 }
 
 //   查询指定用户未读消息合计
-func (s *MessageServer) GetUnreadCount(ctx context.Context, in *messageclient.GetUnreadCountRequest) (*messageclient.GetUnreadCountResponse, error) {
+func (s *MessageServer) GetUnreadCount(ctx context.Context, in *message.GetUnreadCountRequest) (*message.GetUnreadCountResponse, error) {
 	l := logic.NewGetUnreadCountLogic(ctx, s.svcCtx)
 	return l.GetUnreadCount(in)
 }
 
 //   查询指定用户的历史消息记录
-func (s *MessageServer) FindUserMsg(ctx context.Context, in *messageclient.FindUserMsgReq) (*messageclient.FindUserMsgRes, error) {
+func (s *MessageServer) FindUserMsg(ctx context.Context, in *message.FindUserMsgReq) (*message.FindUserMsgRes, error) {
 	l := logic.NewFindUserMsgLogic(ctx, s.svcCtx)
 	return l.FindUserMsg(in)
 }
 
 //   查询指定用户指定分类的未读消息合计
-func (s *MessageServer) GetClassUnreadCount(ctx context.Context, in *messageclient.GetClassUnreadCountReq) (*messageclient.GetUnreadCountResponse, error) {
+func (s *MessageServer) GetClassUnreadCount(ctx context.Context, in *message.GetClassUnreadCountReq) (*message.GetUnreadCountResponse, error) {
 	l := logic.NewGetClassUnreadCountLogic(ctx, s.svcCtx)
 	return l.GetClassUnreadCount(in)
 }
 
 //   获取指定用户指定分类的最新一条消息
-func (s *MessageServer) GetLastMessage(ctx context.Context, in *messageclient.GetLastMessageReq) (*messageclient.GetLastMessageRes, error) {
+func (s *MessageServer) GetLastMessage(ctx context.Context, in *message.GetLastMessageReq) (*message.GetLastMessageRes, error) {
 	l := logic.NewGetLastMessageLogic(ctx, s.svcCtx)
 	return l.GetLastMessage(in)
 }
 
 // 查看详细详情
-func (s *MessageServer) FindMessageDetail(ctx context.Context, in *messageclient.MessageDetailReq) (*messageclient.MessageDetailResp, error) {
+func (s *MessageServer) FindMessageDetail(ctx context.Context, in *message.MessageDetailReq) (*message.MessageDetailResp, error) {
 	l := logic.NewFindMessageDetailLogic(ctx, s.svcCtx)
 	return l.FindMessageDetail(in)
 }
 
 //   获取指定用户的分类及未读消息数量
-func (s *MessageServer) GetUnreadClassCount(ctx context.Context, in *messageclient.GetUnreadClassCountReq) (*messageclient.GetUnreadClassCountRes, error) {
+func (s *MessageServer) GetUnreadClassCount(ctx context.Context, in *message.GetUnreadClassCountReq) (*message.GetUnreadClassCountRes, error) {
 	l := logic.NewGetUnreadClassCountLogic(ctx, s.svcCtx)
 	return l.GetUnreadClassCount(in)
 }
 
 //   获取指定用户收到消息的分类
-func (s *MessageServer) GetMsgType(ctx context.Context, in *messageclient.GetMsgTypeReq) (*messageclient.GetMsgTypeRes, error) {
+func (s *MessageServer) GetMsgType(ctx context.Context, in *message.GetMsgTypeReq) (*message.GetMsgTypeRes, error) {
 	l := logic.NewGetMsgTypeLogic(ctx, s.svcCtx)
 	return l.GetMsgType(in)
 }
 
 // 修改用户指定分类下的消息已读未读
-func (s *MessageServer) UpdateMessageRead(ctx context.Context, in *messageclient.UpdateMessageReadReq) (*messageclient.UpdateMessageReadResp, error) {
+func (s *MessageServer) UpdateMessageRead(ctx context.Context, in *message.UpdateMessageReadReq) (*message.UpdateMessageReadResp, error) {
 	l := logic.NewUpdateMessageReadLogic(ctx, s.svcCtx)
 	return l.UpdateMessageRead(in)
 }
+
+//   查询指定用户的浮标消息
+func (s *MessageServer) FindUserBuoyMsg(ctx context.Context, in *message.FindUserBuoyMsgReq) (*message.FindUserBuoyMsgRes, error) {
+	l := logic.NewFindUserBuoyMsgLogic(ctx, s.svcCtx)
+	return l.FindUserBuoyMsg(in)
+}

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 1232 - 1838
rpc/message/message.pb.go


+ 29 - 18
rpc/messageclient/message.go

@@ -1,7 +1,7 @@
 // Code generated by goctl. DO NOT EDIT!
 // Source: message.proto
 
-//go:generate mockgen -destination ./message_mock.go -package message -source $GOFILE
+//go:generate mockgen -destination ./message_mock.go -package messageclient -source $GOFILE
 
 package messageclient
 
@@ -14,31 +14,34 @@ import (
 )
 
 type (
-	GetUnreadClassCountRes       = message.GetUnreadClassCountRes
-	UpdateMessageReadReq         = message.UpdateMessageReadReq
-	ResCount                     = message.ResCount
-	GetUnreadCountResponse       = message.GetUnreadCountResponse
-	FindUserMsgRes               = message.FindUserMsgRes
+	MultipleSaveMsgResp          = message.MultipleSaveMsgResp
+	FindUserBuoyMsgReq           = message.FindUserBuoyMsgReq
+	ChangeReadStatusRequest      = message.ChangeReadStatusRequest
 	MessageDetailResp            = message.MessageDetailResp
+	GetUnreadClassCountRes       = message.GetUnreadClassCountRes
+	UpdateMessageReadResp        = message.UpdateMessageReadResp
+	BuoyMessages                 = message.BuoyMessages
+	DeleteMultipleMessageRequest = message.DeleteMultipleMessageRequest
+	MessageDetailReq             = message.MessageDetailReq
 	GetLastMessageReq            = message.GetLastMessageReq
 	GetLastMessageRes            = message.GetLastMessageRes
-	UpdateMessageReadResp        = message.UpdateMessageReadResp
-	User                         = message.User
-	SendMsgRequest               = message.SendMsgRequest
+	GetUnreadCountResponse       = message.GetUnreadCountResponse
+	Response                     = message.Response
+	GetClassUnreadCountReq       = message.GetClassUnreadCountReq
+	FindUserBuoyMsgRes           = message.FindUserBuoyMsgRes
 	DeleteSingleMessageRequest   = message.DeleteSingleMessageRequest
-	MultipleSaveMsgReq           = message.MultipleSaveMsgReq
-	ChangeReadStatusRequest      = message.ChangeReadStatusRequest
-	FindUserMsgReq               = message.FindUserMsgReq
 	GetUnreadClassCountReq       = message.GetUnreadClassCountReq
-	GetMsgTypeReq                = message.GetMsgTypeReq
 	GetMsgTypeRes                = message.GetMsgTypeRes
-	DeleteMultipleMessageRequest = message.DeleteMultipleMessageRequest
 	GetUnreadCountRequest        = message.GetUnreadCountRequest
-	Response                     = message.Response
+	FindUserMsgReq               = message.FindUserMsgReq
 	Messages                     = message.Messages
-	GetClassUnreadCountReq       = message.GetClassUnreadCountReq
-	MessageDetailReq             = message.MessageDetailReq
-	MultipleSaveMsgResp          = message.MultipleSaveMsgResp
+	FindUserMsgRes               = message.FindUserMsgRes
+	User                         = message.User
+	MultipleSaveMsgReq           = message.MultipleSaveMsgReq
+	SendMsgRequest               = message.SendMsgRequest
+	GetMsgTypeReq                = message.GetMsgTypeReq
+	UpdateMessageReadReq         = message.UpdateMessageReadReq
+	ResCount                     = message.ResCount
 
 	Message interface {
 		// 批量保存消息
@@ -67,6 +70,8 @@ type (
 		GetMsgType(ctx context.Context, in *GetMsgTypeReq) (*GetMsgTypeRes, error)
 		// 修改用户指定分类下的消息已读未读
 		UpdateMessageRead(ctx context.Context, in *UpdateMessageReadReq) (*UpdateMessageReadResp, error)
+		//   查询指定用户的浮标消息
+		FindUserBuoyMsg(ctx context.Context, in *FindUserBuoyMsgReq) (*FindUserBuoyMsgRes, error)
 	}
 
 	defaultMessage struct {
@@ -157,3 +162,9 @@ func (m *defaultMessage) UpdateMessageRead(ctx context.Context, in *UpdateMessag
 	client := message.NewMessageClient(m.cli.Conn())
 	return client.UpdateMessageRead(ctx, in)
 }
+
+//   查询指定用户的浮标消息
+func (m *defaultMessage) FindUserBuoyMsg(ctx context.Context, in *FindUserBuoyMsgReq) (*FindUserBuoyMsgRes, error) {
+	client := message.NewMessageClient(m.cli.Conn())
+	return client.FindUserBuoyMsg(ctx, in)
+}

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott