diff --git a/dao/print_notice.go b/dao/print_notice.go index bebfa26..dfeceb3 100644 --- a/dao/print_notice.go +++ b/dao/print_notice.go @@ -61,5 +61,6 @@ func (p PrintNotice) SelectPrintNotice(param *editionModel.QueryPrintNotice) ([] txDb.Rollback() return nil, 0, err } + defer txDb.Commit() return result, countInfo[0].Ct, nil } diff --git a/services/print_server/app_server/print_bind_store.go b/services/print_server/app_server/print_bind_store.go index afc7fea..d3eb39c 100644 --- a/services/print_server/app_server/print_bind_store.go +++ b/services/print_server/app_server/print_bind_store.go @@ -71,6 +71,8 @@ func (p *PrintBindStore) RelievePrintBindStore(userId, printNo string) error { db.Rollback() return err } + defer db.Commit() + // 绑定的门店将用户信息修改掉(暂时没做) return nil } diff --git a/services/print_server/app_server/tonglian_pay_utils.go b/services/print_server/app_server/tonglian_pay_utils.go index 3f12d80..c6c891a 100644 --- a/services/print_server/app_server/tonglian_pay_utils.go +++ b/services/print_server/app_server/tonglian_pay_utils.go @@ -140,7 +140,7 @@ func onTLPayFinished(call *tonglianpayapi.CallBackResult) (err error) { err = onPayFinished(txDb, orderPay) } - txDb.Commit() + defer txDb.Commit() return err }