소스 검색

Merge remote-tracking branch 'origin/master'

# Conflicts:
#	netflix-service/src/main/java/com/cyksj/service/pay/impl/AliPayCommonServiceImpl.java
chenbiao 1 년 전
부모
커밋
b093570807
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      netflix-service/src/main/java/com/cyksj/service/pay/impl/AliPayCommonServiceImpl.java

+ 3 - 0
netflix-service/src/main/java/com/cyksj/service/pay/impl/AliPayCommonServiceImpl.java

@@ -212,6 +212,9 @@ public class AliPayCommonServiceImpl implements AliPayCommonService {
 				.gt(ZfbShopOrderDayLimit::getDayRemainOrders, 0)
 				.gt(ZfbShopOrderDayLimit::getHourRemainOrders, 0)
 				.eq(ZfbShopOrderDayLimit::getStatus, 1));
+		if (orderDayLimits.isEmpty()) {
+			return null;
+		}
 		int randomIndex = RandomUtil.randomInt(orderDayLimits.size());
 		ZfbShopOrderDayLimit dayLimit = orderDayLimits.get(randomIndex);
 		Integer update = zfbShopOrderDayLimitMapper.decrRemainOrdersById(dayLimit.getId());