‘linchangsheng’ před 4 měsíci
rodič
revize
8652afdab6

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

@@ -302,8 +302,9 @@ public class PolicyOrderLogic {
                     policyOrderup.setPolicyOrderStatus("DSX");
                 }
 
-                if (policyOrderService.lambdaQuery().eq(PolicyOrder::getStartTime,policyOrderup.getStartTime())
-                .eq(PolicyOrder::getEndTime,policyOrder.getEndTime())
+                if (policyOrderService.lambdaQuery().lt(PolicyOrder::getStartTime,policyOrderup.getEndTime())
+                .gt(PolicyOrder::getEndTime,policyOrderup.getStartTime())
+                        .eq(PolicyOrder::getType,"IN")
                         .ne(PolicyOrder::getPolicyOrderStatus,"YSX")
                         .eq(PolicyOrder::getWebsitUserId,policyOrderup.getWebsitUserId()).count() > 0){
                     throw new RemoteServiceException(errPrefix + "师傅已导入该时间段得保险");