Commit Graph

34 Commits

Author SHA1 Message Date
gazebo
538781a504 - ignore OrderStatusFinishedPickup. 2018-07-24 17:33:15 +08:00
gazebo
288871a64a - bug fix. 2018-07-24 16:41:07 +08:00
gazebo
2c0d3555a4 - add debug info. 2018-07-24 16:22:32 +08:00
gazebo
ca9bf8f0a3 没有显示处理model.WaybillStatusCourierArrived事件,导致TIMER没有停掉,又执行了在第3方门店创建运单操作。(改为只要收到了大于NEW的运单事件,都将TIMER停掉,状态需要添加TIMER的,再自行添加)
然后createWaybillOn3rdProviders又没有判断状态,导致又重新创建运单(添加状态判断,另外将所有TIMER事件中的逻辑都添加状态判断,合适后才真正执行)
2018-07-24 15:50:24 +08:00
gazebo
de21819f71 - refactor model register. 2018-07-24 09:46:30 +08:00
gazebo
857f2cae45 - jxstorefeature support added. 2018-07-23 18:35:48 +08:00
gazebo
479ce46200 - fixed a bug in defsch.init, replace LoadOrder with GetOrder.
- dynamic table name for legacy order related table.
2018-07-23 17:30:22 +08:00
gazebo
818856a5ed - fixed bug wrong use orderid ref in loadSavedOrderFromMap. 2018-07-22 23:26:45 +08:00
gazebo
ae214d38b9 - timer task shceuled to order goroutine to avoid concurrent problem. 2018-07-22 23:11:20 +08:00
gazebo
52ac5ca64a - save real order status when new order msg came. 2018-07-22 21:57:56 +08:00
gazebo
7ae0944fc9 - log msg refactor, add orderID to all logs. 2018-07-22 16:44:44 +08:00
gazebo
0cb34fe089 - all call CallFuncLogError add order info
- callLegacyMsgHandler, callNewMsgHandler and generateLegacyJxOrder config
- call legacy lefted msg handler in new process(elm urge order and bad comment on jd)
2018-07-22 13:45:16 +08:00
gazebo
ae6198220c - min timeout scattered.
- fix LoadPendingOrders bug when there is no waybill.
2018-07-22 01:06:34 +08:00
gazebo
77c1dd07b5 - refactor
- load pending orders, fixed bug.
2018-07-22 00:19:38 +08:00
gazebo
b9e59e1197 - set dynamic token when starting up. 2018-07-21 14:17:48 +08:00
gazebo
260453be69 - RefreshWeixinToken and RefreshElmToken firs time run must completed before main workflow going. 2018-07-21 13:30:43 +08:00
gazebo
1958f24705 - handle pending orders and waybills when starting. 2018-07-21 12:57:20 +08:00
gazebo
65eeef9966 - fix weixin push msg bug.
- handle jd out-of-order msg.
2018-07-20 23:22:31 +08:00
gazebo
da46c3396e - weixin msg added.
- elm sometimes have no delivery msg
- elm sometimes delivery msg arrvied before finished pickup
- the gap between finished pickup and first delivery msg is big
2018-07-20 18:10:14 +08:00
gazebo
cb6fd8b850 - avoid savedOrderInfo is nil.
- change conf.
2018-07-19 22:06:10 +08:00
gazebo
61157174e6 - fix mtps delivery fee bug. 2018-07-19 19:12:54 +08:00
gazebo
a56cb64f8e - delivery fee added.
- fixed scheduler bug
2018-07-19 18:05:40 +08:00
gazebo
56fcb4f4ed - add more debug info. 2018-07-19 16:01:10 +08:00
gazebo
b2fe831504 - debug info added for shceduler. 2018-07-19 15:01:07 +08:00
gazebo
dff1cdd730 - avoid call CancelWaybill on purchase platform. 2018-07-19 12:33:53 +08:00
gazebo
308b5b2cef - fixed a bug, savedOrderInfo.timer is nil. 2018-07-19 12:27:53 +08:00
gazebo
3098740dce - bug fix. 2018-07-19 12:18:36 +08:00
gazebo
bbed659c04 - fixed panic caused by other status in mergeOrderStatusConfig. 2018-07-18 23:51:54 +08:00
gazebo
cc9e1dc5d2 - first version of order schedule. 2018-07-18 22:52:30 +08:00
gazebo
f9096a7b17 - write legacy jxoder almost ok. 2018-07-17 18:01:49 +08:00
gazebo
5e59317ec7 - 定单--->订单 2018-07-16 17:17:37 +08:00
gazebo
e1e5e93319 - apis interact with PurchasePlatform added. 2018-07-15 20:44:25 +08:00
gazebo
805925ff58 - mtps, dada create waybill
- create legacy jxorder(not finished).
2018-07-14 14:35:51 +08:00
gazebo
52248ca427 - empty scheduler added. 2018-07-12 20:57:34 +08:00