记得上下班打卡 | git大法好,push需谨慎

Commit d8966a50 authored by jiangxiulong's avatar jiangxiulong

isLock

parent dd9c2b2b
...@@ -64,10 +64,10 @@ public class GoblinNftOrderServiceImpl implements IGoblinNftOrderService { ...@@ -64,10 +64,10 @@ public class GoblinNftOrderServiceImpl implements IGoblinNftOrderService {
public ResponseDto<GoblinNftPayResultVo> checkOrder(GoblinNftOrderPayParam payParam) { public ResponseDto<GoblinNftPayResultVo> checkOrder(GoblinNftOrderPayParam payParam) {
String uid = CurrentUtil.getCurrentUid(); String uid = CurrentUtil.getCurrentUid();
// 加锁 // 加锁
boolean isLock = nftOrderUtils.setNftOrderBuyLock(uid); /* boolean isLock = nftOrderUtils.setNftOrderBuyLock(uid);
if (!isLock) { if (!isLock) {
return ResponseDto.failure("排队处理中,请勿重复操作~"); return ResponseDto.failure("排队处理中,请勿重复操作~");
} else { } else {*/
try { try {
// 认证验证 // 认证验证
GoblinUserNftAccInfoVo openAccountInfo = goblinRedisUtils.getOpenAccountInfo(uid); GoblinUserNftAccInfoVo openAccountInfo = goblinRedisUtils.getOpenAccountInfo(uid);
...@@ -234,11 +234,11 @@ public class GoblinNftOrderServiceImpl implements IGoblinNftOrderService { ...@@ -234,11 +234,11 @@ public class GoblinNftOrderServiceImpl implements IGoblinNftOrderService {
} catch (Exception e) { } catch (Exception e) {
log.error("NFT下单异常 e:{}", e); log.error("NFT下单异常 e:{}", e);
return ResponseDto.failure("下单失败,请稍后重试!"); return ResponseDto.failure("下单失败,请稍后重试!");
} finally { }/* finally {
// 执行完毕。释放锁 // 执行完毕。释放锁
nftOrderUtils.delNftOrderBuyLock(uid); nftOrderUtils.delNftOrderBuyLock(uid);
} }
} }*/
} }
private GoblinGoodsSkuInfoVo lotteryDraw(List<String> skuIdList, int number, LocalDateTime nowTime, String listId) { private GoblinGoodsSkuInfoVo lotteryDraw(List<String> skuIdList, int number, LocalDateTime nowTime, String listId) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment