修改了defer的错误返回。
This commit is contained in:
parent
45cf93e1bf
commit
4011c39b78
@ -48,8 +48,10 @@ func (r *Login) Login(c *gin.Context) {
|
|||||||
tx := global.Db.Begin()
|
tx := global.Db.Begin()
|
||||||
defer func() {
|
defer func() {
|
||||||
if r := recover(); r != nil {
|
if r := recover(); r != nil {
|
||||||
fmt.Println(r)
|
|
||||||
tx.Rollback()
|
tx.Rollback()
|
||||||
|
utils.LogJsonErr("操作失败", r)
|
||||||
|
responses.FailWithMessage("操作失败", c)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
|
|||||||
@ -107,6 +107,9 @@ func (b *OrderMember) AddOrderMember(c *gin.Context) {
|
|||||||
defer func() {
|
defer func() {
|
||||||
if r := recover(); r != nil {
|
if r := recover(); r != nil {
|
||||||
tx.Rollback()
|
tx.Rollback()
|
||||||
|
utils.LogJsonErr("订单创建失败", r)
|
||||||
|
responses.FailWithMessage("订单创建失败", c)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
|
|||||||
@ -107,6 +107,9 @@ func (b *OrderSingle) AddOrderSingle(c *gin.Context) {
|
|||||||
defer func() {
|
defer func() {
|
||||||
if r := recover(); r != nil {
|
if r := recover(); r != nil {
|
||||||
tx.Rollback()
|
tx.Rollback()
|
||||||
|
utils.LogJsonErr("订单创建失败", r)
|
||||||
|
responses.FailWithMessage("订单创建失败", c)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
@ -311,6 +314,9 @@ func (b *OrderSingle) DeleteOrderSingle(c *gin.Context) {
|
|||||||
defer func() {
|
defer func() {
|
||||||
if r := recover(); r != nil {
|
if r := recover(); r != nil {
|
||||||
tx.Rollback()
|
tx.Rollback()
|
||||||
|
utils.LogJsonErr("操作失败", r)
|
||||||
|
responses.FailWithMessage("操作失败", c)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
@ -426,6 +432,9 @@ func (b *OrderSingle) PutOrderSingleAnswer(c *gin.Context) {
|
|||||||
defer func() {
|
defer func() {
|
||||||
if r := recover(); r != nil {
|
if r := recover(); r != nil {
|
||||||
tx.Rollback()
|
tx.Rollback()
|
||||||
|
utils.LogJsonErr("操作失败", r)
|
||||||
|
responses.FailWithMessage("操作失败", c)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
|
|||||||
@ -11,6 +11,7 @@ import (
|
|||||||
"hepa-calc-api/global"
|
"hepa-calc-api/global"
|
||||||
"hepa-calc-api/utils"
|
"hepa-calc-api/utils"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
type Pay struct{}
|
type Pay struct{}
|
||||||
@ -136,14 +137,13 @@ func (r *Pay) GetPayOrder(c *gin.Context) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 验证订单过期支付时间
|
// 验证订单过期支付时间
|
||||||
//now := time.Now()
|
now := time.Now()
|
||||||
//validTime := time.Time(createdAt).Add(30 * time.Minute)
|
validTime := time.Time(createdAt).Add(30 * time.Minute)
|
||||||
//if validTime.Before(now) {
|
if validTime.Before(now) {
|
||||||
// c.JSON(http.StatusOK, gin.H{"code": 90001, "message": "订单已关闭", "data": nil})
|
c.JSON(http.StatusOK, gin.H{"code": 90001, "message": "订单已关闭", "data": nil})
|
||||||
// return
|
return
|
||||||
//}
|
}
|
||||||
|
|
||||||
fmt.Println(createdAt)
|
|
||||||
// 获取用户数据
|
// 获取用户数据
|
||||||
userDao := dao.UserDao{}
|
userDao := dao.UserDao{}
|
||||||
user, err := userDao.GetUserById(userId)
|
user, err := userDao.GetUserById(userId)
|
||||||
|
|||||||
@ -269,6 +269,9 @@ func (r *Question) PutQuestionClickCount(c *gin.Context) {
|
|||||||
defer func() {
|
defer func() {
|
||||||
if r := recover(); r != nil {
|
if r := recover(); r != nil {
|
||||||
tx.Rollback()
|
tx.Rollback()
|
||||||
|
utils.LogJsonErr("操作失败", r)
|
||||||
|
responses.FailWithMessage("操作失败", c)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
@ -319,6 +322,9 @@ func (r *Question) PutQuestionSubmitCount(c *gin.Context) {
|
|||||||
defer func() {
|
defer func() {
|
||||||
if r := recover(); r != nil {
|
if r := recover(); r != nil {
|
||||||
tx.Rollback()
|
tx.Rollback()
|
||||||
|
utils.LogJsonErr("操作失败", r)
|
||||||
|
responses.FailWithMessage("操作失败", c)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
|
|||||||
@ -144,6 +144,9 @@ func (r *UserCase) PutUserCase(c *gin.Context) {
|
|||||||
defer func() {
|
defer func() {
|
||||||
if r := recover(); r != nil {
|
if r := recover(); r != nil {
|
||||||
tx.Rollback()
|
tx.Rollback()
|
||||||
|
utils.LogJsonErr("操作失败", r)
|
||||||
|
responses.FailWithMessage("操作失败", c)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user