Commit d0b2e80d by dzhang

Merge branch 'physical'

parents 9a303064 171b904a
...@@ -9,21 +9,35 @@ namespace Hdll\Services\Order\Enum; ...@@ -9,21 +9,35 @@ namespace Hdll\Services\Order\Enum;
class OrderEnum class OrderEnum
{ {
//订单状态 //订单状态
const STATUS_CANCEL = 0; //已取消
const STATUS_UNPAID = 10; //待支付 const STATUS_UNPAID = 10; //待支付
const STATUS_PAID = 20; //已支付 const STATUS_PAID = 20; //已支付
const STATUS_DELIVERY = 30; //已发货/已预约 const STATUS_DELIVERY = 30; //已发货|已预约
const STATUS_DELIVERED = 40; //已收获/已核销 const STATUS_ARRIVED = 31; //已送达
const STATUS_DELIVERED = 40; //已收获|已核销
const STATUS_REFUND = 50; //申请退款 const STATUS_REFUND = 50; //申请退款
const STATUS_REFUNDED = 60; //已退款 const STATUS_REFUNDED = 60; //已退款
const STATUS_CANCEL = 0; //已取消
const STATUS_CLOSED = 70; //已关闭 const STATUS_CLOSED = 70; //已关闭
const STATUS_REFUNDING = 80; //退款中 const STATUS_REFUNDING = 80; //退款中
const STATUS_EVALUATION = 90; //已评价 const STATUS_EVALUATION = 90; //已评价
const STATUS_COLLECTION = 100; //团购进行中 const STATUS_COLLECTION = 100; //团购进行中
//支付后的所有状态数组
const PAID_STATUS = [
self::STATUS_PAID,
self::STATUS_DELIVERY,
self::STATUS_ARRIVED,
self::STATUS_REFUND,
self::STATUS_REFUNDING,
self::STATUS_DELIVERED,
self::STATUS_EVALUATION
];
//订单类别
const CLASS_SERVICE = 1;//服务类
const CLASS_PHYSICAL = 2;//实物类
//订单类型 //订单类型
const TYPE_GOODS = 0; //商品订单 const TYPE_GOODS = 0; //商品订单
const TYPE_CUT_PRICE = 1; //砍价订单 const TYPE_CUT_PRICE = 1; //砍价订单
...@@ -32,48 +46,25 @@ class OrderEnum ...@@ -32,48 +46,25 @@ class OrderEnum
const TYPE_CARD = 4; //储值卡订单 const TYPE_CARD = 4; //储值卡订单
const TYPE_TIMESCARD = 5; //次卡订单 const TYPE_TIMESCARD = 5; //次卡订单
const TYPE_DEPOSIT = 6;//定金订单 const TYPE_DEPOSIT = 6;//定金订单
//订单类型数组
const CHANGE_PRICE_FALSE = 1;
const CHANGE_PRICE_TRUE = 2;
//对账锁定
const LOCK = 1; //订单锁定
const ORDER_TYPES = [ const ORDER_TYPES = [
self::TYPE_GOODS, self::TYPE_GOODS,
self::TYPE_CUT_PRICE, self::TYPE_CUT_PRICE,
self::TYPE_LIMIT, self::TYPE_LIMIT,
self::TYPE_COLLECTION, self::TYPE_COLLECTION,
self::TYPE_CARD, self::TYPE_CARD,
self::TYPE_TIMESCARD self::TYPE_TIMESCARD,
]; self::TYPE_DEPOSIT
//可以直接预约的订单类型
const CAN_RESERVE = [
self::TYPE_GOODS,
self::TYPE_CUT_PRICE,
self::TYPE_LIMIT,
]; ];
const PAY_STATUS = [ //支付状态 //订单改价
self::STATUS_PAID, const CHANGE_PRICE_FALSE = 1;//未改价
self::STATUS_DELIVERY, const CHANGE_PRICE_TRUE = 2;//改价
self::STATUS_COLLECTION
];
const PAID_STATUS = [ //支付后的所有状态数组
self::STATUS_PAID,
self::STATUS_DELIVERY,
self::STATUS_DELIVERED,
self::STATUS_EVALUATION
];
//对账状态 //对账状态
const BALANCE_STATE_FALSE = 0; //未对账 const BALANCE_STATE_FALSE = 0; //未对账
const BALANCE_STATE_TRUE = 1;//已对账 const BALANCE_STATE_TRUE = 1;//已对账
const LOCK = 1; //对账异常锁定
//退款状态 //退款状态
const REFUND_NONE = 0;//无退款 const REFUND_NONE = 0;//无退款
......
...@@ -20,4 +20,5 @@ class OrderItemEnum ...@@ -20,4 +20,5 @@ class OrderItemEnum
//核销方式 //核销方式
const DELIVERED_BTN = 1; //按钮核销 const DELIVERED_BTN = 1; //按钮核销
const DELIVERED_CODE = 2; //扫码核销 const DELIVERED_CODE = 2; //扫码核销
const DELIVERED_AUTO = 3;//自动核销/收货
} }
\ No newline at end of file
...@@ -11,10 +11,10 @@ class OrderQueueEnum ...@@ -11,10 +11,10 @@ class OrderQueueEnum
{ {
const TOPIC = "order"; const TOPIC = "order";
const UPDATE_INFO = 'update-info'; const UPDATE_INFO = 'update-info'; //买家订单更改
const SELLER_ORDER_UPDATE_INFO = 'updateInfoById';
const SELLER_ORDER_UPDATE_INFO = 'updateInfoById'; //卖家订单更改
const ORDER_DELIVERY = 'orderDelivery';//实物订单发货
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment