update order types

This commit is contained in:
2026-02-25 09:49:09 +08:00
parent d5e09d7152
commit cf453bbb28
+16 -7
View File
@@ -14,13 +14,22 @@ enum OrderType: int
use EnumConstantsTrait; use EnumConstantsTrait;
// 普通订单 // 普通订单
#[Message("Normal Order")] #[Message("Normal order")]
case Normor_Order = 1; case Normor_Order = 1;
// 有可能存在其他特殊订单的情况 #[Message("Order for voucher")] // 1 元锁定优惠订单
// 比如: case VOUCHER_ORDER = 2;
// 1. 1 元锁定优惠订单
// 2. 不差价无实物订单 #[Message("Order for compensation the loss of seller")] // 补差价订单 无实物
// 3. 服务类订单 case SELLER_COMPENSATION_ORDER = 3;
// 4. 退运费订单(仅存在售后单,主订单不存在)
#[Message("Order for service which has no physical goods")] // 服务类订单 无实物
case SERVICE_ORDER = 4;
#[Message("Order for compensation the loss of buyer")] // 退运费订单(仅存在售后单,主订单不存在)
case BUYER_COMPENSATION_ORDER = 5;
#[Message("Order then immediately refund")]
case REGRET_ORDER = 99; // 购买后秒退订单 - 通常不参与 gmv 指标核算
} }