From 18087f533cd48ddb9f972c0848ffe920ec58ee8e Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期一, 26 九月 2022 16:01:14 +0800
Subject: [PATCH] 修改打包和app

---
 src/main/java/com/boying/controller/OutParkController.java |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/boying/controller/OutParkController.java b/src/main/java/com/boying/controller/OutParkController.java
index b14b7b9..9dc9719 100644
--- a/src/main/java/com/boying/controller/OutParkController.java
+++ b/src/main/java/com/boying/controller/OutParkController.java
@@ -200,12 +200,14 @@
         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);
@@ -234,6 +236,7 @@
         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);
@@ -266,7 +269,7 @@
         }
         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 {
@@ -283,8 +286,10 @@
         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);

--
Gitblit v1.9.1