payloads

package
v0.0.0-...-c407d37 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Address

func Address(address *models.Address) *primemessages.Address

Address payload

func AddressModel

func AddressModel(address *primemessages.Address) *models.Address

AddressModel model

func ClientError

func ClientError(title string, detail string, instance uuid.UUID) *primemessages.ClientError

ClientError describes errors in a standard structure to be returned in the payload

func Customer

func Customer(customer *models.ServiceMember) *primemessages.Customer

Customer payload

func DutyLocation

func DutyLocation(dutyLocation *models.DutyLocation) *primemessages.DutyLocation

DutyLocation payload

func Entitlement

func Entitlement(entitlement *models.Entitlement) *primemessages.Entitlements

Entitlement payload

func ExcessWeightRecord

func ExcessWeightRecord(appCtx appcontext.AppContext, storer storage.FileStorer, move *models.Move) *primemessages.ExcessWeightRecord

ExcessWeightRecord returns the fields on the move related to excess weights, and returns the uploaded document set as the ExcessWeightUpload on the move.

func GetCustomerContact

func GetCustomerContact(customerContacts models.MTOServiceItemCustomerContacts, customerContactType models.CustomerContactType) models.MTOServiceItemCustomerContact

GetCustomerContact will get the first customer contact for destination 1st day SIT based on type.

func GetDimension

func GetDimension(dimensions models.MTOServiceItemDimensions, dimensionType models.DimensionType) models.MTOServiceItemDimension

GetDimension will get the first dimension of the passed in type.

func InternalServerError

func InternalServerError(detail *string, traceID uuid.UUID) *primemessages.Error

InternalServerError describes errors in a standard structure to be returned in the payload. If detail is nil, string defaults to "An internal server error has occurred."

func ListMove

func ListMove(move *models.Move) *primemessages.ListMove

ListMove payload

func ListMoves

func ListMoves(moves *models.Moves) []*primemessages.ListMove

ListMoves payload

func MTOAgent

func MTOAgent(mtoAgent *models.MTOAgent) *primemessages.MTOAgent

MTOAgent payload

func MTOAgentModel

func MTOAgentModel(mtoAgent *primemessages.MTOAgent) *models.MTOAgent

MTOAgentModel model

func MTOAgents

func MTOAgents(mtoAgents *models.MTOAgents) *primemessages.MTOAgents

MTOAgents payload

func MTOAgentsModel

func MTOAgentsModel(mtoAgents *primemessages.MTOAgents) *models.MTOAgents

MTOAgentsModel model

func MTOServiceItem

func MTOServiceItem(mtoServiceItem *models.MTOServiceItem) primemessages.MTOServiceItem

MTOServiceItem payload

func MTOServiceItemModel

func MTOServiceItemModel(mtoServiceItem primemessages.MTOServiceItem) (*models.MTOServiceItem, *validate.Errors)

MTOServiceItemModel model

func MTOServiceItemModelFromUpdate

func MTOServiceItemModelFromUpdate(mtoServiceItemID string, mtoServiceItem primemessages.UpdateMTOServiceItem) (*models.MTOServiceItem, *validate.Errors)

MTOServiceItemModelFromUpdate converts the payload from UpdateMTOServiceItem to a normal MTOServiceItem model. The payload for this is different than the one for create.

func MTOServiceItemModelListFromCreate

func MTOServiceItemModelListFromCreate(mtoShipment *primemessages.CreateMTOShipment) (models.MTOServiceItems, *validate.Errors)

MTOServiceItemModelListFromCreate model

func MTOServiceItems

func MTOServiceItems(mtoServiceItems *models.MTOServiceItems) *[]primemessages.MTOServiceItem

MTOServiceItems payload

func MTOShipment

func MTOShipment(mtoShipment *models.MTOShipment) *primemessages.MTOShipment

MTOShipment converts MTOShipment model to payload

func MTOShipmentModelFromCreate

func MTOShipmentModelFromCreate(mtoShipment *primemessages.CreateMTOShipment) *models.MTOShipment

MTOShipmentModelFromCreate model

func MTOShipmentModelFromUpdate

func MTOShipmentModelFromUpdate(mtoShipment *primemessages.UpdateMTOShipment, mtoShipmentID strfmt.UUID) *models.MTOShipment

MTOShipmentModelFromUpdate model

func MTOShipmentWithoutServiceItems

func MTOShipmentWithoutServiceItems(mtoShipment *models.MTOShipment) *primemessages.MTOShipmentWithoutServiceItems

func MTOShipmentsWithoutServiceItems

func MTOShipmentsWithoutServiceItems(mtoShipments *models.MTOShipments) *primemessages.MTOShipmentsWithoutServiceObjects

func MoveTaskOrder

func MoveTaskOrder(moveTaskOrder *models.Move) *primemessages.MoveTaskOrder

MoveTaskOrder payload

func NotImplementedError

func NotImplementedError(detail *string, traceID uuid.UUID) *primemessages.Error

NotImplementedError describes errors for endpoints and functions that haven't been fully developed yet. If detail is nil, string defaults to "This feature is in development"

func Order

func Order(order *models.Order) *primemessages.Order

Order payload

func PPMShipment

func PPMShipment(ppmShipment *models.PPMShipment) *primemessages.PPMShipment

PPMShipment payload

func PPMShipmentModelFromCreate

func PPMShipmentModelFromCreate(ppmShipment *primemessages.CreatePPMShipment) *models.PPMShipment

PPMShipmentModelFromCreate model

func PPMShipmentModelFromUpdate

func PPMShipmentModelFromUpdate(ppmShipment *primemessages.UpdatePPMShipment) *models.PPMShipment

PPMShipmentModelFromUpdate model

func PaymentRequest

func PaymentRequest(paymentRequest *models.PaymentRequest) *primemessages.PaymentRequest

PaymentRequest payload

func PaymentRequests

func PaymentRequests(paymentRequests *models.PaymentRequests) *primemessages.PaymentRequests

PaymentRequests payload

func PaymentServiceItem

func PaymentServiceItem(paymentServiceItem *models.PaymentServiceItem) *primemessages.PaymentServiceItem

PaymentServiceItem payload

func PaymentServiceItemParam

func PaymentServiceItemParam(paymentServiceItemParam *models.PaymentServiceItemParam) *primemessages.PaymentServiceItemParam

PaymentServiceItemParam payload

func PaymentServiceItemParams

func PaymentServiceItemParams(paymentServiceItemParams *models.PaymentServiceItemParams) *primemessages.PaymentServiceItemParams

PaymentServiceItemParams payload

func PaymentServiceItems

func PaymentServiceItems(paymentServiceItems *models.PaymentServiceItems) *primemessages.PaymentServiceItems

PaymentServiceItems payload

func ProofOfServiceDoc

func ProofOfServiceDoc(proofOfServiceDoc models.ProofOfServiceDoc) *primemessages.ProofOfServiceDoc

func Reweigh

func Reweigh(reweigh *models.Reweigh) *primemessages.Reweigh

Reweigh returns the reweigh payload

func ReweighModelFromUpdate

func ReweighModelFromUpdate(reweigh *primemessages.UpdateReweigh, reweighID strfmt.UUID, mtoShipmentID strfmt.UUID) *models.Reweigh

ReweighModelFromUpdate model

func SITAddressUpdate

func SITAddressUpdate(sitAddressUpdate *models.SITAddressUpdate) *primemessages.SitAddressUpdate

SITAddressUpdate payload

func SITAddressUpdateModel

func SITAddressUpdateModel(sitAddressUpdate *primemessages.CreateSITAddressUpdateRequest) *models.SITAddressUpdate

SITAddressUpdateModel

func SITAddressUpdates

SITAddressUpdates payload

func SITDurationUpdate

func SITDurationUpdate(sitDurationUpdate *models.SITDurationUpdate) *primemessages.SITExtension

SITDurationUpdate payload

func SITDurationUpdates

func SITDurationUpdates(sitDurationUpdates *models.SITDurationUpdates) *primemessages.SITExtensions

SITDurationUpdates payload

func SITExtensionModel

func SITExtensionModel(sitExtension *primemessages.CreateSITExtension, mtoShipmentID strfmt.UUID) *models.SITDurationUpdate

SITExtensionModel transform the request data the sitExtension model

func ServiceRequestDocument

func ServiceRequestDocument(serviceRequestDocument models.ServiceRequestDocument) *primemessages.ServiceRequestDocument

func ServiceRequestDocumentUploadModel

func ServiceRequestDocumentUploadModel(u models.Upload) *primemessages.UploadWithOmissions

func ShipmentAddressUpdate

func ShipmentAddressUpdate(shipmentAddressUpdate *models.ShipmentAddressUpdate) *primemessages.ShipmentAddressUpdate

ShipmentAddressUpdate payload

func ShipmentAddressUpdateModel

func ShipmentAddressUpdateModel(nonSITAddressUpdate *primemessages.UpdateShipmentDestinationAddress, MtoShipmentID uuid.UUID) *models.ShipmentAddressUpdate

Non SIT Address update Model

func StorageFacility

func StorageFacility(storage *models.StorageFacility) *primemessages.StorageFacility

StorageFacility payload

func Upload

Upload returns the data for an uploaded file.

func ValidationError

func ValidationError(detail string, instance uuid.UUID, validationErrors *validate.Errors) *primemessages.ValidationError

ValidationError describes validation errors from the model or properties

Types

This section is empty.

Jump to

Keyboard shortcuts

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