// Package payment 支付相关业务逻辑 package payment import ( "context" pb "bsm/full/module/finance/wallet/pb" "git.apinb.com/bsm-sdk/core/service" ) // Hello 支付服务健康检查接口 // 用于验证支付服务是否正常运行 func Hello(ctx context.Context, in *pb.Empty) (reply *pb.PaymentReply, err error) { // 解析授权元数据 _, err = service.ParseMetaCtx(ctx, nil) if err != nil { return nil, err } // 返回服务状态信息 return &pb.PaymentReply{ Result: map[string]string{ "message": "Payment service is running", "status": "healthy", }, }, nil }