소스 검색

优化代码

hgw 3 년 전
부모
커밋
c2da380771
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/MemberRankSettingServiceImpl.java

+ 3 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/MemberRankSettingServiceImpl.java

@@ -199,6 +199,9 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
             studentPaymentOrderService.update(studentPaymentOrder);
             //从缓存取出上次传入参数
             RBucket<Object> cache = redissonClient.getBucket(BUY_2_QQHE_LOCK + studentPaymentOrder.getOrderNo());
+            if(!cache.isExists()){
+                return BaseController.failed("订单超时,请重新购买!");
+            }
             Map<String, Object> cacheMap = (Map<String, Object>) cache.get();
             dto = (MemberPayParamDto) cacheMap.get("dto");
         }