diff --git a/src/store/modules/order/actions.ts b/src/store/modules/order/actions.ts index 83865e06..c03e8498 100644 --- a/src/store/modules/order/actions.ts +++ b/src/store/modules/order/actions.ts @@ -258,7 +258,7 @@ const actions: ActionTree = { picklistBinId: orderItem.picklistBinId, items: order.doclist.docs, shipmentMethodTypeId: orderItem.shipmentMethodTypeId, - shipmentMethodTypeDesc: orderItem.shipmentMethodTypeDesc, + shipmentMethodTypeDesc: orderItem.shipmentMethodTypeDesc } }) } else { diff --git a/src/views/InProgress.vue b/src/views/InProgress.vue index 67507659..c9b27d8a 100644 --- a/src/views/InProgress.vue +++ b/src/views/InProgress.vue @@ -67,7 +67,7 @@
- {{ $t("Add Box") }} + {{ $t("Add Box") }} {{ getShipmentPackageNameAndType(shipmentPackage, order) }}
@@ -247,13 +247,14 @@ export default defineComponent({ rejectReasons: 'util/getRejectReasons', currentEComStore: 'user/getCurrentEComStore', userPreference: 'user/getUserPreference' - }) + }), }, data() { return { picklists: [] as any, defaultShipmentBoxType: '', itemsIssueSegmentSelected: [] as any, + orderBoxes: [] as any } }, methods: { @@ -711,6 +712,8 @@ export default defineComponent({ return defaultBoxType; }, async addShipmentBox(order: any) { + this.orderBoxes.push(order.orderId) + const { carrierPartyId, shipmentMethodTypeId } = await this.fetchShipmentRouteSegmentInformation(order.shipmentIds) if(!this.defaultShipmentBoxType) { @@ -739,6 +742,7 @@ export default defineComponent({ showToast(translate('Failed to add box')) logger.error('Failed to add box', err) } + this.orderBoxes.splice(this.orderBoxes.indexOf(order.orderId), 1) }, getShipmentPackageNameAndType(shipmentPackage: any, order: any) { // TODO