套餐API增加查找套餐基本信息API

This commit is contained in:
刘祥超
2024-01-11 18:41:17 +08:00
parent 827eeeb506
commit 3bd3ef5f78
3 changed files with 325 additions and 139 deletions

View File

@@ -23,6 +23,7 @@ const (
PlanService_UpdatePlan_FullMethodName = "/pb.PlanService/updatePlan"
PlanService_DeletePlan_FullMethodName = "/pb.PlanService/deletePlan"
PlanService_FindEnabledPlan_FullMethodName = "/pb.PlanService/findEnabledPlan"
PlanService_FindBasicPlan_FullMethodName = "/pb.PlanService/findBasicPlan"
PlanService_CountAllEnabledPlans_FullMethodName = "/pb.PlanService/countAllEnabledPlans"
PlanService_ListEnabledPlans_FullMethodName = "/pb.PlanService/listEnabledPlans"
PlanService_FindAllAvailablePlans_FullMethodName = "/pb.PlanService/findAllAvailablePlans"
@@ -42,6 +43,8 @@ type PlanServiceClient interface {
DeletePlan(ctx context.Context, in *DeletePlanRequest, opts ...grpc.CallOption) (*RPCSuccess, error)
// 查找单个套餐
FindEnabledPlan(ctx context.Context, in *FindEnabledPlanRequest, opts ...grpc.CallOption) (*FindEnabledPlanResponse, error)
// 查找套餐基本信息
FindBasicPlan(ctx context.Context, in *FindBasicPlanRequest, opts ...grpc.CallOption) (*FindBasicPlanResponse, error)
// 计算套餐数量
CountAllEnabledPlans(ctx context.Context, in *CountAllEnabledPlansRequest, opts ...grpc.CallOption) (*RPCCountResponse, error)
// 列出单页套餐
@@ -98,6 +101,15 @@ func (c *planServiceClient) FindEnabledPlan(ctx context.Context, in *FindEnabled
return out, nil
}
func (c *planServiceClient) FindBasicPlan(ctx context.Context, in *FindBasicPlanRequest, opts ...grpc.CallOption) (*FindBasicPlanResponse, error) {
out := new(FindBasicPlanResponse)
err := c.cc.Invoke(ctx, PlanService_FindBasicPlan_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *planServiceClient) CountAllEnabledPlans(ctx context.Context, in *CountAllEnabledPlansRequest, opts ...grpc.CallOption) (*RPCCountResponse, error) {
out := new(RPCCountResponse)
err := c.cc.Invoke(ctx, PlanService_CountAllEnabledPlans_FullMethodName, in, out, opts...)
@@ -155,6 +167,8 @@ type PlanServiceServer interface {
DeletePlan(context.Context, *DeletePlanRequest) (*RPCSuccess, error)
// 查找单个套餐
FindEnabledPlan(context.Context, *FindEnabledPlanRequest) (*FindEnabledPlanResponse, error)
// 查找套餐基本信息
FindBasicPlan(context.Context, *FindBasicPlanRequest) (*FindBasicPlanResponse, error)
// 计算套餐数量
CountAllEnabledPlans(context.Context, *CountAllEnabledPlansRequest) (*RPCCountResponse, error)
// 列出单页套餐
@@ -183,6 +197,9 @@ func (UnimplementedPlanServiceServer) DeletePlan(context.Context, *DeletePlanReq
func (UnimplementedPlanServiceServer) FindEnabledPlan(context.Context, *FindEnabledPlanRequest) (*FindEnabledPlanResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindEnabledPlan not implemented")
}
func (UnimplementedPlanServiceServer) FindBasicPlan(context.Context, *FindBasicPlanRequest) (*FindBasicPlanResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindBasicPlan not implemented")
}
func (UnimplementedPlanServiceServer) CountAllEnabledPlans(context.Context, *CountAllEnabledPlansRequest) (*RPCCountResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledPlans not implemented")
}
@@ -282,6 +299,24 @@ func _PlanService_FindEnabledPlan_Handler(srv interface{}, ctx context.Context,
return interceptor(ctx, in, info, handler)
}
func _PlanService_FindBasicPlan_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(FindBasicPlanRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PlanServiceServer).FindBasicPlan(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: PlanService_FindBasicPlan_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PlanServiceServer).FindBasicPlan(ctx, req.(*FindBasicPlanRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PlanService_CountAllEnabledPlans_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CountAllEnabledPlansRequest)
if err := dec(in); err != nil {
@@ -395,6 +430,10 @@ var PlanService_ServiceDesc = grpc.ServiceDesc{
MethodName: "findEnabledPlan",
Handler: _PlanService_FindEnabledPlan_Handler,
},
{
MethodName: "findBasicPlan",
Handler: _PlanService_FindBasicPlan_Handler,
},
{
MethodName: "countAllEnabledPlans",
Handler: _PlanService_CountAllEnabledPlans_Handler,