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
dcdf432ac9
- change OrderCreatedAt to to purchase completed time, not start time.
2018-07-22 08:29:34 +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
6f0d27e54d
- fix weixin bug.
2018-07-20 20:36:34 +08:00
gazebo
40aa67546c
- send weixin msg to me.
2018-07-20 18:39:26 +08:00
gazebo
6ec928611d
- avoid openid is null.
2018-07-20 18:21:10 +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
6fc02ac6cd
- don't send OrderStatusWaitOutStore to freshfood.
2018-07-20 09:08:44 +08:00
gazebo
486eee8bcd
- don't treat no rows as error.
2018-07-19 22:15:13 +08:00
gazebo
cb6fd8b850
- avoid savedOrderInfo is nil.
...
- change conf.
2018-07-19 22:06:10 +08:00
gazebo
fb2cd82e20
- move some funcs from controller to jxutils.
2018-07-19 21:20:18 +08:00
gazebo
680c0a0696
- fixed mtps fee cal bug.
2018-07-19 21:10:26 +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
50a4a2a940
- fixed platform vendor id error when registering.
2018-07-18 23:23:42 +08:00
gazebo
cc9e1dc5d2
- first version of order schedule.
2018-07-18 22:52:30 +08:00
gazebo
15439779b2
- order.WaybillVendorID default to order vendor.
2018-07-18 09:44:53 +08:00
gazebo
9ab535fa3b
- save order_sku.sku_type and promotion_type
2018-07-17 22:47:49 +08:00
gazebo
376d797f0a
- change conf/app.conf to test new order scheduler.
...
- set callLegacy, callNew and handleLegacyJxOrder to true.
2018-07-17 22:28:53 +08:00
gazebo
ada0dbc4f3
- handle utf8mb4 in elm and jd order.
2018-07-17 22:18:38 +08:00
gazebo
f9096a7b17
- write legacy jxoder almost ok.
2018-07-17 18:01:49 +08:00
gazebo
77d1ea1d77
- fixed bug when calling legacyWriteJxOrder.
2018-07-16 17:38:24 +08:00
gazebo
5e59317ec7
- 定单--->订单
2018-07-16 17:17:37 +08:00
gazebo
b75739d6c2
- jxorder, only waybill status related left, other info saved.
2018-07-16 17:14:17 +08:00
gazebo
ea3aec81a4
- add missing table jxordersku.
2018-07-16 11:20:24 +08:00
gazebo
5f0e32aefd
- read config handleLegacyJxOrder.
2018-07-16 11:15:50 +08:00
gazebo
4f41699415
- dont' register models: Elemeorder2 and Jdorder2.
2018-07-16 11:13:04 +08:00
gazebo
d3ba00679d
- fix bug about elm order callback msg replay.
2018-07-16 11:10:16 +08:00
gazebo
e1e5e93319
- apis interact with PurchasePlatform added.
2018-07-15 20:44:25 +08:00
gazebo
de2545c3e2
- purchase platform, cancel waybill added.
2018-07-15 09:57:29 +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
gazebo
1c6ba2e43a
- refactor.
2018-07-12 16:33:54 +08:00
gazebo
6386f1b6f5
- big big refactor.
2018-07-12 14:41:40 +08:00
gazebo
ac2d4214e5
- enable elm user urge order.
...
- delay 4 minutes when got new elm order.
2018-07-11 09:12:46 +08:00
gazebo
c6a3066daf
- record order ok.
2018-07-10 19:06:51 +08:00