Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
services
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
tencent
services
Commits
d0b2e80d
Commit
d0b2e80d
authored
Dec 05, 2019
by
dzhang
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'physical'
parents
9a303064
171b904a
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
34 additions
and
40 deletions
+34
-40
src/Order/Enum/OrderEnum.php
+28
-37
src/Order/Enum/OrderItemEnum.php
+2
-0
src/Order/Enum/OrderQueueEnum.php
+4
-3
No files found.
src/Order/Enum/OrderEnum.php
View file @
d0b2e80d
...
...
@@ -9,21 +9,35 @@ namespace Hdll\Services\Order\Enum;
class
OrderEnum
{
//订单状态
const
STATUS_CANCEL
=
0
;
//已取消
const
STATUS_UNPAID
=
10
;
//待支付
const
STATUS_PAID
=
20
;
//已支付
const
STATUS_DELIVERY
=
30
;
//已发货/已预约
const
STATUS_DELIVERED
=
40
;
//已收获/已核销
const
STATUS_DELIVERY
=
30
;
//已发货|已预约
const
STATUS_ARRIVED
=
31
;
//已送达
const
STATUS_DELIVERED
=
40
;
//已收获|已核销
const
STATUS_REFUND
=
50
;
//申请退款
const
STATUS_REFUNDED
=
60
;
//已退款
const
STATUS_CANCEL
=
0
;
//已取消
const
STATUS_CLOSED
=
70
;
//已关闭
const
STATUS_REFUNDING
=
80
;
//退款中
const
STATUS_EVALUATION
=
90
;
//已评价
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_CUT_PRICE
=
1
;
//砍价订单
...
...
@@ -32,48 +46,25 @@ class OrderEnum
const
TYPE_CARD
=
4
;
//储值卡订单
const
TYPE_TIMESCARD
=
5
;
//次卡订单
const
TYPE_DEPOSIT
=
6
;
//定金订单
const
CHANGE_PRICE_FALSE
=
1
;
const
CHANGE_PRICE_TRUE
=
2
;
//对账锁定
const
LOCK
=
1
;
//订单锁定
//订单类型数组
const
ORDER_TYPES
=
[
self
::
TYPE_GOODS
,
self
::
TYPE_CUT_PRICE
,
self
::
TYPE_LIMIT
,
self
::
TYPE_COLLECTION
,
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
,
self
::
STATUS_DELIVERY
,
self
::
STATUS_COLLECTION
];
const
PAID_STATUS
=
[
//支付后的所有状态数组
self
::
STATUS_PAID
,
self
::
STATUS_DELIVERY
,
self
::
STATUS_DELIVERED
,
self
::
STATUS_EVALUATION
];
//订单改价
const
CHANGE_PRICE_FALSE
=
1
;
//未改价
const
CHANGE_PRICE_TRUE
=
2
;
//改价
//对账状态
const
BALANCE_STATE_FALSE
=
0
;
//未对账
const
BALANCE_STATE_TRUE
=
1
;
//已对账
const
BALANCE_STATE_FALSE
=
0
;
//未对账
const
BALANCE_STATE_TRUE
=
1
;
//已对账
const
LOCK
=
1
;
//对账异常锁定
//退款状态
const
REFUND_NONE
=
0
;
//无退款
...
...
src/Order/Enum/OrderItemEnum.php
View file @
d0b2e80d
...
...
@@ -20,4 +20,5 @@ class OrderItemEnum
//核销方式
const
DELIVERED_BTN
=
1
;
//按钮核销
const
DELIVERED_CODE
=
2
;
//扫码核销
const
DELIVERED_AUTO
=
3
;
//自动核销/收货
}
\ No newline at end of file
src/Order/Enum/OrderQueueEnum.php
View file @
d0b2e80d
...
...
@@ -11,10 +11,10 @@ class OrderQueueEnum
{
const
TOPIC
=
"order"
;
const
UPDATE_INFO
=
'update-info'
;
const
SELLER_ORDER_UPDATE_INFO
=
'updateInfoById'
;
const
UPDATE_INFO
=
'update-info'
;
//买家订单更改
const
SELLER_ORDER_UPDATE_INFO
=
'updateInfoById'
;
//卖家订单更改
const
ORDER_DELIVERY
=
'orderDelivery'
;
//实物订单发货
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment