| | |
| | | if(park != null){ |
| | | num = park.getNum(); |
| | | if(s !=null){ |
| | | if(Integer.parseInt(s) > num){ |
| | | return "null"; |
| | | if(Integer.parseInt(s) >= num){ |
| | | redisTemplate.opsForValue().set("park_up_" + parkId,"false",30, TimeUnit.DAYS); |
| | | return "false"; |
| | | } |
| | | }else { |
| | | s= "0"; |
| | | redisTemplate.opsForValue().set("car_park_" + parkId,s,30, TimeUnit.DAYS); |
| | | redisTemplate.opsForValue().set("park_up_" + parkId,"true",30, TimeUnit.DAYS); |
| | | } |
| | | } |
| | | enterParkService.deleteByCarNo(carNo,parkId); |
| | |
| | | int i = Integer.parseInt(s); |
| | | i++; |
| | | redisTemplate.opsForValue().set("car_park_" + parkId,Integer.toString(i),30, TimeUnit.DAYS); |
| | | redisTemplate.opsForValue().set("park_up_" + parkId,"true",30, TimeUnit.DAYS); |
| | | |
| | | Barrier barrier = (Barrier) barrierService.findById(barrierId); |
| | | barrier.setType2(1); |
| | |
| | | } |
| | | String redis = redisTemplate.opsForValue().get("car_park_" + parkId); |
| | | long l = outPark.getCreateTime().getTime() - enterPark.getCreateTime().getTime(); |
| | | s+= "场内时长为:"+l+"毫秒,合计为: "+l/(1000*60)+"秒\n"; |
| | | s+= "场内时长为:"+l+"毫秒,合计为: "+l/(1000*60)+"分\n"; |
| | | outPark.setTime(l/(1000*60)); |
| | | double money = 0; |
| | | try { |
| | |
| | | i--; |
| | | if(i<0){ |
| | | redisTemplate.opsForValue().set("car_park_" + parkId,"0",30, TimeUnit.DAYS); |
| | | redisTemplate.opsForValue().set("park_up_" + parkId,"true",30, TimeUnit.DAYS); |
| | | }else { |
| | | redisTemplate.opsForValue().set("car_park_" + parkId,Integer.toString(i),30, TimeUnit.DAYS); |
| | | redisTemplate.opsForValue().set("park_up_" + parkId,"true",30, TimeUnit.DAYS); |
| | | } |
| | | |
| | | Barrier barrier = (Barrier) barrierService.findById(barrierId); |