wfz 3 жил өмнө
parent
commit
84b0b17041

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 877 - 797
api/partner/partner.pb.go


+ 8 - 0
api/partner/partner.proto

@@ -460,6 +460,14 @@ service Partner {
   rpc GetRecommendPartnerDB (GetRecommendPartnerDBRequest) returns (common.PersonDB){};
   // 有未接待过的新用户发来消息(包括小纸条被未接待过的新用户回复)发送模板消息
   rpc SendNewUserSendMessage (common.PersonIDParam) returns (google.protobuf.Empty){};
+  // 接待过的用户发来新消息 发送模板消息
+  rpc SendOverOneMinuteUnreadMessageMessage (SendOverOneMinuteUnreadMessageMessageRequest) returns (google.protobuf.Empty){};
+}
+
+message SendOverOneMinuteUnreadMessageMessageRequest{
+  string personID = 1;
+  int64 unreadNum = 2;
+  repeated string nameList = 3;
 }
 
 message GetRecommendPartnerDBRequest{

+ 38 - 0
api/partner/partner_grpc.pb.go

@@ -162,6 +162,8 @@ type PartnerClient interface {
 	GetRecommendPartnerDB(ctx context.Context, in *GetRecommendPartnerDBRequest, opts ...grpc.CallOption) (*common.PersonDB, error)
 	// 有未接待过的新用户发来消息(包括小纸条被未接待过的新用户回复)发送模板消息
 	SendNewUserSendMessage(ctx context.Context, in *common.PersonIDParam, opts ...grpc.CallOption) (*emptypb.Empty, error)
+	// 接待过的用户发来新消息 发送模板消息
+	SendOverOneMinuteUnreadMessageMessage(ctx context.Context, in *SendOverOneMinuteUnreadMessageMessageRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
 }
 
 type partnerClient struct {
@@ -793,6 +795,15 @@ func (c *partnerClient) SendNewUserSendMessage(ctx context.Context, in *common.P
 	return out, nil
 }
 
+func (c *partnerClient) SendOverOneMinuteUnreadMessageMessage(ctx context.Context, in *SendOverOneMinuteUnreadMessageMessageRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
+	out := new(emptypb.Empty)
+	err := c.cc.Invoke(ctx, "/api.partner.Partner/SendOverOneMinuteUnreadMessageMessage", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
 // PartnerServer is the server API for Partner service.
 // All implementations must embed UnimplementedPartnerServer
 // for forward compatibility
@@ -937,6 +948,8 @@ type PartnerServer interface {
 	GetRecommendPartnerDB(context.Context, *GetRecommendPartnerDBRequest) (*common.PersonDB, error)
 	// 有未接待过的新用户发来消息(包括小纸条被未接待过的新用户回复)发送模板消息
 	SendNewUserSendMessage(context.Context, *common.PersonIDParam) (*emptypb.Empty, error)
+	// 接待过的用户发来新消息 发送模板消息
+	SendOverOneMinuteUnreadMessageMessage(context.Context, *SendOverOneMinuteUnreadMessageMessageRequest) (*emptypb.Empty, error)
 	mustEmbedUnimplementedPartnerServer()
 }
 
@@ -1151,6 +1164,9 @@ func (UnimplementedPartnerServer) GetRecommendPartnerDB(context.Context, *GetRec
 func (UnimplementedPartnerServer) SendNewUserSendMessage(context.Context, *common.PersonIDParam) (*emptypb.Empty, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method SendNewUserSendMessage not implemented")
 }
+func (UnimplementedPartnerServer) SendOverOneMinuteUnreadMessageMessage(context.Context, *SendOverOneMinuteUnreadMessageMessageRequest) (*emptypb.Empty, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method SendOverOneMinuteUnreadMessageMessage not implemented")
+}
 func (UnimplementedPartnerServer) mustEmbedUnimplementedPartnerServer() {}
 
 // UnsafePartnerServer may be embedded to opt out of forward compatibility for this service.
@@ -2406,6 +2422,24 @@ func _Partner_SendNewUserSendMessage_Handler(srv interface{}, ctx context.Contex
 	return interceptor(ctx, in, info, handler)
 }
 
+func _Partner_SendOverOneMinuteUnreadMessageMessage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(SendOverOneMinuteUnreadMessageMessageRequest)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(PartnerServer).SendOverOneMinuteUnreadMessageMessage(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/api.partner.Partner/SendOverOneMinuteUnreadMessageMessage",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(PartnerServer).SendOverOneMinuteUnreadMessageMessage(ctx, req.(*SendOverOneMinuteUnreadMessageMessageRequest))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
 // Partner_ServiceDesc is the grpc.ServiceDesc for Partner service.
 // It's only intended for direct use with grpc.RegisterService,
 // and not to be introspected or modified (even as a copy)
@@ -2689,6 +2723,10 @@ var Partner_ServiceDesc = grpc.ServiceDesc{
 			MethodName: "SendNewUserSendMessage",
 			Handler:    _Partner_SendNewUserSendMessage_Handler,
 		},
+		{
+			MethodName: "SendOverOneMinuteUnreadMessageMessage",
+			Handler:    _Partner_SendOverOneMinuteUnreadMessageMessage_Handler,
+		},
 	},
 	Streams:  []grpc.StreamDesc{},
 	Metadata: "partner.proto",

+ 1 - 1
js/api/partner/partner_http_pb.ts

@@ -1,6 +1,6 @@
 // @ts-ignore
 import request from '@/libs/request';
-import {PartnerInfo,PartnerBalance,CreateScripRequest,ReplyScripRequest,PartnerCollectIDsRequest,PartnerCollectRequest,PartnerMessage,LevelTable,PartnerGetAwardRequest,PartnerUpdateWorkingStatusRequest,PartnerApplyWithdrawRequest,PartnerWithdrawTemplateListReply,PartnerWithdrawRecordListReply,PartnerGetRoomBalanceAndTodayBalanceReply,FindExamineListReply,ExaminePartnerRequest,FindExamineRecordListRequest,FindExamineRecordListReply,PartnerDBBalance,AddPartnerBalanceRequest,GetRecommendPartnerDBRequest} from "./partner_pb";
+import {PartnerInfo,PartnerBalance,CreateScripRequest,ReplyScripRequest,PartnerCollectIDsRequest,PartnerCollectRequest,PartnerMessage,LevelTable,PartnerGetAwardRequest,PartnerUpdateWorkingStatusRequest,PartnerApplyWithdrawRequest,PartnerWithdrawTemplateListReply,PartnerWithdrawRecordListReply,PartnerGetRoomBalanceAndTodayBalanceReply,FindExamineListReply,ExaminePartnerRequest,FindExamineRecordListRequest,FindExamineRecordListReply,PartnerDBBalance,AddPartnerBalanceRequest,GetRecommendPartnerDBRequest,SendOverOneMinuteUnreadMessageMessageRequest} from "./partner_pb";
 import {SendPhoneCodeRequest,CheckPhoneCodeRequest,UpdateInformationRequest,CreateChatRoomParam,PersonParam,HomeInfo,LookedAndLikedNum,ListPageRequest,WxConfReq,WxConfResponse,SexReq,TagListReply,ListPage2Request,RecommendPersonListReply,FindChatRecordListRequest,ChatRecordListReply,FindChatRoomMsgRequest,ChatRoomMsg,IsLike,MemeRequest,MemeList,FindChatTopicRequest,ChatTopicList,RandomNum,CommonTextList,RandomNumAndSex,MemeTitleList,PartnerChatCardInfo,ReportChatRequest,FindOverSevenDayAvatarReply,UpdateLastScripIDRequest,ScripID,ScripIdRequest,ScripReply,FindScripRequest,ScripInfo,ChatRecordInfo,RoomIDRequest,ManagerLoginRequest,LoginToken,PersonIDParam,PersonMsg,PersonIDList,PersonDBReply,UpdateLastScripIDDBRequest,FindRecommendRequest,PartnerIDParam,AddFriendMessageInfo,PersonDB} from "../common/common_pb";
 import {RoomReply,PartnerFindRoomListReply,UnreadNumReply,PartnerRoomInfo,FindNotReplyNumReply} from "../chat/chat_pb";
 import {LookAndLikeListReply,LookMessageReply} from "../statistics/statistics_pb";

+ 5 - 0
js/api/partner/partner_pb.ts

@@ -1,5 +1,10 @@
 import {Message} from "../common/common_pb";
 
+export interface SendOverOneMinuteUnreadMessageMessageRequest{
+    personID?:string;
+    unreadNum?:number;
+    nameList?:Array<string>;
+}
 export interface GetRecommendPartnerDBRequest{
     /**  类型 */
     type?:string;

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно