From a7d81cbf877861e9eaa0b2c9004cd799e9afa2b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Wed, 29 Mar 2023 16:35:34 +0800 Subject: [PATCH] 1 --- business/jxcallback/scheduler/basesch/basesch_ext.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/business/jxcallback/scheduler/basesch/basesch_ext.go b/business/jxcallback/scheduler/basesch/basesch_ext.go index c6bc68f6f..3f00fa775 100644 --- a/business/jxcallback/scheduler/basesch/basesch_ext.go +++ b/business/jxcallback/scheduler/basesch/basesch_ext.go @@ -103,6 +103,13 @@ func (c *BaseScheduler) PickupGoodsAndUpdateStatus(ctx *jxcontext.Context, vendo return err } } + // 京西商城的自提订单,在拣货完成时自动设置为完成订单 + if model.IsOrderDeliveryBySelf(order) && order.VendorID == model.VendorIDJX { + order.Status = model.OrderStatusFinished + order.VendorStatus = utils.Int64ToStr(model.OrderStatusFinished) + order.Flag = 128 + dao.UpdateEntity(dao.GetDB(), order, "Status", "VendorStatus", "Flag") + } } return err }()