You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
1.1 KiB

6 years ago
6 years ago
  1. <?php
  2. namespace App\Constants\v3;
  3. use Hyperf\Constants\AbstractConstants;
  4. /**
  5. * 订单状态
  6. * Class OrderState
  7. * @package App\Constants\v3
  8. */
  9. class OrderState extends AbstractConstants
  10. {
  11. /**
  12. * @Message("待付款")
  13. */
  14. const UNPAID = 1;
  15. /**
  16. * @Message("待接单")
  17. */
  18. const PAID = 2;
  19. /**
  20. * @Message("待送达")
  21. */
  22. const DELIVERY = 3;
  23. /**
  24. * @Message("已完成")
  25. */
  26. const COMPLETED = 4;
  27. /**
  28. * @Message("已评价")
  29. */
  30. const EVALUATED = 5;
  31. /**
  32. * @Message("已取消")
  33. */
  34. const CANCELED = 6;
  35. /**
  36. * @Message("已拒单")
  37. */
  38. const REJECTION = 7;
  39. /**
  40. * @Message("退款中")
  41. */
  42. const REFUNDING = 8;
  43. /**
  44. * @Message("已退款")
  45. */
  46. const REFUNDED = 9;
  47. /**
  48. * @Message("拒绝退款")
  49. */
  50. const REFUND_REFUSE = 10;
  51. /**
  52. * @Message("订单完成")
  53. */
  54. const FINISH = [self::COMPLETED, self::EVALUATED, self::REFUND_REFUSE];
  55. /**
  56. * @Message("已删除")
  57. */
  58. const DELETED = 1;
  59. /**
  60. * @Message("未删除")
  61. */
  62. const NOT_DELETED = 2;
  63. }