wfz 3 жил өмнө
parent
commit
6b193c80ec

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


+ 8 - 0
api/partner/partner.proto

@@ -443,6 +443,14 @@ service Partner {
   rpc AddPartnerBalance(AddPartnerBalanceRequest)returns (google.protobuf.Empty){};
   // 获取接待员的确认通过页面信息
   rpc GetPartnerCircleInfo (common.PartnerIDParam) returns (common.AddFriendMessageInfo);
+  // 获取一个推荐用户
+  rpc GetRecommendPartnerDB (GetRecommendPartnerDBRequest) returns (common.PersonDB){};
+}
+
+message GetRecommendPartnerDBRequest{
+  string type = 1;// 类型
+  int64 sex = 2;
+  repeated string identifyIds = 3; // 匹配过的identifyID
 }
 
 message FindExamineRecordListRequest{

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

@@ -154,6 +154,8 @@ type PartnerClient interface {
 	AddPartnerBalance(ctx context.Context, in *AddPartnerBalanceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
 	// 获取接待员的确认通过页面信息
 	GetPartnerCircleInfo(ctx context.Context, in *common.PartnerIDParam, opts ...grpc.CallOption) (*common.AddFriendMessageInfo, error)
+	// 获取一个推荐用户
+	GetRecommendPartnerDB(ctx context.Context, in *GetRecommendPartnerDBRequest, opts ...grpc.CallOption) (*common.PersonDB, error)
 }
 
 type partnerClient struct {
@@ -749,6 +751,15 @@ func (c *partnerClient) GetPartnerCircleInfo(ctx context.Context, in *common.Par
 	return out, nil
 }
 
+func (c *partnerClient) GetRecommendPartnerDB(ctx context.Context, in *GetRecommendPartnerDBRequest, opts ...grpc.CallOption) (*common.PersonDB, error) {
+	out := new(common.PersonDB)
+	err := c.cc.Invoke(ctx, "/api.partner.Partner/GetRecommendPartnerDB", 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
@@ -885,6 +896,8 @@ type PartnerServer interface {
 	AddPartnerBalance(context.Context, *AddPartnerBalanceRequest) (*emptypb.Empty, error)
 	// 获取接待员的确认通过页面信息
 	GetPartnerCircleInfo(context.Context, *common.PartnerIDParam) (*common.AddFriendMessageInfo, error)
+	// 获取一个推荐用户
+	GetRecommendPartnerDB(context.Context, *GetRecommendPartnerDBRequest) (*common.PersonDB, error)
 	mustEmbedUnimplementedPartnerServer()
 }
 
@@ -1087,6 +1100,9 @@ func (UnimplementedPartnerServer) AddPartnerBalance(context.Context, *AddPartner
 func (UnimplementedPartnerServer) GetPartnerCircleInfo(context.Context, *common.PartnerIDParam) (*common.AddFriendMessageInfo, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method GetPartnerCircleInfo not implemented")
 }
+func (UnimplementedPartnerServer) GetRecommendPartnerDB(context.Context, *GetRecommendPartnerDBRequest) (*common.PersonDB, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method GetRecommendPartnerDB not implemented")
+}
 func (UnimplementedPartnerServer) mustEmbedUnimplementedPartnerServer() {}
 
 // UnsafePartnerServer may be embedded to opt out of forward compatibility for this service.
@@ -2270,6 +2286,24 @@ func _Partner_GetPartnerCircleInfo_Handler(srv interface{}, ctx context.Context,
 	return interceptor(ctx, in, info, handler)
 }
 
+func _Partner_GetRecommendPartnerDB_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(GetRecommendPartnerDBRequest)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(PartnerServer).GetRecommendPartnerDB(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/api.partner.Partner/GetRecommendPartnerDB",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(PartnerServer).GetRecommendPartnerDB(ctx, req.(*GetRecommendPartnerDBRequest))
+	}
+	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)
@@ -2537,6 +2571,10 @@ var Partner_ServiceDesc = grpc.ServiceDesc{
 			MethodName: "GetPartnerCircleInfo",
 			Handler:    _Partner_GetPartnerCircleInfo_Handler,
 		},
+		{
+			MethodName: "GetRecommendPartnerDB",
+			Handler:    _Partner_GetRecommendPartnerDB_Handler,
+		},
 	},
 	Streams:  []grpc.StreamDesc{},
 	Metadata: "partner.proto",

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

@@ -1,7 +1,7 @@
 // @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} 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} from "../common/common_pb";
+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 {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,FindNotReplyNumReply} from "../chat/chat_pb";
 import {LookAndLikeListReply,LookMessageReply} from "../statistics/statistics_pb";
 

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

@@ -1,5 +1,12 @@
 import {Message} from "../common/common_pb";
 
+export interface GetRecommendPartnerDBRequest{
+    /**  类型 */
+    type?:string;
+    sex?:number;
+    /**  匹配过的identifyID */
+    identifyIds?:Array<string>;
+}
 export interface FindExamineRecordListRequest{
     nextId?:number;
     offset?:number;

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