소스 검색

Merge remote-tracking branch 'origin/develop' into develop

FengChaoYu 10 달 전
부모
커밋
985b3c8d21
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      mall-miniapp-service/src/main/java/com/gree/mall/miniapp/logic/policy/WorkerLogic.java

+ 3 - 1
mall-miniapp-service/src/main/java/com/gree/mall/miniapp/logic/policy/WorkerLogic.java

@@ -90,7 +90,9 @@ public class WorkerLogic {
                     .in(WorkerPolicy::getStatus,"DSX","BZZ")
                     .eq(WorkerPolicy::getPolicyType,"AC")
                     .eq(WorkerPolicy::getWebsitUserId,websitUser.getId())
-                    .count() < 1) {
+                    .count() < 1 &&
+                    policyOrderService.lambdaQuery().eq(PolicyOrder::getWebsitUserId,websitUser.getId())
+                    .eq(PolicyOrder::getType,"AC").eq(PolicyOrder::getIsReceipt,IsYesNoEnum.NO.getKey()).count() < 1) {
 
                 AdminWebsit adminWebsit = adminWebsitService.getById(websitUser.getWebsitId());