소스 검색

代理商下级享有佣金包

zangbin 3 년 전
부모
커밋
082b7b643c
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      lb-module/src/main/java/com/ydd/module/service/impl/PackageCityConfigServiceImpl.java

+ 2 - 2
lb-module/src/main/java/com/ydd/module/service/impl/PackageCityConfigServiceImpl.java

@@ -119,10 +119,10 @@ public class PackageCityConfigServiceImpl extends ServiceImpl<PackageCityConfigM
                     packageId = discountPackage ? agent.getPackageDiscountId() : agent.getPackageCommissionId();
 
                     // 优惠包 代理商名下直接享有此包
-                    if (agent.getPackageDiscountId() == null && agent.getPid() != null) {
+                    if ((agent.getPackageDiscountId() == null || agent.getPackageCommissionId() == null) && agent.getPid() != null) {
                       Agent superAgent = iAgentService.getById(agent.getPid());
                       if (Objects.nonNull(superAgent)) {
-                        packageId = discountPackage ? superAgent.getPackageDiscountId() : agent.getPackageCommissionId();
+                        packageId = discountPackage ? superAgent.getPackageDiscountId() : superAgent.getPackageCommissionId();
                       }
                     }
                 }