diff --git a/business/jxstore/financial/financial.go b/business/jxstore/financial/financial.go index 6dbadcccd..38108a028 100644 --- a/business/jxstore/financial/financial.go +++ b/business/jxstore/financial/financial.go @@ -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: