Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckAndUpdateStockLogic ¶
func NewCheckAndUpdateStockLogic ¶
func NewCheckAndUpdateStockLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CheckAndUpdateStockLogic
func (*CheckAndUpdateStockLogic) CheckAndUpdateStock ¶
func (l *CheckAndUpdateStockLogic) CheckAndUpdateStock(in *product.CheckAndUpdateStockRequest) (*product.CheckAndUpdateStockResponse, error)
type CheckProductStockLogic ¶
func NewCheckProductStockLogic ¶
func NewCheckProductStockLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CheckProductStockLogic
func (*CheckProductStockLogic) CheckProductStock ¶
func (l *CheckProductStockLogic) CheckProductStock(in *product.UpdateProductStockRequest) (*product.UpdateProductStockResponse, error)
type OperationProductsLogic ¶
func NewOperationProductsLogic ¶
func NewOperationProductsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *OperationProductsLogic
func (*OperationProductsLogic) OperationProducts ¶
func (l *OperationProductsLogic) OperationProducts(in *product.OperationProductsRequest) (*product.OperationProductsResponse, error)
type ProductListLogic ¶
func NewProductListLogic ¶
func NewProductListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ProductListLogic
func (*ProductListLogic) ProductList ¶
func (l *ProductListLogic) ProductList(in *product.ProductListRequest) (*product.ProductListResponse, error)
type ProductLogic ¶
func NewProductLogic ¶
func NewProductLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ProductLogic
func (*ProductLogic) Product ¶
func (l *ProductLogic) Product(in *product.ProductItemRequest) (*product.ProductItem, error)
type ProductsLogic ¶
func NewProductsLogic ¶
func NewProductsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ProductsLogic
func (*ProductsLogic) Products ¶
func (l *ProductsLogic) Products(in *product.ProductRequest) (*product.ProductResponse, error)
type RollbackProductStockLogic ¶
func NewRollbackProductStockLogic ¶
func NewRollbackProductStockLogic(ctx context.Context, svcCtx *svc.ServiceContext) *RollbackProductStockLogic
func (*RollbackProductStockLogic) RollbackProductStock ¶
func (l *RollbackProductStockLogic) RollbackProductStock(in *product.UpdateProductStockRequest) (*product.UpdateProductStockResponse, error)
type UpdateProductStockLogic ¶
func NewUpdateProductStockLogic ¶
func NewUpdateProductStockLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateProductStockLogic
func (*UpdateProductStockLogic) UpdateProductStock ¶
func (l *UpdateProductStockLogic) UpdateProductStock(in *product.UpdateProductStockRequest) (*product.UpdateProductStockResponse, error)
Click to show internal directories.
Click to hide internal directories.