Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
familyMart_takeaway
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
guanghui.cui
familyMart_takeaway
Commits
901b9e3d
Commit
901b9e3d
authored
Mar 19, 2018
by
guanghui.cui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增订单类型
parent
c955a8c9
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
30 additions
and
1 deletions
+30
-1
base/BaseDefine.h
+11
-0
src/JsonModule.cpp
+19
-1
No files found.
base/BaseDefine.h
View file @
901b9e3d
...
...
@@ -12,10 +12,12 @@
#define ORDERSTATUS_CONFIRMED 1002 //已确定
#define ORDERSTATUS_CANCELED 1003 //已取消
#define ORDERSTATUS_SHIPPING 1004 //配送中
//#define ORDERSTATUS_WAITE_SHIPPING 1005 //外卖-等待配送
#define ORDERSTATUS_COMPLETE 1006 //已完成(已核销)
#define ORDERSTATUS_REFUND_FULL 1020 //申请全额退款
#define ORDERSTATUS_REFUND_PART 1021 //申请部分退款
#define ORDERSTATUS_REFUND_COMPLETE 1022 //退款完成
//#define ORDERSTATUS_LOCK 1100 //外卖-已锁定
//请求类型对照表
#define REQUEST_TYPE_INIT 1000 //初始化
...
...
@@ -37,6 +39,9 @@
#define DELIVERY_STATUS_CANCELED 2 //配送单已取消
#define DELIVERY_STATUS_SHIPPING 3 //配送中
#define DELIVERY_STATUS_COMPLETE 4 //配送完成
#define DELIVERY_STATUS_RECRY_CONFIRM 5 //配送员取消抢单,等待重新抢单
#define DELIVERY_STATUS_FAILED 6 //配送失败
#define DELIVERY_STATUS_UNWRITE -1 //未写入状态
//平台代码对照表
#define PLANTFORM_CODE_OFFLINE_COMMON 101 //线下普通单
...
...
@@ -78,6 +83,12 @@
#define ODS_ORDERSTATUS_REFUND_AGREE 30 //同意退款
#define ODS_ORDERSTATUS_REFUND_DISAGREE 40 //不同意退款
#define ODS_ORDERSTATUS_REFUND_COMPLETE 100 //退款完成
#define ODS_ORDERSTATUS_CANCELED_TIMEOUT 3001 //超时取消
#define ODS_ORDERSTATUS_CANCELED_USER 3002 //用户取消
#define ODS_ORDERSTATUS_CANCELED_KEFU 3003 //客服取消
#define ODS_ORDERSTATUS_CANCELED_SYS 3004 //系统取消
#define ODS_ORDERSTATUS_CANCELED_OTHER 3100 //其他原因取消
#define ODS_ORDERSTATUS_LOCK -1 //已锁定
//推送类型
#define ODS_PUSH_TYPE_HEARTBEAT 3 //心跳
...
...
src/JsonModule.cpp
View file @
901b9e3d
...
...
@@ -1191,7 +1191,25 @@ int JsonModule::_getPOSOrderStatus(int status)
break
;
case
ODS_ORDERSTATUS_REFUND_COMPLETE
:
rltStatus
=
ORDERSTATUS_REFUND_COMPLETE
;
break
;
break
;
case
ODS_ORDERSTATUS_LOCK
:
rltStatus
=
ORDERSTATUS_REFUND_FULL
;
break
;
case
ODS_ORDERSTATUS_CANCELED_TIMEOUT
:
rltStatus
=
ORDERSTATUS_CANCELED
;
break
;
case
ODS_ORDERSTATUS_CANCELED_USER
:
rltStatus
=
ORDERSTATUS_CANCELED
;
break
;
case
ODS_ORDERSTATUS_CANCELED_KEFU
:
rltStatus
=
ORDERSTATUS_CANCELED
;
break
;
case
ODS_ORDERSTATUS_CANCELED_SYS
:
rltStatus
=
ORDERSTATUS_CANCELED
;
break
;
case
ODS_ORDERSTATUS_CANCELED_OTHER
:
rltStatus
=
ORDERSTATUS_CANCELED
;
break
;
default
:
break
;
}
...
...
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