add car address
This commit is contained in:
@@ -422,6 +422,13 @@ export interface OrderDetailPayment {
|
|||||||
description: string | null;
|
description: string | null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface OrderDetailCarAddress {
|
||||||
|
phone: string;
|
||||||
|
carColor: string;
|
||||||
|
carModel: string;
|
||||||
|
plateNumber: string;
|
||||||
|
}
|
||||||
|
|
||||||
export interface OrderDetail {
|
export interface OrderDetail {
|
||||||
id: string;
|
id: string;
|
||||||
createdAt: string;
|
createdAt: string;
|
||||||
@@ -431,7 +438,7 @@ export interface OrderDetail {
|
|||||||
restaurant: OrderDetailRestaurant;
|
restaurant: OrderDetailRestaurant;
|
||||||
deliveryMethod: OrderDetailDeliveryMethod;
|
deliveryMethod: OrderDetailDeliveryMethod;
|
||||||
userAddress: OrderAddress | null;
|
userAddress: OrderAddress | null;
|
||||||
carAddress: string | null;
|
carAddress: OrderDetailCarAddress | null;
|
||||||
paymentMethod: OrderDetailPaymentMethod;
|
paymentMethod: OrderDetailPaymentMethod;
|
||||||
orderNumber: number;
|
orderNumber: number;
|
||||||
couponDiscount: number;
|
couponDiscount: number;
|
||||||
@@ -443,8 +450,8 @@ export interface OrderDetail {
|
|||||||
deliveryFee: number;
|
deliveryFee: number;
|
||||||
total: number;
|
total: number;
|
||||||
totalItems: number;
|
totalItems: number;
|
||||||
description: string | null;
|
description: string;
|
||||||
tableNumber: string;
|
tableNumber: string | null;
|
||||||
status:
|
status:
|
||||||
| "pendingPayment"
|
| "pendingPayment"
|
||||||
| "new"
|
| "new"
|
||||||
|
|||||||
@@ -132,6 +132,14 @@ function OrderTrackingPage() {
|
|||||||
<span className='text-sm text-muted-foreground'>نوع ارسال</span>
|
<span className='text-sm text-muted-foreground'>نوع ارسال</span>
|
||||||
<span className='text-sm font-semibold'>{orderDetail.data?.deliveryMethod?.description}</span>
|
<span className='text-sm font-semibold'>{orderDetail.data?.deliveryMethod?.description}</span>
|
||||||
</div>
|
</div>
|
||||||
|
{orderDetail.data.carAddress && (
|
||||||
|
<div className='flex justify-between items-center h-16 border-b border-border'>
|
||||||
|
<div className='text-sm text-muted-foreground mb-1'>اطلاعات خودرو</div>
|
||||||
|
<div className='text-sm font-semibold'>
|
||||||
|
{orderDetail.data.carAddress.carModel} {orderDetail.data.carAddress.carColor} - پلاک: {orderDetail.data.carAddress.plateNumber}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
<div className='flex justify-between items-center h-16 border-b border-border'>
|
<div className='flex justify-between items-center h-16 border-b border-border'>
|
||||||
<span className='text-sm text-muted-foreground'>شماره سفارش</span>
|
<span className='text-sm text-muted-foreground'>شماره سفارش</span>
|
||||||
<span className='text-sm font-semibold'>#{orderDetail.data.orderNumber}</span>
|
<span className='text-sm font-semibold'>#{orderDetail.data.orderNumber}</span>
|
||||||
|
|||||||
Reference in New Issue
Block a user