|
@@ -1571,12 +1571,18 @@ export type Fulfillment = Node & {
|
|
|
createdAt: Scalars['DateTime'];
|
|
createdAt: Scalars['DateTime'];
|
|
|
updatedAt: Scalars['DateTime'];
|
|
updatedAt: Scalars['DateTime'];
|
|
|
orderItems: Array<OrderItem>;
|
|
orderItems: Array<OrderItem>;
|
|
|
|
|
+ summary: Array<FulfillmentLineSummary>;
|
|
|
state: Scalars['String'];
|
|
state: Scalars['String'];
|
|
|
method: Scalars['String'];
|
|
method: Scalars['String'];
|
|
|
trackingCode?: Maybe<Scalars['String']>;
|
|
trackingCode?: Maybe<Scalars['String']>;
|
|
|
customFields?: Maybe<Scalars['JSON']>;
|
|
customFields?: Maybe<Scalars['JSON']>;
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+export type FulfillmentLineSummary = {
|
|
|
|
|
+ orderLine: OrderLine;
|
|
|
|
|
+ quantity: Scalars['Int'];
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
/** Returned when there is an error in transitioning the Fulfillment state */
|
|
/** Returned when there is an error in transitioning the Fulfillment state */
|
|
|
export type FulfillmentStateTransitionError = ErrorResult & {
|
|
export type FulfillmentStateTransitionError = ErrorResult & {
|
|
|
errorCode: ErrorCode;
|
|
errorCode: ErrorCode;
|
|
@@ -3167,6 +3173,7 @@ export type OrderLine = Node & {
|
|
|
discounts: Array<Discount>;
|
|
discounts: Array<Discount>;
|
|
|
taxLines: Array<TaxLine>;
|
|
taxLines: Array<TaxLine>;
|
|
|
order: Order;
|
|
order: Order;
|
|
|
|
|
+ fulfillments?: Maybe<Array<Fulfillment>>;
|
|
|
customFields?: Maybe<Scalars['JSON']>;
|
|
customFields?: Maybe<Scalars['JSON']>;
|
|
|
};
|
|
};
|
|
|
|
|
|
|
@@ -6212,7 +6219,15 @@ export type GetOrderFulfillmentsQueryVariables = Exact<{
|
|
|
export type GetOrderFulfillmentsQuery = {
|
|
export type GetOrderFulfillmentsQuery = {
|
|
|
order?: Maybe<
|
|
order?: Maybe<
|
|
|
Pick<Order, 'id' | 'state'> & {
|
|
Pick<Order, 'id' | 'state'> & {
|
|
|
- fulfillments?: Maybe<Array<Pick<Fulfillment, 'id' | 'state' | 'nextStates' | 'method'>>>;
|
|
|
|
|
|
|
+ fulfillments?: Maybe<
|
|
|
|
|
+ Array<
|
|
|
|
|
+ Pick<Fulfillment, 'id' | 'state' | 'nextStates' | 'method'> & {
|
|
|
|
|
+ summary: Array<
|
|
|
|
|
+ Pick<FulfillmentLineSummary, 'quantity'> & { orderLine: Pick<OrderLine, 'id'> }
|
|
|
|
|
+ >;
|
|
|
|
|
+ }
|
|
|
|
|
+ >
|
|
|
|
|
+ >;
|
|
|
}
|
|
}
|
|
|
>;
|
|
>;
|
|
|
};
|
|
};
|
|
@@ -6774,6 +6789,32 @@ export type GetOrderWithPaymentsQuery = {
|
|
|
>;
|
|
>;
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+export type GetOrderLineFulfillmentsQueryVariables = Exact<{
|
|
|
|
|
+ id: Scalars['ID'];
|
|
|
|
|
+}>;
|
|
|
|
|
+
|
|
|
|
|
+export type GetOrderLineFulfillmentsQuery = {
|
|
|
|
|
+ order?: Maybe<
|
|
|
|
|
+ Pick<Order, 'id'> & {
|
|
|
|
|
+ lines: Array<
|
|
|
|
|
+ Pick<OrderLine, 'id'> & {
|
|
|
|
|
+ fulfillments?: Maybe<
|
|
|
|
|
+ Array<
|
|
|
|
|
+ Pick<Fulfillment, 'id' | 'state'> & {
|
|
|
|
|
+ summary: Array<
|
|
|
|
|
+ Pick<FulfillmentLineSummary, 'quantity'> & {
|
|
|
|
|
+ orderLine: Pick<OrderLine, 'id'>;
|
|
|
|
|
+ }
|
|
|
|
|
+ >;
|
|
|
|
|
+ }
|
|
|
|
|
+ >
|
|
|
|
|
+ >;
|
|
|
|
|
+ }
|
|
|
|
|
+ >;
|
|
|
|
|
+ }
|
|
|
|
|
+ >;
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
export type GetOrderListWithQtyQueryVariables = Exact<{
|
|
export type GetOrderListWithQtyQueryVariables = Exact<{
|
|
|
options?: Maybe<OrderListOptions>;
|
|
options?: Maybe<OrderListOptions>;
|
|
|
}>;
|
|
}>;
|
|
@@ -8649,6 +8690,22 @@ export namespace GetOrderFulfillments {
|
|
|
export type Fulfillments = NonNullable<
|
|
export type Fulfillments = NonNullable<
|
|
|
NonNullable<NonNullable<GetOrderFulfillmentsQuery['order']>['fulfillments']>[number]
|
|
NonNullable<NonNullable<GetOrderFulfillmentsQuery['order']>['fulfillments']>[number]
|
|
|
>;
|
|
>;
|
|
|
|
|
+ export type Summary = NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<NonNullable<GetOrderFulfillmentsQuery['order']>['fulfillments']>[number]
|
|
|
|
|
+ >['summary']
|
|
|
|
|
+ >[number]
|
|
|
|
|
+ >;
|
|
|
|
|
+ export type OrderLine = NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<NonNullable<GetOrderFulfillmentsQuery['order']>['fulfillments']>[number]
|
|
|
|
|
+ >['summary']
|
|
|
|
|
+ >[number]
|
|
|
|
|
+ >['orderLine']
|
|
|
|
|
+ >;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export namespace GetOrderList {
|
|
export namespace GetOrderList {
|
|
@@ -9210,6 +9267,46 @@ export namespace GetOrderWithPayments {
|
|
|
>;
|
|
>;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+export namespace GetOrderLineFulfillments {
|
|
|
|
|
+ export type Variables = GetOrderLineFulfillmentsQueryVariables;
|
|
|
|
|
+ export type Query = GetOrderLineFulfillmentsQuery;
|
|
|
|
|
+ export type Order = NonNullable<GetOrderLineFulfillmentsQuery['order']>;
|
|
|
|
|
+ export type Lines = NonNullable<
|
|
|
|
|
+ NonNullable<NonNullable<GetOrderLineFulfillmentsQuery['order']>['lines']>[number]
|
|
|
|
|
+ >;
|
|
|
|
|
+ export type Fulfillments = NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<NonNullable<GetOrderLineFulfillmentsQuery['order']>['lines']>[number]
|
|
|
|
|
+ >['fulfillments']
|
|
|
|
|
+ >[number]
|
|
|
|
|
+ >;
|
|
|
|
|
+ export type Summary = NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<NonNullable<GetOrderLineFulfillmentsQuery['order']>['lines']>[number]
|
|
|
|
|
+ >['fulfillments']
|
|
|
|
|
+ >[number]
|
|
|
|
|
+ >['summary']
|
|
|
|
|
+ >[number]
|
|
|
|
|
+ >;
|
|
|
|
|
+ export type OrderLine = NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<
|
|
|
|
|
+ NonNullable<NonNullable<GetOrderLineFulfillmentsQuery['order']>['lines']>[number]
|
|
|
|
|
+ >['fulfillments']
|
|
|
|
|
+ >[number]
|
|
|
|
|
+ >['summary']
|
|
|
|
|
+ >[number]
|
|
|
|
|
+ >['orderLine']
|
|
|
|
|
+ >;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
export namespace GetOrderListWithQty {
|
|
export namespace GetOrderListWithQty {
|
|
|
export type Variables = GetOrderListWithQtyQueryVariables;
|
|
export type Variables = GetOrderListWithQtyQueryVariables;
|
|
|
export type Query = GetOrderListWithQtyQuery;
|
|
export type Query = GetOrderListWithQtyQuery;
|