Explorar el Código

管理员批量取消标记优质用户

wfz hace 3 años
padre
commit
b251345381
Se han modificado 6 ficheros con 1250 adiciones y 1089 borrados
  1. 1148 1088
      api/user/user.pb.go
  2. 12 0
      api/user/user.proto
  3. 38 0
      api/user/user_grpc.pb.go
  4. 43 0
      api/user/user_http.pb.go
  5. 6 1
      js/api/user/user_http_pb.ts
  6. 3 0
      js/api/user/user_pb.ts

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 1148 - 1088
api/user/user.pb.go


+ 12 - 0
api/user/user.proto

@@ -561,6 +561,13 @@ service User {
       body:"*"
     };
   };
+  // 管理员批量取消标记优质用户
+  rpc ManagerReMarkHighQualityUser (ManagerReMarkHighQualityUserRequest) returns (google.protobuf.Empty){
+    option (google.api.http) = {
+      post: "/api/manager/quality/user/remark",
+      body:"*"
+    };
+  };
   // 管理员标记单个优质用户
   rpc ManagerMarkHighQualityUserOne (common.PersonIDParam) returns (google.protobuf.Empty){
     option (google.api.http) = {
@@ -754,6 +761,11 @@ message ManagerMarkHighQualityUserRequest{
   repeated string unPassIds = 2;
 }
 
+message ManagerReMarkHighQualityUserRequest{
+  repeated string userIds = 1;
+}
+
+
 message GetRecommendUserDBRequest{
   int64 sex = 2;
   repeated string personIds = 3; // 匹配过的用户

+ 38 - 0
api/user/user_grpc.pb.go

@@ -179,6 +179,8 @@ type UserClient interface {
 	ManagerSetHandpickUserOne(ctx context.Context, in *common.ManagerSetHandpickUserOneRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
 	// 管理员标记优质用户
 	ManagerMarkHighQualityUser(ctx context.Context, in *ManagerMarkHighQualityUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
+	// 管理员批量取消标记优质用户
+	ManagerReMarkHighQualityUser(ctx context.Context, in *ManagerReMarkHighQualityUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
 	// 管理员标记单个优质用户
 	ManagerMarkHighQualityUserOne(ctx context.Context, in *common.PersonIDParam, opts ...grpc.CallOption) (*emptypb.Empty, error)
 	// 管理员批量拉黑用户
@@ -949,6 +951,15 @@ func (c *userClient) ManagerMarkHighQualityUser(ctx context.Context, in *Manager
 	return out, nil
 }
 
+func (c *userClient) ManagerReMarkHighQualityUser(ctx context.Context, in *ManagerReMarkHighQualityUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
+	out := new(emptypb.Empty)
+	err := c.cc.Invoke(ctx, "/api.user.User/ManagerReMarkHighQualityUser", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
 func (c *userClient) ManagerMarkHighQualityUserOne(ctx context.Context, in *common.PersonIDParam, opts ...grpc.CallOption) (*emptypb.Empty, error) {
 	out := new(emptypb.Empty)
 	err := c.cc.Invoke(ctx, "/api.user.User/ManagerMarkHighQualityUserOne", in, out, opts...)
@@ -1407,6 +1418,8 @@ type UserServer interface {
 	ManagerSetHandpickUserOne(context.Context, *common.ManagerSetHandpickUserOneRequest) (*emptypb.Empty, error)
 	// 管理员标记优质用户
 	ManagerMarkHighQualityUser(context.Context, *ManagerMarkHighQualityUserRequest) (*emptypb.Empty, error)
+	// 管理员批量取消标记优质用户
+	ManagerReMarkHighQualityUser(context.Context, *ManagerReMarkHighQualityUserRequest) (*emptypb.Empty, error)
 	// 管理员标记单个优质用户
 	ManagerMarkHighQualityUserOne(context.Context, *common.PersonIDParam) (*emptypb.Empty, error)
 	// 管理员批量拉黑用户
@@ -1712,6 +1725,9 @@ func (UnimplementedUserServer) ManagerSetHandpickUserOne(context.Context, *commo
 func (UnimplementedUserServer) ManagerMarkHighQualityUser(context.Context, *ManagerMarkHighQualityUserRequest) (*emptypb.Empty, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method ManagerMarkHighQualityUser not implemented")
 }
+func (UnimplementedUserServer) ManagerReMarkHighQualityUser(context.Context, *ManagerReMarkHighQualityUserRequest) (*emptypb.Empty, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method ManagerReMarkHighQualityUser not implemented")
+}
 func (UnimplementedUserServer) ManagerMarkHighQualityUserOne(context.Context, *common.PersonIDParam) (*emptypb.Empty, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method ManagerMarkHighQualityUserOne not implemented")
 }
@@ -3210,6 +3226,24 @@ func _User_ManagerMarkHighQualityUser_Handler(srv interface{}, ctx context.Conte
 	return interceptor(ctx, in, info, handler)
 }
 
+func _User_ManagerReMarkHighQualityUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(ManagerReMarkHighQualityUserRequest)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(UserServer).ManagerReMarkHighQualityUser(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/api.user.User/ManagerReMarkHighQualityUser",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(UserServer).ManagerReMarkHighQualityUser(ctx, req.(*ManagerReMarkHighQualityUserRequest))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
 func _User_ManagerMarkHighQualityUserOne_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
 	in := new(common.PersonIDParam)
 	if err := dec(in); err != nil {
@@ -4119,6 +4153,10 @@ var User_ServiceDesc = grpc.ServiceDesc{
 			MethodName: "ManagerMarkHighQualityUser",
 			Handler:    _User_ManagerMarkHighQualityUser_Handler,
 		},
+		{
+			MethodName: "ManagerReMarkHighQualityUser",
+			Handler:    _User_ManagerReMarkHighQualityUser_Handler,
+		},
 		{
 			MethodName: "ManagerMarkHighQualityUserOne",
 			Handler:    _User_ManagerMarkHighQualityUserOne_Handler,

+ 43 - 0
api/user/user_http.pb.go

@@ -80,6 +80,7 @@ type UserHTTPServer interface {
 	ManagerFindUserList(context.Context, *common.ManagerFindPersonListRequest) (*common.ManagerFindPersonListReply, error)
 	ManagerMarkHighQualityUser(context.Context, *ManagerMarkHighQualityUserRequest) (*emptypb.Empty, error)
 	ManagerMarkHighQualityUserOne(context.Context, *common.PersonIDParam) (*emptypb.Empty, error)
+	ManagerReMarkHighQualityUser(context.Context, *ManagerReMarkHighQualityUserRequest) (*emptypb.Empty, error)
 	ManagerSetHandpickUser(context.Context, *common.ManagerSetHandpickUserRequest) (*emptypb.Empty, error)
 	ManagerSetHandpickUserOne(context.Context, *common.ManagerSetHandpickUserOneRequest) (*emptypb.Empty, error)
 	ManagerSetUserBlack(context.Context, *common.PersonIDList) (*emptypb.Empty, error)
@@ -199,6 +200,7 @@ func RegisterUserHTTPServer(s *http.Server, srv UserHTTPServer) {
 	r.POST("/api/manager/handpick/user/set", _User_ManagerSetHandpickUser0_HTTP_Handler(srv))
 	r.POST("/api/manager/handpick/user/set/one", _User_ManagerSetHandpickUserOne0_HTTP_Handler(srv))
 	r.POST("/api/manager/quality/user/set", _User_ManagerMarkHighQualityUser0_HTTP_Handler(srv))
+	r.POST("/api/manager/quality/user/remark", _User_ManagerReMarkHighQualityUser0_HTTP_Handler(srv))
 	r.POST("/api/manager/quality/user/set/one", _User_ManagerMarkHighQualityUserOne0_HTTP_Handler(srv))
 	r.POST("/api/manager/black/user/more", _User_ManagerSetUserBlack0_HTTP_Handler(srv))
 	r.POST("/api/manager/quality/user/delete", _User_ManagerDeleteHighQualityUser0_HTTP_Handler(srv))
@@ -2291,6 +2293,33 @@ func _User_ManagerMarkHighQualityUser0_HTTP_Handler(srv UserHTTPServer) func(ctx
 	}
 }
 
+func _User_ManagerReMarkHighQualityUser0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
+	return func(ctx http.Context) error {
+		var in ManagerReMarkHighQualityUserRequest
+		if err := ctx.Bind(&in); err != nil {
+			return err
+		}
+		if err := ctx.BindQuery(&in); err != nil {
+			return err
+		}
+		http.SetOperation(ctx, "/api.user.User/ManagerReMarkHighQualityUser")
+		h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
+			return srv.ManagerReMarkHighQualityUser(ctx, req.(*ManagerReMarkHighQualityUserRequest))
+		})
+		out, err := h(ctx, &in)
+		if err != nil {
+			return err
+		}
+		success := &reply.SuccessReply{
+			Code: 0,
+		}
+		if out != nil {
+			success.Data = out
+		}
+		return ctx.Result(200, success)
+	}
+}
+
 func _User_ManagerMarkHighQualityUserOne0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
 	return func(ctx http.Context) error {
 		var in common.PersonIDParam
@@ -2639,6 +2668,7 @@ type UserHTTPClient interface {
 	ManagerFindUserList(ctx context.Context, req *common.ManagerFindPersonListRequest, opts ...http.CallOption) (rsp *common.ManagerFindPersonListReply, err error)
 	ManagerMarkHighQualityUser(ctx context.Context, req *ManagerMarkHighQualityUserRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
 	ManagerMarkHighQualityUserOne(ctx context.Context, req *common.PersonIDParam, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
+	ManagerReMarkHighQualityUser(ctx context.Context, req *ManagerReMarkHighQualityUserRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
 	ManagerSetHandpickUser(ctx context.Context, req *common.ManagerSetHandpickUserRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
 	ManagerSetHandpickUserOne(ctx context.Context, req *common.ManagerSetHandpickUserOneRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
 	ManagerSetUserBlack(ctx context.Context, req *common.PersonIDList, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
@@ -3337,6 +3367,19 @@ func (c *UserHTTPClientImpl) ManagerMarkHighQualityUserOne(ctx context.Context,
 	return &out, err
 }
 
+func (c *UserHTTPClientImpl) ManagerReMarkHighQualityUser(ctx context.Context, in *ManagerReMarkHighQualityUserRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
+	var out emptypb.Empty
+	pattern := "/api/manager/quality/user/remark"
+	path := binding.EncodeURL(pattern, in, false)
+	opts = append(opts, http.Operation("/api.user.User/ManagerReMarkHighQualityUser"))
+	opts = append(opts, http.PathTemplate(pattern))
+	err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return &out, err
+}
+
 func (c *UserHTTPClientImpl) ManagerSetHandpickUser(ctx context.Context, in *common.ManagerSetHandpickUserRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
 	var out emptypb.Empty
 	pattern := "/api/manager/handpick/user/set"

+ 6 - 1
js/api/user/user_http_pb.ts

@@ -1,6 +1,6 @@
 // @ts-ignore
 import request from '@/libs/request';
-import {UserInfo,UserBalance,UserFindChatListReply,CreateScripRequest,DeleteScripRequest,UserFindScripRequest,PersonLookScripRequest,ReplyScripRequest,KeyRequest,InformationStatus,UserRechargeRequest,PayInfo,RechargeList,VipRechargeList,FindPayOrderListRequest,PayOrderList,FindMatchingAvatarAndNumReply,UserFreeNum,SendMessageRequest,VipInfo,ManagerFindIsCheckQualityUserListRequest,ManagerMarkHighQualityUserRequest,ManagerUpdateUserCreditRequest,FindRecommendHighQualityUserRequest,FindRecommendHighQualityUserReply,GetUserDBMsgFromWebsocketReply,SendMsgReduceCreditRequest,SendNewMessageUnreadReminderRequest,UpdateUserMatchedNumRequest,UpdateUserMatchedNumAndReturnUserMsgReply,GetRecommendUserDBRequest,ReportUserBlackRequest,AddUserCreditRequest,UserGetInformationAwardByActivityRequest,UserGetInformationAwardByActivityReply,FindUserVipListDBReply} from "./user_pb";
+import {UserInfo,UserBalance,UserFindChatListReply,CreateScripRequest,DeleteScripRequest,UserFindScripRequest,PersonLookScripRequest,ReplyScripRequest,KeyRequest,InformationStatus,UserRechargeRequest,PayInfo,RechargeList,VipRechargeList,FindPayOrderListRequest,PayOrderList,FindMatchingAvatarAndNumReply,UserFreeNum,SendMessageRequest,VipInfo,ManagerFindIsCheckQualityUserListRequest,ManagerMarkHighQualityUserRequest,ManagerReMarkHighQualityUserRequest,ManagerUpdateUserCreditRequest,FindRecommendHighQualityUserRequest,FindRecommendHighQualityUserReply,GetUserDBMsgFromWebsocketReply,SendMsgReduceCreditRequest,SendNewMessageUnreadReminderRequest,UpdateUserMatchedNumRequest,UpdateUserMatchedNumAndReturnUserMsgReply,GetRecommendUserDBRequest,ReportUserBlackRequest,AddUserCreditRequest,UserGetInformationAwardByActivityRequest,UserGetInformationAwardByActivityReply,FindUserVipListDBReply} from "./user_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,ChatCardInfo,ReportChatRequest,FindOverSevenDayAvatarReply,UpdateLastScripIDRequest,ScripID,ScripReply,FindScripRequest,ScripInfo,ChatRecordInfo,RoomIDRequest,PartnerIDParam,AddFriendMessageInfo,SendMessageReply,HandpickPersonListReply,ManagerFindPersonListRequest,ManagerFindPersonListReply,ManagerFindPersonListReply2,ManagerFindCanHandpickUserListRequest,ManagerFindCanHandpickUserListReply,ManagerSetHandpickUserRequest,ManagerSetHandpickUserOneRequest,PersonIDParam,PersonIDList,ManagerUpdatePersonVoiceRequest,ManagerUpdatePersonPicturesRequest,ManagerUpdatePersonSignatureRequest,ManagerUpdatePersonAvatarRequest,ManagerUpdatePersonNameRequest,ManagerUpdatePersonWeightRequest,ManagerUpdatePersonIsBlackRequest,PersonMsg,PersonDBReply,UpdateLastScripIDDBRequest,FindRecommendRequest,IDParam,PersonDB} from "../common/common_pb";
 import {RoomReply,UnreadNumReply,UserRoomInfo,CheckUserPartnerIsRelationshipReply,WindowInfo,GetRandomMatchingReply} from "../chat/chat_pb";
 import {LookAndLikeListReply,LookAndLikeMessageReply,LookMessageReply} from "../statistics/statistics_pb";
@@ -394,6 +394,11 @@ const UserService = {
 	const res = await request.post('/api/manager/quality/user/set', req);
     return res.data.data;
   },
+  /**  管理员批量取消标记优质用户 */
+  ManagerReMarkHighQualityUser: async (req?: ManagerReMarkHighQualityUserRequest) => {
+	const res = await request.post('/api/manager/quality/user/remark', req);
+    return res.data.data;
+  },
   /**  管理员标记单个优质用户 */
   ManagerMarkHighQualityUserOne: async (req?: PersonIDParam) => {
 	const res = await request.post('/api/manager/quality/user/set/one', req);

+ 3 - 0
js/api/user/user_pb.ts

@@ -76,6 +76,9 @@ export interface ManagerMarkHighQualityUserRequest{
     passIds?:Array<string>;
     unPassIds?:Array<string>;
 }
+export interface ManagerReMarkHighQualityUserRequest{
+    userIds?:Array<string>;
+}
 export interface GetRecommendUserDBRequest{
     sex?:number;
     /**  匹配过的用户 */

Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio