IFulfillmentModuleService
Methods
create
**create**(data, sharedContext?): Promise<[FulfillmentDTO](/references/types/FulfillmentTypes/interfaces/types.FulfillmentTypes.FulfillmentDTO)[]>
Parameters
data
any[]RequiredReturns
**create**(data, sharedContext?): Promise<[FulfillmentDTO](/references/types/FulfillmentTypes/interfaces/types.FulfillmentTypes.FulfillmentDTO)>
Parameters
data
anyRequiredReturns
update
**update**(data, sharedContext?): Promise<[FulfillmentDTO](/references/types/FulfillmentTypes/interfaces/types.FulfillmentTypes.FulfillmentDTO)[]>
Parameters
data
any[]RequiredReturns
**update**(data, sharedContext?): Promise<[FulfillmentDTO](/references/types/FulfillmentTypes/interfaces/types.FulfillmentTypes.FulfillmentDTO)>
Parameters
data
anyRequiredReturns
delete
**delete**(ids, sharedContext?): Promise<void>
Parameters
ids
string[]RequiredReturns
Promise
Promise<void>Required**delete**(id, sharedContext?): Promise<void>
Parameters
id
stringRequiredReturns
Promise
Promise<void>Requiredretrieve
Parameters
id
stringRequiredconfig
FindConfig<FulfillmentDTO>
config
FindConfig<FulfillmentDTO>Returns
list
Parameters
filters
anyconfig
FindConfig<FulfillmentDTO>
config
FindConfig<FulfillmentDTO>Returns
listAndCount
Parameters
filters
anyconfig
FindConfig<FulfillmentDTO>
config
FindConfig<FulfillmentDTO>Returns
softDelete
Type Parameters
TReturnableLinkableKeys
stringRequiredParameters
fulfillmentIds
string[]Requiredconfig
SoftDeleteReturn<TReturnableLinkableKeys>
config
SoftDeleteReturn<TReturnableLinkableKeys>Returns
Promise
Promise<void | Record<string, string[]>>Required
Promise
Promise<void | Record<string, string[]>>Requiredrestore
Type Parameters
TReturnableLinkableKeys
stringRequiredParameters
fulfillmentIds
string[]Requiredconfig
RestoreReturn<TReturnableLinkableKeys>
config
RestoreReturn<TReturnableLinkableKeys>Returns
Promise
Promise<void | Record<string, string[]>>Required
Promise
Promise<void | Record<string, string[]>>RequiredWas this section helpful?