add pay
This commit is contained in:
@@ -90,6 +90,7 @@ func Pay(ctx *jxcontext.Context, orderID string, payType int, vendorPayType, app
|
|||||||
order = &model.Order{
|
order = &model.Order{
|
||||||
OrderID: orderID,
|
OrderID: orderID,
|
||||||
PayPrice: orderInfo.PayPrice,
|
PayPrice: orderInfo.PayPrice,
|
||||||
|
UserID: orderInfo.UserID,
|
||||||
}
|
}
|
||||||
payHandler = &financial.PayHandler{
|
payHandler = &financial.PayHandler{
|
||||||
PayType: payType,
|
PayType: payType,
|
||||||
@@ -119,7 +120,7 @@ func Pay(ctx *jxcontext.Context, orderID string, payType int, vendorPayType, app
|
|||||||
globals.SugarLogger.Debug("order.PayMethod after=========================", order.PayMethod)
|
globals.SugarLogger.Debug("order.PayMethod after=========================", order.PayMethod)
|
||||||
globals.SugarLogger.Debugf("pay begin……")
|
globals.SugarLogger.Debugf("pay begin……")
|
||||||
//err = dao.GetEntity(db, order, "OrderID")
|
//err = dao.GetEntity(db, order, "OrderID")
|
||||||
if order.ID == 0 {
|
if order.OrderID == "" {
|
||||||
return result, fmt.Errorf("未找到此订单!")
|
return result, fmt.Errorf("未找到此订单!")
|
||||||
}
|
}
|
||||||
payHandler.Order = order
|
payHandler.Order = order
|
||||||
@@ -142,7 +143,7 @@ func Pay(ctx *jxcontext.Context, orderID string, payType int, vendorPayType, app
|
|||||||
}
|
}
|
||||||
err = payHandler.CreatePay(txDB, appId)
|
err = payHandler.CreatePay(txDB, appId)
|
||||||
globals.SugarLogger.Debug("errrrrr=========================", err)
|
globals.SugarLogger.Debug("errrrrr=========================", err)
|
||||||
dao.Commit(db, txDB)
|
//dao.Commit(db, txDB)
|
||||||
globals.SugarLogger.Debug("the last step of this program,return err……", err)
|
globals.SugarLogger.Debug("the last step of this program,return err……", err)
|
||||||
globals.SugarLogger.Debugf("result : %v", utils.Format4Output(payHandler.WxPayParam, false))
|
globals.SugarLogger.Debugf("result : %v", utils.Format4Output(payHandler.WxPayParam, false))
|
||||||
return payHandler.WxPayParam, err
|
return payHandler.WxPayParam, err
|
||||||
|
|||||||
Reference in New Issue
Block a user