StoreOrderEnum.php 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. namespace app\common\enum\store;
  3. use app\common\enum\CommonEnum;
  4. class StoreOrderEnum extends CommonEnum
  5. {
  6. // 配送方式
  7. const DISTRIBUTION_MODE = [
  8. 'ExpressDelivery' => ['code' => 1, 'name' => '快递'],
  9. 'Self-Pickup' => ['code' => 2, 'name' => '自提'],
  10. 'MerchantDelivery' => ['code' => 3, 'name' => '配送']
  11. ];
  12. // 订单类型
  13. const DOHUOMALL = [
  14. 'PlatformOrder' => ['code' => 0, 'name' => '平台订单'],
  15. 'SupplyChainOrder' => ['code' => 1, 'name' => '供应链订单']
  16. ];
  17. // 供应链订单状态
  18. const DOHUOMALL_STATUS = [
  19. 'Failed' => ['code' => 0, 'name' => '失败'],
  20. 'PendingPayment' => ['code' => 1, 'name' => '待付款'],
  21. 'PendingShipment' => ['code' => 2, 'name' => '待发货'],
  22. 'PendingReceipt' => ['code' => 3, 'name' => '待收货'],
  23. 'Completed' => ['code' => 4, 'name' => '已完成'],
  24. 'Cancelled' => ['code' => 5, 'name' => '已取消'],
  25. 'InAfterSale' => ['code' => 6, 'name' => '售后中'],
  26. 'AfterSaleCompleted' => ['code' => 7, 'name' => '售后完成'],
  27. 'Rejected' => ['code' => 8, 'name' => '拒收'],
  28. 'NotSubmittedToWeiweiBao' => ['code' => 9, 'name' => '还未提交到微唯保']
  29. ];
  30. }