‘linchangsheng’ 4 tháng trước cách đây
mục cha
commit
3254e36a29

+ 8 - 0
mall-server-api/src/main/java/com/gree/mall/manager/logic/policy/AgreementLogic.java

@@ -1401,6 +1401,14 @@ public class AgreementLogic {
                 continue;
             }
 
+            if (policyOrderService.lambdaQuery().gt(PolicyOrder::getEndTime,workerPolicy.getEndTime())
+                    .eq(PolicyOrder::getWebsitUserId,workerPolicy.getWebsitUserId())
+                    .in(PolicyOrder::getPolicyOrderStatus,"BZZ","DSX")
+                    .eq(PolicyOrder::getType,"IN").count() > 0
+            ){
+                continue;
+            }
+
             AdminWebsit adminWebsit = adminWebsitService.getById(workerPolicy.getWebsitId());
             WebsitUser websitUser = websitUserService.getById(workerPolicy.getWebsitUserId());
             User user = userService.getById(websitUser.getUserId());