Commit 901b9e3d by guanghui.cui

新增订单类型

parent c955a8c9
......@@ -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 //心跳
......
......@@ -1192,6 +1192,24 @@ int JsonModule::_getPOSOrderStatus(int status)
case ODS_ORDERSTATUS_REFUND_COMPLETE:
rltStatus=ORDERSTATUS_REFUND_COMPLETE;
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;
}
......
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