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