up
deploy to danak / build_and_deploy (push) Has been cancelled

This commit is contained in:
2026-07-14 21:17:44 +03:30
parent fa83d7d092
commit 8b9ca1707c
5 changed files with 8 additions and 16 deletions
+1 -3
View File
@@ -890,11 +890,9 @@
"payment_methods_update": "ویرایش روش پرداخت"
},
"order_status": {
"pendingPayment": "در انتظار پرداخت",
"paid": "پرداخت شده",
"new": "جدید",
"confirmed": "تایید شده",
"preparing": "در حال آماده سازی",
"ready": "آماده",
"shipped": "ارسال شده",
"completed": "تکمیل شده",
"canceled": "لغو شده",
+2 -2
View File
@@ -96,8 +96,8 @@ const OrderDetails: FC = () => {
// منطق نمایش دکمه‌ها
const isCashPayment = order.paymentMethod?.method === PaymentMethodEnum.Cash
const isCreditCardPayment = order.paymentMethod?.method === PaymentMethodEnum.CreditCard
const isPendingPayment = order.status === OrderStatus.PENDING_PAYMENT
const isOrderPaid = order.status === OrderStatus.PAID
const isPendingPayment = order.status === OrderStatus.NEW
const isOrderPaid = order.payments?.some(payment => payment.status === PaymentStatusEnum.Paid)
const isPreparing = order.status === OrderStatus.PREPARING
const isCanceled = order.status === OrderStatus.CANCELED
const isCompleted = order.status === OrderStatus.COMPLETED
@@ -15,10 +15,8 @@ export const useOrderFiltersFields = (): FieldType[] => {
placeholder: 'وضعیت سفارش',
defaultValue: [],
options: [
{ label: 'در انتظار پرداخت', value: OrderStatus.PENDING_PAYMENT },
{ label: 'پرداخت شده', value: OrderStatus.PAID },
{ label: 'در انتظار پرداخت', value: OrderStatus.NEW },
{ label: 'در حال آماده سازی', value: OrderStatus.PREPARING },
{ label: 'آماده', value: OrderStatus.READY },
{ label: 'تحویل به پیشخدمت', value: OrderStatus.DELIVERED_TO_WAITER },
{ label: 'تحویل به پذیرش', value: OrderStatus.DELIVERED_TO_RECEPTIONIST },
{ label: 'ارسال شده', value: OrderStatus.SHIPPED },
@@ -17,10 +17,8 @@ interface GetOrderTableColumnsParams {
const getStatusVariant = (status: string): 'success' | 'error' | 'warning' | 'info' | 'pending' => {
const variantMap: Record<string, 'success' | 'error' | 'warning' | 'info' | 'pending'> = {
'pendingPayment': 'pending',
'paid': 'info',
'new': 'pending',
'preparing': 'warning',
'ready': 'info',
'shipped': 'info',
'completed': 'success',
'canceled': 'error',
+1 -3
View File
@@ -1,8 +1,6 @@
export enum OrderStatus {
PENDING_PAYMENT = "pendingPayment",
PAID = "paid",
NEW = "new",
PREPARING = "preparing",
READY = "ready",
DELIVERED_TO_WAITER = "deliveredToWaiter",
DELIVERED_TO_RECEPTIONIST = "deliveredToReceptionist",
SHIPPED = "shipped",