1
This commit is contained in:
@@ -82,31 +82,17 @@ func (p *PayHandler) CreatePay(txDB orm.TxOrmer, subAppID string) (err error) {
|
||||
globals.SugarLogger.Debug("===================param", param.SubAppID)
|
||||
|
||||
result, err := api.TLpayAPI.CreateUnitorderOrder(param)
|
||||
globals.SugarLogger.Debug("err====================", err)
|
||||
globals.SugarLogger.Debug("result====================", err)
|
||||
globals.SugarLogger.Debug("===================err", err)
|
||||
if err == nil {
|
||||
var result2 tonglianpayapi.PayInfo
|
||||
json.Unmarshal([]byte(result.PayInfo), &result2)
|
||||
p.Order.PrepayID = result2.Package[strings.LastIndex(result2.Package, "=")+1 : len(result2.Package)]
|
||||
p.Order.TransactionID = result.TrxID
|
||||
globals.SugarLogger.Debug("===================p.Order.PrepayID", p.Order.PrepayID)
|
||||
globals.SugarLogger.Debug("===================p.Order.TransactionID ", p.Order.TransactionID)
|
||||
|
||||
_, err = dao.UpdateEntityTx(txDB, p.Order, "PrepayID", "TransactionID")
|
||||
}
|
||||
//var result2 tonglianpayapi.PayInfo
|
||||
//json.Unmarshal([]byte(result.PayInfo), &result2)
|
||||
//prePayID := result2.Package[strings.LastIndex(result2.Package, "=")+1 : len(result2.Package)]
|
||||
//orderPay = &model.OrderPay{
|
||||
// PayOrderID: param.Reqsn,
|
||||
// PayType: payType,
|
||||
// VendorPayType: vendorPayType,
|
||||
// TransactionID: result.TrxID,
|
||||
// VendorOrderID: order.VendorOrderID,
|
||||
// VendorID: order.VendorID,
|
||||
// Status: 0,
|
||||
// PayCreatedAt: payCreatedAt,
|
||||
// PrepayID: prePayID,
|
||||
// CodeURL: utils.LimitUTF8StringLen(result.PayInfo, 3200),
|
||||
// TotalFee: int(order.ActualPayPrice),
|
||||
//}
|
||||
}
|
||||
// 暂时不支持微信直接支付
|
||||
case model.PayTypeWX:
|
||||
|
||||
Reference in New Issue
Block a user