소스 검색

代码优化

wangyu 6 년 전
부모
커밋
aaa0d282a7
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      diagbotman-service/src/main/java/com/diagbot/facade/UserRenewalsFacade.java

+ 4 - 1
diagbotman-service/src/main/java/com/diagbot/facade/UserRenewalsFacade.java

@@ -7,6 +7,7 @@ import com.diagbot.dto.ProductLineDTO;
 import com.diagbot.dto.RenewalsInfosDTO;
 import com.diagbot.dto.RespDTO;
 import com.diagbot.dto.UserOrgDTO;
+import com.diagbot.entity.OpenedProducts;
 import com.diagbot.entity.UserRenewals;
 import com.diagbot.entity.wrapper.UserRenewalsWrapper;
 import com.diagbot.enums.CancelRenewalsEnum;
@@ -20,6 +21,7 @@ import com.diagbot.service.impl.UserRenewalsServiceImpl;
 import com.diagbot.util.BeanUtil;
 import com.diagbot.util.DateUtil;
 import com.diagbot.util.EntityUtil;
+import com.diagbot.util.ListUtil;
 import com.diagbot.util.StringUtil;
 import com.diagbot.util.UserUtils;
 import com.diagbot.vo.AddRenewalsInfoVO;
@@ -62,7 +64,8 @@ public class UserRenewalsFacade extends UserRenewalsServiceImpl {
         userRenewals.setApplyTime(DateUtil.now());
         userRenewals.setGmtCreate(DateUtil.now());
         userRenewals.setRenewalsNo(visibleIdCreater.getNextId(VisibleIdTypeEnum.IS_RENEWALS.getKey()).toString());
-        if(openedProductsFacade.selectOpenedProducts(map).size() == 0){
+        List<OpenedProducts> openedProductsList = openedProductsFacade.selectOpenedProducts(map);
+        if(ListUtil.isEmpty(openedProductsList)){
             throw new CommonException(CommonErrorCode.SERVER_IS_ERROR, "该产品未开通,不能续费");
         }
         if(this.selectProductIdByUserId(map).contains(addRenewalsInfoVO.getProductId())){