feat: 数据分析
This commit is contained in:
@@ -147,16 +147,13 @@ func (s *PayService) PayCallback(c *gin.Context) error {
|
||||
TradeType: *transaction.TradeType,
|
||||
TransactionId: *transaction.TransactionId,
|
||||
}
|
||||
err = global.DB.Create(&payNotify).Error
|
||||
if err != nil {
|
||||
if err := tx.Create(&payNotify).Error; err != nil {
|
||||
global.Logger.Error("wxPay回调-存储数据异常:", zap.Error(err))
|
||||
return err
|
||||
}
|
||||
if payNotify.TradeState == "SUCCESS" {
|
||||
return OrderServiceApp.ExecuteOrderUnlock(tx, *transaction.OutTradeNo)
|
||||
}
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user