Order history events for invoicing (#610)
* Order history events for invoicing * Added missing translations
This commit is contained in:
parent
6e80eda2b5
commit
97938a6018
24 changed files with 71 additions and 0 deletions
|
@ -2619,6 +2619,10 @@
|
|||
"context": "order history message",
|
||||
"string": "Order confirmation was sent to customer"
|
||||
},
|
||||
"src_dot_orders_dot_components_dot_OrderHistory_dot_2421636085": {
|
||||
"context": "order history message",
|
||||
"string": "Invoice was requested by {requestedBy}"
|
||||
},
|
||||
"src_dot_orders_dot_components_dot_OrderHistory_dot_2566971846": {
|
||||
"context": "order history message",
|
||||
"string": "Payment was voided"
|
||||
|
@ -2678,6 +2682,14 @@
|
|||
"context": "order history message",
|
||||
"string": "Shipping details was sent to customer"
|
||||
},
|
||||
"src_dot_orders_dot_components_dot_OrderHistory_dot_748112244": {
|
||||
"context": "order history message",
|
||||
"string": "Invoice no. {invoiceNumber} was generated by {generatedBy}"
|
||||
},
|
||||
"src_dot_orders_dot_components_dot_OrderHistory_dot_88351908": {
|
||||
"context": "order history message",
|
||||
"string": "Invoice was sent to customer by {sentBy}"
|
||||
},
|
||||
"src_dot_orders_dot_components_dot_OrderHistory_dot_950782935": {
|
||||
"context": "order history message",
|
||||
"string": "Order was cancelled"
|
||||
|
|
|
@ -2814,6 +2814,7 @@ type OrderEvent implements Node {
|
|||
quantity: Int
|
||||
composedId: String
|
||||
orderNumber: String
|
||||
invoiceNumber: String
|
||||
oversoldItems: [String]
|
||||
lines: [OrderEventOrderLineObject]
|
||||
fulfilledItems: [FulfillmentLine]
|
||||
|
@ -2863,6 +2864,9 @@ enum OrderEventsEnum {
|
|||
PAYMENT_REFUNDED
|
||||
PAYMENT_VOIDED
|
||||
PAYMENT_FAILED
|
||||
INVOICE_REQUESTED
|
||||
INVOICE_GENERATED
|
||||
INVOICE_SENT
|
||||
FULFILLMENT_CANCELED
|
||||
FULFILLMENT_RESTOCKED_ITEMS
|
||||
FULFILLMENT_FULFILLED_ITEMS
|
||||
|
|
|
@ -9,6 +9,7 @@ export const fragmentOrderEvent = gql`
|
|||
date
|
||||
email
|
||||
emailType
|
||||
invoiceNumber
|
||||
message
|
||||
quantity
|
||||
type
|
||||
|
|
|
@ -43,6 +43,7 @@ export interface OrderDetailsFragment_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -21,6 +21,7 @@ export interface OrderEventFragment {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -82,6 +82,38 @@ const getEventMessage = (event: OrderDetails_order_events, intl: IntlShape) => {
|
|||
defaultMessage: "Fulfillment was cancelled",
|
||||
description: "order history message"
|
||||
});
|
||||
case OrderEventsEnum.INVOICE_REQUESTED:
|
||||
return intl.formatMessage(
|
||||
{
|
||||
defaultMessage: "Invoice was requested by {requestedBy}",
|
||||
description: "order history message"
|
||||
},
|
||||
{
|
||||
requestedBy: event.user ? event.user.email : null
|
||||
}
|
||||
);
|
||||
case OrderEventsEnum.INVOICE_GENERATED:
|
||||
return intl.formatMessage(
|
||||
{
|
||||
defaultMessage:
|
||||
"Invoice no. {invoiceNumber} was generated by {generatedBy}",
|
||||
description: "order history message"
|
||||
},
|
||||
{
|
||||
invoiceNumber: event.invoiceNumber,
|
||||
generatedBy: event.user ? event.user.email : null
|
||||
}
|
||||
);
|
||||
case OrderEventsEnum.INVOICE_SENT:
|
||||
return intl.formatMessage(
|
||||
{
|
||||
defaultMessage: "Invoice was sent to customer by {sentBy}",
|
||||
description: "order history message"
|
||||
},
|
||||
{
|
||||
sentBy: event.user ? event.user.email : null
|
||||
}
|
||||
);
|
||||
case OrderEventsEnum.FULFILLMENT_FULFILLED_ITEMS:
|
||||
return intl.formatMessage(
|
||||
{
|
||||
|
|
|
@ -820,6 +820,7 @@ export const order = (placeholder: string): OrderDetails_order => ({
|
|||
date: "2018-09-17T13:22:24.376193+00:00",
|
||||
email: null,
|
||||
emailType: null,
|
||||
invoiceNumber: "23/07/2020",
|
||||
id: "T3JkZXJFdmVudDoyMQ==",
|
||||
message: null,
|
||||
quantity: 1,
|
||||
|
|
|
@ -51,6 +51,7 @@ export interface FulfillOrder_orderFulfill_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -27,6 +27,7 @@ export interface OrderAddNote_orderAddNote_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderCancel_orderCancel_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderCapture_orderCapture_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -43,6 +43,7 @@ export interface OrderDetails_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderDraftCancel_draftOrderDelete_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderDraftFinalize_draftOrderComplete_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderDraftUpdate_draftOrderUpdate_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderFulfillmentCancel_orderFulfillmentCancel_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderFulfillmentUpdateTracking_orderFulfillmentUpdateTracking_o
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderLineDelete_draftOrderLineDelete_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderLineUpdate_draftOrderLineUpdate_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderLinesAdd_draftOrderLinesCreate_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderMarkAsPaid_orderMarkAsPaid_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderRefund_orderRefund_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -49,6 +49,7 @@ export interface OrderVoid_orderVoid_order_events {
|
|||
date: any | null;
|
||||
email: string | null;
|
||||
emailType: OrderEventsEmailsEnum | null;
|
||||
invoiceNumber: string | null;
|
||||
message: string | null;
|
||||
quantity: number | null;
|
||||
type: OrderEventsEnum | null;
|
||||
|
|
|
@ -519,6 +519,9 @@ export enum OrderEventsEnum {
|
|||
FULFILLMENT_CANCELED = "FULFILLMENT_CANCELED",
|
||||
FULFILLMENT_FULFILLED_ITEMS = "FULFILLMENT_FULFILLED_ITEMS",
|
||||
FULFILLMENT_RESTOCKED_ITEMS = "FULFILLMENT_RESTOCKED_ITEMS",
|
||||
INVOICE_GENERATED = "INVOICE_GENERATED",
|
||||
INVOICE_REQUESTED = "INVOICE_REQUESTED",
|
||||
INVOICE_SENT = "INVOICE_SENT",
|
||||
NOTE_ADDED = "NOTE_ADDED",
|
||||
ORDER_FULLY_PAID = "ORDER_FULLY_PAID",
|
||||
ORDER_MARKED_AS_PAID = "ORDER_MARKED_AS_PAID",
|
||||
|
|
Loading…
Reference in a new issue