‘linchangsheng’ 4 månader sedan
förälder
incheckning
dbfc455ee4

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

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