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

<?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;
}