- 修改Rollback调用时机

- 创建三方运单判断EnableStoreWrite
This commit is contained in:
gazebo
2019-04-13 11:30:24 +08:00
parent 0055892cb2
commit 16725bf8f8
4 changed files with 53 additions and 39 deletions

View File

@@ -197,8 +197,11 @@ func FormalizeStoreStatus(db *DaoDB, storeID, storeStatus int) (err error) {
if statusList[0] != model.StoreStatusOpened {
Begin(db)
defer func() {
if err != nil {
if r := recover(); r != nil || err != nil {
Rollback(db)
if r != nil {
panic(r)
}
}
}()
if storeStatus != statusList[0] {