order

package
v0.0.0-...-578000c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 23, 2023 License: BSD-2-Clause Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OrderResolver

type OrderResolver struct {
	Client      pb.OrderServiceClient
	StockClient stockPB.StockServiceClient
	UserClient  user.UserServiceClient
	Logger      *logrus.Entry
}

func (*OrderResolver) Comments

func (r *OrderResolver) Comments(ctx context.Context, obj *pb.Order) (*string, error)

func (*OrderResolver) Consumer

func (r *OrderResolver) Consumer(ctx context.Context, obj *pb.Order) (*user.User, error)

func (*OrderResolver) Courier

func (r *OrderResolver) Courier(ctx context.Context, obj *pb.Order) (*string, error)

func (*OrderResolver) CourierAccount

func (r *OrderResolver) CourierAccount(ctx context.Context, obj *pb.Order) (*string, error)

func (*OrderResolver) CreatedAt

func (r *OrderResolver) CreatedAt(ctx context.Context, obj *pb.Order) (*time.Time, error)

func (*OrderResolver) ID

func (r *OrderResolver) ID(ctx context.Context, obj *pb.Order) (string, error)

func (*OrderResolver) Items

func (r *OrderResolver) Items(ctx context.Context, obj *pb.Order) ([]models.Stock, error)

func (*OrderResolver) Payer

func (r *OrderResolver) Payer(ctx context.Context, obj *pb.Order) (*user.User, error)

func (*OrderResolver) Payment

func (r *OrderResolver) Payment(ctx context.Context, obj *pb.Order) (*string, error)

func (*OrderResolver) PurchaseOrderNum

func (r *OrderResolver) PurchaseOrderNum(ctx context.Context, obj *pb.Order) (*string, error)

func (*OrderResolver) Purchaser

func (r *OrderResolver) Purchaser(ctx context.Context, obj *pb.Order) (*user.User, error)

func (*OrderResolver) Status

func (r *OrderResolver) Status(ctx context.Context, obj *pb.Order) (*models.StatusEnum, error)

func (*OrderResolver) UpdatedAt

func (r *OrderResolver) UpdatedAt(ctx context.Context, obj *pb.Order) (*time.Time, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL