Merge branch 'develop' of gitee.com:fusenpack/fusenapi into develop

This commit is contained in:
laodaming 2023-11-27 17:06:15 +08:00
commit e4ee77abe9

View File

@ -55,7 +55,7 @@ func (l *CreateOrderLogic) CreateOrder(req *types.CreateOrderReq, userinfo *auth
_, ok1 := lockMap.Load(lockKey) //获取锁 _, ok1 := lockMap.Load(lockKey) //获取锁
if ok1 { if ok1 {
return resp.SetStatusWithMessage(basic.CodeErrOrder, "create order failed, Cannot place duplicate orders") return resp.SetStatusWithMessage(basic.CodeErrOrder, "create order failed, cannot place duplicate order")
} else { } else {
lockMap.Store(lockKey, true) //加锁 lockMap.Store(lockKey, true) //加锁
defer lockMap.Delete(lockKey) //释放锁 defer lockMap.Delete(lockKey) //释放锁