mirror of
https://github.com/TeaOSLab/EdgeCommon.git
synced 2025-11-09 00:20:25 +08:00
增加通过管理员用户名查找管理员信息的API
This commit is contained in:
@@ -787,12 +787,21 @@
|
|||||||
"requestMessageName": "CheckAdminUsernameRequest",
|
"requestMessageName": "CheckAdminUsernameRequest",
|
||||||
"responseMessageName": "CheckAdminUsernameResponse",
|
"responseMessageName": "CheckAdminUsernameResponse",
|
||||||
"code": "rpc checkAdminUsername (CheckAdminUsernameRequest) returns (CheckAdminUsernameResponse);",
|
"code": "rpc checkAdminUsername (CheckAdminUsernameRequest) returns (CheckAdminUsernameResponse);",
|
||||||
"doc": "检查用户名是否存在",
|
"doc": "检查管理员用户名是否存在",
|
||||||
"roles": [
|
"roles": [
|
||||||
"admin"
|
"admin"
|
||||||
],
|
],
|
||||||
"isDeprecated": false
|
"isDeprecated": false
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "findAdminWithUsername",
|
||||||
|
"requestMessageName": "FindAdminWithUsernameRequest",
|
||||||
|
"responseMessageName": "FindAdminWithUsernameResponse",
|
||||||
|
"code": "rpc findAdminWithUsername(FindAdminWithUsernameRequest) returns (FindAdminWithUsernameResponse);",
|
||||||
|
"doc": "使用用管理员户名查找管理员信息",
|
||||||
|
"roles": [],
|
||||||
|
"isDeprecated": false
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "findAdminFullname",
|
"name": "findAdminFullname",
|
||||||
"requestMessageName": "FindAdminFullnameRequest",
|
"requestMessageName": "FindAdminFullnameRequest",
|
||||||
@@ -14187,7 +14196,7 @@
|
|||||||
{
|
{
|
||||||
"name": "CheckAdminUsernameRequest",
|
"name": "CheckAdminUsernameRequest",
|
||||||
"code": "message CheckAdminUsernameRequest {\n\tint64 adminId = 1;\n\tstring username = 2;\n}",
|
"code": "message CheckAdminUsernameRequest {\n\tint64 adminId = 1;\n\tstring username = 2;\n}",
|
||||||
"doc": "检查用户名是否存在"
|
"doc": "检查管理员用户名是否存在"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "CheckAdminUsernameResponse",
|
"name": "CheckAdminUsernameResponse",
|
||||||
@@ -16954,6 +16963,16 @@
|
|||||||
"code": "message FindAdminFullnameResponse {\n\tstring fullname = 1;\n}",
|
"code": "message FindAdminFullnameResponse {\n\tstring fullname = 1;\n}",
|
||||||
"doc": ""
|
"doc": ""
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "FindAdminWithUsernameRequest",
|
||||||
|
"code": "message FindAdminWithUsernameRequest {\n\tstring username = 1; // 管理员用户名\n}",
|
||||||
|
"doc": "使用用管理员户名查找管理员信息"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FindAdminWithUsernameResponse",
|
||||||
|
"code": "message FindAdminWithUsernameResponse {\n\tAdmin admin = 1; // 管理员信息\n}",
|
||||||
|
"doc": ""
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "FindAllACMEProviderAccountsWithProviderCodeRequest",
|
"name": "FindAllACMEProviderAccountsWithProviderCodeRequest",
|
||||||
"code": "message FindAllACMEProviderAccountsWithProviderCodeRequest {\n\tstring acmeProviderCode = 1;\n}",
|
"code": "message FindAllACMEProviderAccountsWithProviderCodeRequest {\n\tstring acmeProviderCode = 1;\n}",
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -22,6 +22,7 @@ const (
|
|||||||
AdminService_LoginAdmin_FullMethodName = "/pb.AdminService/loginAdmin"
|
AdminService_LoginAdmin_FullMethodName = "/pb.AdminService/loginAdmin"
|
||||||
AdminService_CheckAdminExists_FullMethodName = "/pb.AdminService/checkAdminExists"
|
AdminService_CheckAdminExists_FullMethodName = "/pb.AdminService/checkAdminExists"
|
||||||
AdminService_CheckAdminUsername_FullMethodName = "/pb.AdminService/checkAdminUsername"
|
AdminService_CheckAdminUsername_FullMethodName = "/pb.AdminService/checkAdminUsername"
|
||||||
|
AdminService_FindAdminWithUsername_FullMethodName = "/pb.AdminService/findAdminWithUsername"
|
||||||
AdminService_FindAdminFullname_FullMethodName = "/pb.AdminService/findAdminFullname"
|
AdminService_FindAdminFullname_FullMethodName = "/pb.AdminService/findAdminFullname"
|
||||||
AdminService_FindEnabledAdmin_FullMethodName = "/pb.AdminService/findEnabledAdmin"
|
AdminService_FindEnabledAdmin_FullMethodName = "/pb.AdminService/findEnabledAdmin"
|
||||||
AdminService_CreateOrUpdateAdmin_FullMethodName = "/pb.AdminService/createOrUpdateAdmin"
|
AdminService_CreateOrUpdateAdmin_FullMethodName = "/pb.AdminService/createOrUpdateAdmin"
|
||||||
@@ -47,8 +48,10 @@ type AdminServiceClient interface {
|
|||||||
LoginAdmin(ctx context.Context, in *LoginAdminRequest, opts ...grpc.CallOption) (*LoginAdminResponse, error)
|
LoginAdmin(ctx context.Context, in *LoginAdminRequest, opts ...grpc.CallOption) (*LoginAdminResponse, error)
|
||||||
// 检查管理员是否存在
|
// 检查管理员是否存在
|
||||||
CheckAdminExists(ctx context.Context, in *CheckAdminExistsRequest, opts ...grpc.CallOption) (*CheckAdminExistsResponse, error)
|
CheckAdminExists(ctx context.Context, in *CheckAdminExistsRequest, opts ...grpc.CallOption) (*CheckAdminExistsResponse, error)
|
||||||
// 检查用户名是否存在
|
// 检查管理员用户名是否存在
|
||||||
CheckAdminUsername(ctx context.Context, in *CheckAdminUsernameRequest, opts ...grpc.CallOption) (*CheckAdminUsernameResponse, error)
|
CheckAdminUsername(ctx context.Context, in *CheckAdminUsernameRequest, opts ...grpc.CallOption) (*CheckAdminUsernameResponse, error)
|
||||||
|
// 使用用管理员户名查找管理员信息
|
||||||
|
FindAdminWithUsername(ctx context.Context, in *FindAdminWithUsernameRequest, opts ...grpc.CallOption) (*FindAdminWithUsernameResponse, error)
|
||||||
// 获取管理员名称
|
// 获取管理员名称
|
||||||
FindAdminFullname(ctx context.Context, in *FindAdminFullnameRequest, opts ...grpc.CallOption) (*FindAdminFullnameResponse, error)
|
FindAdminFullname(ctx context.Context, in *FindAdminFullnameRequest, opts ...grpc.CallOption) (*FindAdminFullnameResponse, error)
|
||||||
// 获取管理员信息
|
// 获取管理员信息
|
||||||
@@ -116,6 +119,15 @@ func (c *adminServiceClient) CheckAdminUsername(ctx context.Context, in *CheckAd
|
|||||||
return out, nil
|
return out, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (c *adminServiceClient) FindAdminWithUsername(ctx context.Context, in *FindAdminWithUsernameRequest, opts ...grpc.CallOption) (*FindAdminWithUsernameResponse, error) {
|
||||||
|
out := new(FindAdminWithUsernameResponse)
|
||||||
|
err := c.cc.Invoke(ctx, AdminService_FindAdminWithUsername_FullMethodName, in, out, opts...)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return out, nil
|
||||||
|
}
|
||||||
|
|
||||||
func (c *adminServiceClient) FindAdminFullname(ctx context.Context, in *FindAdminFullnameRequest, opts ...grpc.CallOption) (*FindAdminFullnameResponse, error) {
|
func (c *adminServiceClient) FindAdminFullname(ctx context.Context, in *FindAdminFullnameRequest, opts ...grpc.CallOption) (*FindAdminFullnameResponse, error) {
|
||||||
out := new(FindAdminFullnameResponse)
|
out := new(FindAdminFullnameResponse)
|
||||||
err := c.cc.Invoke(ctx, AdminService_FindAdminFullname_FullMethodName, in, out, opts...)
|
err := c.cc.Invoke(ctx, AdminService_FindAdminFullname_FullMethodName, in, out, opts...)
|
||||||
@@ -259,8 +271,10 @@ type AdminServiceServer interface {
|
|||||||
LoginAdmin(context.Context, *LoginAdminRequest) (*LoginAdminResponse, error)
|
LoginAdmin(context.Context, *LoginAdminRequest) (*LoginAdminResponse, error)
|
||||||
// 检查管理员是否存在
|
// 检查管理员是否存在
|
||||||
CheckAdminExists(context.Context, *CheckAdminExistsRequest) (*CheckAdminExistsResponse, error)
|
CheckAdminExists(context.Context, *CheckAdminExistsRequest) (*CheckAdminExistsResponse, error)
|
||||||
// 检查用户名是否存在
|
// 检查管理员用户名是否存在
|
||||||
CheckAdminUsername(context.Context, *CheckAdminUsernameRequest) (*CheckAdminUsernameResponse, error)
|
CheckAdminUsername(context.Context, *CheckAdminUsernameRequest) (*CheckAdminUsernameResponse, error)
|
||||||
|
// 使用用管理员户名查找管理员信息
|
||||||
|
FindAdminWithUsername(context.Context, *FindAdminWithUsernameRequest) (*FindAdminWithUsernameResponse, error)
|
||||||
// 获取管理员名称
|
// 获取管理员名称
|
||||||
FindAdminFullname(context.Context, *FindAdminFullnameRequest) (*FindAdminFullnameResponse, error)
|
FindAdminFullname(context.Context, *FindAdminFullnameRequest) (*FindAdminFullnameResponse, error)
|
||||||
// 获取管理员信息
|
// 获取管理员信息
|
||||||
@@ -306,6 +320,9 @@ func (UnimplementedAdminServiceServer) CheckAdminExists(context.Context, *CheckA
|
|||||||
func (UnimplementedAdminServiceServer) CheckAdminUsername(context.Context, *CheckAdminUsernameRequest) (*CheckAdminUsernameResponse, error) {
|
func (UnimplementedAdminServiceServer) CheckAdminUsername(context.Context, *CheckAdminUsernameRequest) (*CheckAdminUsernameResponse, error) {
|
||||||
return nil, status.Errorf(codes.Unimplemented, "method CheckAdminUsername not implemented")
|
return nil, status.Errorf(codes.Unimplemented, "method CheckAdminUsername not implemented")
|
||||||
}
|
}
|
||||||
|
func (UnimplementedAdminServiceServer) FindAdminWithUsername(context.Context, *FindAdminWithUsernameRequest) (*FindAdminWithUsernameResponse, error) {
|
||||||
|
return nil, status.Errorf(codes.Unimplemented, "method FindAdminWithUsername not implemented")
|
||||||
|
}
|
||||||
func (UnimplementedAdminServiceServer) FindAdminFullname(context.Context, *FindAdminFullnameRequest) (*FindAdminFullnameResponse, error) {
|
func (UnimplementedAdminServiceServer) FindAdminFullname(context.Context, *FindAdminFullnameRequest) (*FindAdminFullnameResponse, error) {
|
||||||
return nil, status.Errorf(codes.Unimplemented, "method FindAdminFullname not implemented")
|
return nil, status.Errorf(codes.Unimplemented, "method FindAdminFullname not implemented")
|
||||||
}
|
}
|
||||||
@@ -417,6 +434,24 @@ func _AdminService_CheckAdminUsername_Handler(srv interface{}, ctx context.Conte
|
|||||||
return interceptor(ctx, in, info, handler)
|
return interceptor(ctx, in, info, handler)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func _AdminService_FindAdminWithUsername_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||||
|
in := new(FindAdminWithUsernameRequest)
|
||||||
|
if err := dec(in); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if interceptor == nil {
|
||||||
|
return srv.(AdminServiceServer).FindAdminWithUsername(ctx, in)
|
||||||
|
}
|
||||||
|
info := &grpc.UnaryServerInfo{
|
||||||
|
Server: srv,
|
||||||
|
FullMethod: AdminService_FindAdminWithUsername_FullMethodName,
|
||||||
|
}
|
||||||
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||||
|
return srv.(AdminServiceServer).FindAdminWithUsername(ctx, req.(*FindAdminWithUsernameRequest))
|
||||||
|
}
|
||||||
|
return interceptor(ctx, in, info, handler)
|
||||||
|
}
|
||||||
|
|
||||||
func _AdminService_FindAdminFullname_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
func _AdminService_FindAdminFullname_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||||
in := new(FindAdminFullnameRequest)
|
in := new(FindAdminFullnameRequest)
|
||||||
if err := dec(in); err != nil {
|
if err := dec(in); err != nil {
|
||||||
@@ -706,6 +741,10 @@ var AdminService_ServiceDesc = grpc.ServiceDesc{
|
|||||||
MethodName: "checkAdminUsername",
|
MethodName: "checkAdminUsername",
|
||||||
Handler: _AdminService_CheckAdminUsername_Handler,
|
Handler: _AdminService_CheckAdminUsername_Handler,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
MethodName: "findAdminWithUsername",
|
||||||
|
Handler: _AdminService_FindAdminWithUsername_Handler,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
MethodName: "findAdminFullname",
|
MethodName: "findAdminFullname",
|
||||||
Handler: _AdminService_FindAdminFullname_Handler,
|
Handler: _AdminService_FindAdminFullname_Handler,
|
||||||
|
|||||||
@@ -16,9 +16,12 @@ service AdminService {
|
|||||||
// 检查管理员是否存在
|
// 检查管理员是否存在
|
||||||
rpc checkAdminExists (CheckAdminExistsRequest) returns (CheckAdminExistsResponse);
|
rpc checkAdminExists (CheckAdminExistsRequest) returns (CheckAdminExistsResponse);
|
||||||
|
|
||||||
// 检查用户名是否存在
|
// 检查管理员用户名是否存在
|
||||||
rpc checkAdminUsername (CheckAdminUsernameRequest) returns (CheckAdminUsernameResponse);
|
rpc checkAdminUsername (CheckAdminUsernameRequest) returns (CheckAdminUsernameResponse);
|
||||||
|
|
||||||
|
// 使用用管理员户名查找管理员信息
|
||||||
|
rpc findAdminWithUsername(FindAdminWithUsernameRequest) returns (FindAdminWithUsernameResponse);
|
||||||
|
|
||||||
// 获取管理员名称
|
// 获取管理员名称
|
||||||
rpc findAdminFullname (FindAdminFullnameRequest) returns (FindAdminFullnameResponse);
|
rpc findAdminFullname (FindAdminFullnameRequest) returns (FindAdminFullnameResponse);
|
||||||
|
|
||||||
@@ -87,7 +90,7 @@ message CheckAdminExistsResponse {
|
|||||||
string message = 2;
|
string message = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 检查用户名是否存在
|
// 检查管理员用户名是否存在
|
||||||
message CheckAdminUsernameRequest {
|
message CheckAdminUsernameRequest {
|
||||||
int64 adminId = 1;
|
int64 adminId = 1;
|
||||||
string username = 2;
|
string username = 2;
|
||||||
@@ -97,6 +100,15 @@ message CheckAdminUsernameResponse {
|
|||||||
bool exists = 1;
|
bool exists = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 使用用管理员户名查找管理员信息
|
||||||
|
message FindAdminWithUsernameRequest {
|
||||||
|
string username = 1; // 管理员用户名
|
||||||
|
}
|
||||||
|
|
||||||
|
message FindAdminWithUsernameResponse {
|
||||||
|
Admin admin = 1; // 管理员信息
|
||||||
|
}
|
||||||
|
|
||||||
// 获取管理员名称
|
// 获取管理员名称
|
||||||
message FindAdminFullnameRequest {
|
message FindAdminFullnameRequest {
|
||||||
int64 adminId = 1;
|
int64 adminId = 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user