chore: fixes to http and request types for orders (2) (#13823)
This commit is contained in:
@@ -100,8 +100,17 @@ export interface AdminCancelOrderFulfillment {
|
||||
}
|
||||
|
||||
export interface AdminRequestOrderTransfer {
|
||||
/**
|
||||
* The ID of the customer to transfer the order to.
|
||||
*/
|
||||
customer_id: string
|
||||
/**
|
||||
* An internal note viewed by admins only.
|
||||
*/
|
||||
internal_note?: string
|
||||
/**
|
||||
* A description for the transfer request.
|
||||
*/
|
||||
description?: string
|
||||
}
|
||||
|
||||
@@ -161,3 +170,22 @@ export interface OrderAddress {
|
||||
*/
|
||||
metadata?: Record<string, unknown> | null
|
||||
}
|
||||
|
||||
export interface AdminCreateOrderCreditLine {
|
||||
/**
|
||||
* The amount of the credit line.
|
||||
*/
|
||||
amount: number
|
||||
/**
|
||||
* The name of the table this credit line is associated with.
|
||||
*/
|
||||
reference: string
|
||||
/**
|
||||
* The ID of the reference entity in the reference table.
|
||||
*/
|
||||
reference_id: string
|
||||
/**
|
||||
* Key-value pairs of custom data.
|
||||
*/
|
||||
metadata?: Record<string, unknown> | null
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
import { OperatorMap } from "../../../dal"
|
||||
import { FindParams } from "../../common"
|
||||
import { FindParams, SelectParams } from "../../common"
|
||||
import { BaseOrderChangesFilters, BaseOrderFilters } from "../common"
|
||||
|
||||
export interface AdminOrderFilters extends FindParams, BaseOrderFilters {
|
||||
@@ -33,7 +33,7 @@ export interface AdminOrderFilters extends FindParams, BaseOrderFilters {
|
||||
updated_at?: OperatorMap<string>
|
||||
}
|
||||
|
||||
export interface AdminOrderItemsFilters extends FindParams {
|
||||
export interface AdminOrderItemsFilters extends SelectParams {
|
||||
/**
|
||||
* Filter by order item ID(s).
|
||||
*/
|
||||
@@ -48,6 +48,26 @@ export interface AdminOrderItemsFilters extends FindParams {
|
||||
version?: number[] | number
|
||||
}
|
||||
|
||||
export interface AdminOrderChangesFilters extends BaseOrderChangesFilters {}
|
||||
export interface AdminOrderChangesFilters extends BaseOrderChangesFilters, SelectParams {
|
||||
/**
|
||||
* Apply filters on the change's creation date.
|
||||
*/
|
||||
created_at?: OperatorMap<string>
|
||||
/**
|
||||
* Apply filters on the change's update date.
|
||||
*/
|
||||
updated_at?: OperatorMap<string>
|
||||
/**
|
||||
* Apply filters on the change's deletion date.
|
||||
*/
|
||||
deleted_at?: OperatorMap<string>
|
||||
}
|
||||
|
||||
export interface AdminGetOrderShippingOptionList {}
|
||||
export interface AdminGetOrderParams extends SelectParams {}
|
||||
export interface AdminGetOrderDetailsParams extends SelectParams {
|
||||
/**
|
||||
* The version of the order to retrieve details for.
|
||||
*/
|
||||
version?: number
|
||||
}
|
||||
Reference in New Issue
Block a user