京西商城订单序号

This commit is contained in:
gazebo
2020-02-01 12:23:15 +08:00
parent c2519be865
commit 0c5d62e55f
4 changed files with 38 additions and 1 deletions

View File

@@ -255,6 +255,10 @@ func OnPayFinished(orderPay *model.OrderPay) (err error) {
if err == nil {
db := dao.GetDB()
dao.UpdateEntity(db, orderPay)
if count, err2 := dao.GetJxOrderCount(db, jxutils.GetSaleStoreIDFromOrder(order), order.VendorOrderID, order.OrderCreatedAt); err2 == nil {
order.OrderSeq = count + 1
partner.CurOrderManager.UpdateOrderFields(order, []string{"OrderSeq"})
}
order.Status = model.OrderStatusNew
order.VendorStatus = utils.Int2Str(model.OrderStatusNew)
order.StatusTime = *orderPay.PayFinishedAt