diff --git a/business/jxstore/cms/order.go b/business/jxstore/cms/order.go index ef992563b..eeaf55e8d 100644 --- a/business/jxstore/cms/order.go +++ b/business/jxstore/cms/order.go @@ -205,15 +205,17 @@ func PayByBalance(ctx *jxcontext.Context, orderID string, isChoose, payType int, flag = 1 //支付成功 } //更新订单状态 - globals.SugarLogger.Debug("更新订单状态") + globals.SugarLogger.Debug("更新order状态") temp_method := 1 temp_status := 110 if _, err := dao.SetOrderStatus(txDB, orderInfo.PayPrice, temp_method, temp_status, orderID); err != nil { dao.Rollback(db, txDB) return nil, "更新order状态失败", err } + //todo 后续需增加其他订单类型 //(1)更新快递 订单状态 + globals.SugarLogger.Debug("更新UserVendorOrder状态") temp_vendor_status := 4 if _, err := dao.SetUserVendorOrderStatus(txDB, orderInfo.OrderID, temp_vendor_status); err != nil { dao.Rollback(db, txDB) @@ -224,10 +226,12 @@ func PayByBalance(ctx *jxcontext.Context, orderID string, isChoose, payType int, if err != nil { return nil, "获取orderNew失败", err } + globals.SugarLogger.Debug("再次获取order数据进行检验", orderNew.PayMethod, orderNew.PayPrice) userOrder, err := dao.GetUserVendorOrder(db, orderNew.UserID, orderNew.OrderID) if err != nil { return nil, "获取userOrder失败", err } + globals.SugarLogger.Debug("再次获取user_vendor_order数据进行检验", userOrder.OrderStatus) //快递单 同步到qbd if orderInfo.Status == 110 && flag == 1 { if err := q_bida.CreateOrder2QBiDa(userOrder, orderInfo.OrderID); err != nil {