awb

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Nov 5, 2022 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GenerateParams

type GenerateParams struct {
	OID string `json:"oid" validate:"required"`
	EID string `json:"eid"`
}

GenerateParams struct contains request parameter for API GenerateAWB.

type GeneratedAWB

type GeneratedAWB struct {
	Status string `json:"status"`
	Data   struct {
		Message    string `json:"message"`
		AWBNumber  string `json:"awbNumber"`
		StatusCode int    `json:"statusCode"`
	} `json:"data"`
}

GeneratedAWB struct contains response from API GenerateAWB.

func Generate

func Generate(params *GenerateParams) (GeneratedAWB, error)

Generate generates AWB Number from related logistic, in case AWB Number is not generated yet where order sent.

func GenerateWithContext

func GenerateWithContext(ctx context.Context, params *GenerateParams) (GeneratedAWB, error)

GenerateWithContext generates AWB Number from related logistic, in case AWB Number is not generated yet where order sent with context.

Jump to

Keyboard shortcuts

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