Files
CMS/src/CMSMicroservice.Domain/Enums/DeliveryStatus.cs
T
masoodafar-web 6c90e4caf0
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 7m46s
feat(order): enhance order status management and Protobuf definitions
- Added AdminNotes handling in UpdateOrderStatusCommandHandler to include delivery descriptions.
- Updated DeliveryStatus enum to include ReadyForOfficePickup.
- Enhanced GetCustomerOrderHistoryQueryHandler and UserOrderService to support new delivery status.
- Updated Protobuf definitions for DeliveryStatus to reflect changes.
- Bumped Protobuf project version to accommodate new features.
2026-08-07 17:25:57 +03:30

22 lines
599 B
C#

namespace CMSMicroservice.Domain.Enums;
// وضعیت ارسال سفارش
public enum DeliveryStatus
{
// نامشخص / بدون ارسال (مثلا سفارش پکیج)
None = 0,
// ثبت شده و در انتظار آماده‌سازی/ارسال
Pending = 1,
// تحویل شرکت پست/حمل‌ونقل شده
InTransit = 2,
// توسط مشتری دریافت شده
Delivered = 3,
// مرجوع شده
Returned = 4,
// لغو شده
Cancelled = 5,
// آماده تحویل حضوری در دفتر
ReadyForOfficePickup = 6,
}