Loading packages/common/src/entities/Order.ts +25 −9 Original line number Diff line number Diff line Loading @@ -46,17 +46,11 @@ class Order extends DBObject<IOrder, IOrderCreateObject> implements IOrder { this.user = new UserOrder(order.user); } if ( order.warehouse && typeof order.warehouse !== 'string' ) { if (order.warehouse && typeof order.warehouse !== 'string') { this.warehouse = new Warehouse(order.warehouse as IWarehouse); } if ( order.carrier && typeof order.carrier !== 'string' ) { if (order.carrier && typeof order.carrier !== 'string') { this.carrier = new Carrier(order.carrier as ICarrier); } Loading Loading @@ -329,6 +323,8 @@ class Order extends DBObject<IOrder, IOrderCreateObject> implements IOrder { return this._getStatusTextBulgarian(); case 'es-ES': return this._getStatusTextSpanish(); case 'fr-FR': return this._getStatusTextFrench(); default: return 'BAD_STATUS'; } Loading Loading @@ -468,6 +464,26 @@ class Order extends DBObject<IOrder, IOrderCreateObject> implements IOrder { return 'BAD_STATUS'; } } private _getStatusTextFrench(): string { switch (this.status) { case OrderStatus.WarehousePreparation: return 'Preparation'; case OrderStatus.InDelivery: return 'En Livraison'; case OrderStatus.Delivered: return 'livré'; case OrderStatus.CanceledWhileWarehousePreparation: case OrderStatus.CanceledWhileInDelivery: return 'Annulé'; case OrderStatus.WarehouseIssue: return 'Problème de préparation'; case OrderStatus.CarrierIssue: return 'Problème de livraison'; default: return 'BAD_STATUS'; } } } export default Order; Loading
packages/common/src/entities/Order.ts +25 −9 Original line number Diff line number Diff line Loading @@ -46,17 +46,11 @@ class Order extends DBObject<IOrder, IOrderCreateObject> implements IOrder { this.user = new UserOrder(order.user); } if ( order.warehouse && typeof order.warehouse !== 'string' ) { if (order.warehouse && typeof order.warehouse !== 'string') { this.warehouse = new Warehouse(order.warehouse as IWarehouse); } if ( order.carrier && typeof order.carrier !== 'string' ) { if (order.carrier && typeof order.carrier !== 'string') { this.carrier = new Carrier(order.carrier as ICarrier); } Loading Loading @@ -329,6 +323,8 @@ class Order extends DBObject<IOrder, IOrderCreateObject> implements IOrder { return this._getStatusTextBulgarian(); case 'es-ES': return this._getStatusTextSpanish(); case 'fr-FR': return this._getStatusTextFrench(); default: return 'BAD_STATUS'; } Loading Loading @@ -468,6 +464,26 @@ class Order extends DBObject<IOrder, IOrderCreateObject> implements IOrder { return 'BAD_STATUS'; } } private _getStatusTextFrench(): string { switch (this.status) { case OrderStatus.WarehousePreparation: return 'Preparation'; case OrderStatus.InDelivery: return 'En Livraison'; case OrderStatus.Delivered: return 'livré'; case OrderStatus.CanceledWhileWarehousePreparation: case OrderStatus.CanceledWhileInDelivery: return 'Annulé'; case OrderStatus.WarehouseIssue: return 'Problème de préparation'; case OrderStatus.CarrierIssue: return 'Problème de livraison'; default: return 'BAD_STATUS'; } } } export default Order;