wfz 2 years ago
parent
commit
633361944a

File diff suppressed because it is too large
+ 506 - 454
api/manager/manager.pb.go


+ 5 - 1
api/manager/manager.proto

@@ -245,7 +245,7 @@ service Manager {
     };
   };
   // 查询在线人数
-  rpc FindOnlinePerson (google.protobuf.Empty) returns (websocket.FindOnlinePersonReply){
+  rpc FindOnlinePerson (FindOnlinePersonRequest) returns (websocket.FindOnlinePersonReply){
     option (google.api.http) = {
       post: "/api/manager/online/details/list",
       body:"*"
@@ -253,6 +253,10 @@ service Manager {
   };;
 }
 
+message FindOnlinePersonRequest{
+  bool isFindAll = 1;
+}
+
 message ManagerUpdateUserSexRequest{
   int64 userId = 1;
   int64 sex = 2;

+ 6 - 6
api/manager/manager_grpc.pb.go

@@ -88,7 +88,7 @@ type ManagerClient interface {
 	// 管理员查询某个举报者的举报详情列表
 	ManagerFindReportDetailsList(ctx context.Context, in *common.ManagerFindReportDetailsListRequest, opts ...grpc.CallOption) (*common.ManagerFindReportDetailsListReply, error)
 	// 查询在线人数
-	FindOnlinePerson(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*websocket.FindOnlinePersonReply, error)
+	FindOnlinePerson(ctx context.Context, in *FindOnlinePersonRequest, opts ...grpc.CallOption) (*websocket.FindOnlinePersonReply, error)
 }
 
 type managerClient struct {
@@ -396,7 +396,7 @@ func (c *managerClient) ManagerFindReportDetailsList(ctx context.Context, in *co
 	return out, nil
 }
 
-func (c *managerClient) FindOnlinePerson(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*websocket.FindOnlinePersonReply, error) {
+func (c *managerClient) FindOnlinePerson(ctx context.Context, in *FindOnlinePersonRequest, opts ...grpc.CallOption) (*websocket.FindOnlinePersonReply, error) {
 	out := new(websocket.FindOnlinePersonReply)
 	err := c.cc.Invoke(ctx, "/api.manager.Manager/FindOnlinePerson", in, out, opts...)
 	if err != nil {
@@ -476,7 +476,7 @@ type ManagerServer interface {
 	// 管理员查询某个举报者的举报详情列表
 	ManagerFindReportDetailsList(context.Context, *common.ManagerFindReportDetailsListRequest) (*common.ManagerFindReportDetailsListReply, error)
 	// 查询在线人数
-	FindOnlinePerson(context.Context, *emptypb.Empty) (*websocket.FindOnlinePersonReply, error)
+	FindOnlinePerson(context.Context, *FindOnlinePersonRequest) (*websocket.FindOnlinePersonReply, error)
 	mustEmbedUnimplementedManagerServer()
 }
 
@@ -583,7 +583,7 @@ func (UnimplementedManagerServer) ManagerFindReportList(context.Context, *common
 func (UnimplementedManagerServer) ManagerFindReportDetailsList(context.Context, *common.ManagerFindReportDetailsListRequest) (*common.ManagerFindReportDetailsListReply, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method ManagerFindReportDetailsList not implemented")
 }
-func (UnimplementedManagerServer) FindOnlinePerson(context.Context, *emptypb.Empty) (*websocket.FindOnlinePersonReply, error) {
+func (UnimplementedManagerServer) FindOnlinePerson(context.Context, *FindOnlinePersonRequest) (*websocket.FindOnlinePersonReply, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method FindOnlinePerson not implemented")
 }
 func (UnimplementedManagerServer) mustEmbedUnimplementedManagerServer() {}
@@ -1194,7 +1194,7 @@ func _Manager_ManagerFindReportDetailsList_Handler(srv interface{}, ctx context.
 }
 
 func _Manager_FindOnlinePerson_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
-	in := new(emptypb.Empty)
+	in := new(FindOnlinePersonRequest)
 	if err := dec(in); err != nil {
 		return nil, err
 	}
@@ -1206,7 +1206,7 @@ func _Manager_FindOnlinePerson_Handler(srv interface{}, ctx context.Context, dec
 		FullMethod: "/api.manager.Manager/FindOnlinePerson",
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
-		return srv.(ManagerServer).FindOnlinePerson(ctx, req.(*emptypb.Empty))
+		return srv.(ManagerServer).FindOnlinePerson(ctx, req.(*FindOnlinePersonRequest))
 	}
 	return interceptor(ctx, in, info, handler)
 }

+ 5 - 5
api/manager/manager_http.pb.go

@@ -29,7 +29,7 @@ var _ = new(base.Html)
 const _ = http.SupportPackageIsVersion1
 
 type ManagerHTTPServer interface {
-	FindOnlinePerson(context.Context, *emptypb.Empty) (*websocket.FindOnlinePersonReply, error)
+	FindOnlinePerson(context.Context, *FindOnlinePersonRequest) (*websocket.FindOnlinePersonReply, error)
 	ManagerDeleteHighQualityUser(context.Context, *common.PersonIDParam) (*emptypb.Empty, error)
 	ManagerDeleteScrip(context.Context, *common.IDParam) (*emptypb.Empty, error)
 	ManagerDeleteScripMore(context.Context, *common.Ids) (*emptypb.Empty, error)
@@ -996,7 +996,7 @@ func _Manager_ManagerFindReportDetailsList0_HTTP_Handler(srv ManagerHTTPServer)
 
 func _Manager_FindOnlinePerson0_HTTP_Handler(srv ManagerHTTPServer) func(ctx http.Context) error {
 	return func(ctx http.Context) error {
-		var in emptypb.Empty
+		var in FindOnlinePersonRequest
 		if err := ctx.Bind(&in); err != nil {
 			return err
 		}
@@ -1005,7 +1005,7 @@ func _Manager_FindOnlinePerson0_HTTP_Handler(srv ManagerHTTPServer) func(ctx htt
 		}
 		http.SetOperation(ctx, "/api.manager.Manager/FindOnlinePerson")
 		h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
-			return srv.FindOnlinePerson(ctx, req.(*emptypb.Empty))
+			return srv.FindOnlinePerson(ctx, req.(*FindOnlinePersonRequest))
 		})
 		out, err := h(ctx, &in)
 		if err != nil {
@@ -1022,7 +1022,7 @@ func _Manager_FindOnlinePerson0_HTTP_Handler(srv ManagerHTTPServer) func(ctx htt
 }
 
 type ManagerHTTPClient interface {
-	FindOnlinePerson(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *websocket.FindOnlinePersonReply, err error)
+	FindOnlinePerson(ctx context.Context, req *FindOnlinePersonRequest, opts ...http.CallOption) (rsp *websocket.FindOnlinePersonReply, err error)
 	ManagerDeleteHighQualityUser(ctx context.Context, req *common.PersonIDParam, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
 	ManagerDeleteScrip(ctx context.Context, req *common.IDParam, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
 	ManagerDeleteScripMore(ctx context.Context, req *common.Ids, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
@@ -1066,7 +1066,7 @@ func NewManagerHTTPClient(client *http.Client) ManagerHTTPClient {
 	return &ManagerHTTPClientImpl{client}
 }
 
-func (c *ManagerHTTPClientImpl) FindOnlinePerson(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*websocket.FindOnlinePersonReply, error) {
+func (c *ManagerHTTPClientImpl) FindOnlinePerson(ctx context.Context, in *FindOnlinePersonRequest, opts ...http.CallOption) (*websocket.FindOnlinePersonReply, error) {
 	var out websocket.FindOnlinePersonReply
 	pattern := "/api/manager/online/details/list"
 	path := binding.EncodeURL(pattern, in, false)

+ 2 - 2
js/api/manager/manager_http_pb.ts

@@ -1,7 +1,7 @@
 // @ts-ignore
 import request from '@/libs/request';
 import {ManagerFindPersonListRequest,ManagerFindPersonListReply,ManagerFindPersonListReply2,ManagerFindCanHandpickUserListRequest,ManagerFindCanHandpickUserListReply,ManagerSetHandpickUserRequest,ManagerSetHandpickUserOneRequest,PersonIDParam,PersonIDList,ManagerUpdatePersonVoiceRequest,ManagerUpdatePersonPicturesRequest,ManagerUpdatePersonSignatureRequest,ManagerUpdatePersonAvatarRequest,ManagerUpdatePersonNameRequest,ManagerUpdatePersonWeightRequest,ManagerUpdatePersonIsBlackRequest,ManagerLoginRequest,LoginToken,ManagerFindRoomListRequest,ManagerFindRoomListReply,ManagerFindChatRecordListRequest,ChatRecordListReply,ManagerFindScripListRequest,ManagerScripReply,ManagerFindScripListV2Request,ManagerScripV2Reply,ManagerUpdateScripTextRequest,ManagerUpdateScripPictureRequest,IDParam,Ids,ManagerFindReportListRequest,ManagerFindReportListReply,ManagerFindReportDetailsListRequest,ManagerFindReportDetailsListReply} from "../common/common_pb";
-import {ManagerFindIsCheckQualityUserListRequest,ManagerMarkHighQualityUserRequest,ManagerReMarkHighQualityUserRequest,ManagerUpdateUserSexRequest,ManagerUpdateUserCreditRequest,OnlinePersonReply} from "./manager_pb";
+import {ManagerFindIsCheckQualityUserListRequest,ManagerMarkHighQualityUserRequest,ManagerReMarkHighQualityUserRequest,ManagerUpdateUserSexRequest,ManagerUpdateUserCreditRequest,OnlinePersonReply,FindOnlinePersonRequest} from "./manager_pb";
 import {FindOnlinePersonReply} from "../websocket/websocket_pb";
 
 const ManagerService = {
@@ -171,7 +171,7 @@ const ManagerService = {
     return res.data.data;
   },
   /**  查询在线人数 */
-  FindOnlinePerson: async (req?: undefined) => {
+  FindOnlinePerson: async (req?: FindOnlinePersonRequest) => {
 	const res = await request.post<{ data: FindOnlinePersonReply, code: string, message: string }>('/api/manager/online/details/list', req);
     return res.data.data;
   },

+ 3 - 0
js/api/manager/manager_pb.ts

@@ -1,3 +1,6 @@
+export interface FindOnlinePersonRequest{
+    isFindAll?:boolean;
+}
 export interface ManagerUpdateUserSexRequest{
     userId?:number;
     sex?:number;

Some files were not shown because too many files changed in this diff