update shopee enum

This commit is contained in:
2025-12-09 16:02:52 +08:00
parent 4e29c39d1a
commit 7886b1e753
3 changed files with 26 additions and 26 deletions
@@ -9,25 +9,25 @@ use Hyperf\Constants\Annotation\Message;
use Hyperf\Constants\EnumConstantsTrait; use Hyperf\Constants\EnumConstantsTrait;
#[Constants] #[Constants]
enum ItemStatus: string enum ItemStatus: int
{ {
use EnumConstantsTrait; use EnumConstantsTrait;
#[Message("Normal")] #[Message("Normal")]
case NORMAL = 'NORMAL'; case NORMAL = 1;
#[Message("Banned")] #[Message("Banned")]
case BANNED = 'BANNED'; case BANNED = 2;
#[Message("Unlisted")] #[Message("Unlisted")]
case UNLIST = 'UNLIST'; case UNLIST = 3;
#[Message("Reviewing")] #[Message("Reviewing")]
case REVIEWING = 'REVIEWING'; case REVIEWING = 4;
#[Message("Seller deleted")] #[Message("Seller deleted")]
case SELLER_DELETE = 'SELLER_DELETE'; case SELLER_DELETE = 5;
#[Message("Shopee deleted")] #[Message("Shopee deleted")]
case SHOPEE_DELETE = 'SHOPEE_DELETE'; case SHOPEE_DELETE = 6;
} }
@@ -9,37 +9,37 @@ use Hyperf\Constants\Annotation\Message;
use Hyperf\Constants\EnumConstantsTrait; use Hyperf\Constants\EnumConstantsTrait;
#[Constants] #[Constants]
enum OrderStatus: string enum OrderStatus: int
{ {
use EnumConstantsTrait; use EnumConstantsTrait;
#[Message("Order is created, buyer has not paid yet.")] #[Message("Order is created, buyer has not paid yet.")]
case UNPAID = 'UNPAID'; case UNPAID = 1;
#[Message("Seller can arrange shipment.")] #[Message("Seller can arrange shipment.")]
case READY_TO_SHIP = 'READY_TO_SHIP'; case READY_TO_SHIP = 2;
#[Message("Seller has arranged shipment online and got tracking number from 3PL.")] #[Message("Seller has arranged shipment online and got tracking number from 3PL.")]
case PROCESSED = 'PROCESSED'; case PROCESSED = 3;
#[Message("3PL pickup parcel fail. Need to re arrange shipment.")] #[Message("3PL pickup parcel fail. Need to re arrange shipment.")]
case RETRY_SHIP = 'RETRY_SHIP'; case RETRY_SHIP = 4;
#[Message("The parcel has been drop to 3PL or picked up by 3PL.")] #[Message("The parcel has been drop to 3PL or picked up by 3PL.")]
case SHIPPED = 'SHIPPED'; case SHIPPED = 5;
#[Message("The order has been received by buyer.")] #[Message("The order has been received by buyer.")]
case TO_CONFIRM_RECEIVE = 'TO_CONFIRM_RECEIVE'; case TO_CONFIRM_RECEIVE = 6;
#[Message("The order's cancelation is under processing.")] #[Message("The order's cancelation is under processing.")]
case IN_CANCEL = 'IN_CANCEL'; case IN_CANCEL = 7;
#[Message("The order has been canceled.")] #[Message("The order has been canceled.")]
case CANCELLED = 'CANCELLED'; case CANCELLED = 8;
#[Message("The buyer requested to return the order and order's return is processing.")] #[Message("The buyer requested to return the order and order's return is processing.")]
case TO_RETURN = 'TO_RETURN'; case TO_RETURN = 9;
#[Message("The order has been completed.")] #[Message("The order has been completed.")]
case COMPLETED = 'COMPLETED'; case COMPLETED = 10;
} }
@@ -9,28 +9,28 @@ use Hyperf\Constants\Annotation\Message;
use Hyperf\Constants\EnumConstantsTrait; use Hyperf\Constants\EnumConstantsTrait;
#[Constants] #[Constants]
enum ReturnStatus: string enum ReturnStatus: int
{ {
use EnumConstantsTrait; use EnumConstantsTrait;
#[Message("Return requested")] #[Message("Return requested")]
case REQUESTED = 'REQUESTED'; case REQUESTED = 1;
#[Message("Return accepted")] #[Message("Return accepted")]
case ACCEPTED = 'ACCEPTED'; case ACCEPTED = 2;
#[Message("Return cancelled")] #[Message("Return cancelled")]
case CANCELLED = 'CANCELLED'; case CANCELLED = 3;
#[Message("Return judging")] #[Message("Return judging")]
case JUDGING = 'JUDGING'; case JUDGING = 4;
#[Message("Return closed")] #[Message("Return closed")]
case CLOSED = 'CLOSED'; case CLOSED = 5;
#[Message("Return processing")] #[Message("Return processing")]
case PROCESSING = 'PROCESSING'; case PROCESSING = 6;
#[Message("Seller dispute")] #[Message("Seller dispute")]
case SELLER_DISPUTE = 'SELLER_DISPUTE'; case SELLER_DISPUTE = 7;
} }