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.
88 lines
1.3 KiB
88 lines
1.3 KiB
<?php
|
|
|
|
namespace App\Constants\v3;
|
|
|
|
use Hyperf\Constants\AbstractConstants;
|
|
use Hyperf\Constants\Annotation\Constants;
|
|
|
|
/**
|
|
* @Constants
|
|
*/
|
|
class OrderState extends AbstractConstants
|
|
{
|
|
/**
|
|
* @Message("待付款")
|
|
*/
|
|
const UNPAID = 1;
|
|
|
|
/**
|
|
* @Message("待接单")
|
|
*/
|
|
const PAID = 2;
|
|
|
|
/**
|
|
* @Message("待送达")
|
|
*/
|
|
const DELIVERY = 3;
|
|
|
|
/**
|
|
* @Message("已完成")
|
|
*/
|
|
const COMPLETED = 4;
|
|
|
|
/**
|
|
* @Message("已评价")
|
|
*/
|
|
const EVALUATED = 5;
|
|
|
|
/**
|
|
* @Message("已取消")
|
|
*/
|
|
const CANCELED = 6;
|
|
|
|
/**
|
|
* @Message("已拒单")
|
|
*/
|
|
const REJECTION = 7;
|
|
|
|
/**
|
|
* @Message("退款中")
|
|
*/
|
|
const REFUNDING = 8;
|
|
|
|
/**
|
|
* @Message("已退款")
|
|
*/
|
|
const REFUNDED = 9;
|
|
|
|
/**
|
|
* @Message("拒绝退款")
|
|
*/
|
|
const REFUND_REFUSE = 10;
|
|
|
|
/**
|
|
* @Message("待送达")
|
|
*/
|
|
const RECEIVING = [self::DELIVERY, self::PAID];
|
|
|
|
/**
|
|
* @Message("订单完成")
|
|
*/
|
|
const FINISH = [self::COMPLETED, self::EVALUATED];
|
|
|
|
/**
|
|
* @Message("售后/退款")
|
|
*/
|
|
const REFUND = [self::REFUNDING, self::REFUNDED, self::REFUND_REFUSE];
|
|
|
|
/**
|
|
* @Message("已删除")
|
|
*/
|
|
const DELETED = 1;
|
|
|
|
/**
|
|
* @Message("未删除")
|
|
*/
|
|
const NOT_DELETED = 2;
|
|
|
|
}
|