kongdeqiang
2024-12-04 80cacfd0dcee0174f2a8d9ae322a2fcf857cef63
src/main/java/com/boying/service/impl/BarrierServiceImpl.java
@@ -112,22 +112,23 @@
        if(enterPark != null){
            long dif = DateUtil.between(Date.from( enterPark.getCreateTime().atZone( ZoneId.systemDefault()).toInstant()), new Date(), DateUnit.SECOND, false);
            if(dif >= 5 && dif <= 7){
            if(dif >= 3 && dif <= 5){
                return true;
            }else {
                //判断停车场是否有了车位
                String s = redisTemplate.opsForValue().get("park_change_in_" + enterPark.getParkId());
                if("true".equals(s)){
                    redisTemplate.opsForValue().set("park_change_in_"+enterPark.getParkId(),"false",1, TimeUnit.DAYS);
                    return true;
                }else {
                    return false;
                }
            }
//            else {
//                //判断停车场是否有了车位
//                String s = redisTemplate.opsForValue().get("park_change_in_" + enterPark.getParkId());
//                if("true".equals(s)){
//                    redisTemplate.opsForValue().set("park_change_in_"+enterPark.getParkId(),"false",1, TimeUnit.DAYS);
//                    return true;
//                }else {
//                    return false;
//                }
//            }
        }else {
            return false;
        }
        return false;
    }