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

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

@@ -337,6 +337,15 @@ public class PolicyOrderLogic {
                     workerPolicy.setStatus("DSX");
                 }
                 workerPolicy.insert();
+
+                if (workerPolicyService.lambdaQuery().lt(WorkerPolicy::getStartTime,policyOrderup.getEndTime())
+                        .gt(WorkerPolicy::getEndTime,policyOrderup.getStartTime())
+                        .eq(WorkerPolicy::getPolicyType,"IN")
+                        .ne(WorkerPolicy::getStatus,"YSX")
+                        .eq(WorkerPolicy::getWebsitUserId,policyOrderup.getWebsitUserId()).count() > 0){
+                    throw new RemoteServiceException(errPrefix + "师傅已导入该时间段得保险");
+                }
+
             }