From ab361e724c5c4185d96397af0619398c7fe2f195 Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期一, 10 七月 2023 16:15:55 +0800
Subject: [PATCH] 修改

---
 src/main/java/com/boying/controller/phone/PayController.java |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/boying/controller/phone/PayController.java b/src/main/java/com/boying/controller/phone/PayController.java
index 03b4ff2..d2dcca6 100644
--- a/src/main/java/com/boying/controller/phone/PayController.java
+++ b/src/main/java/com/boying/controller/phone/PayController.java
@@ -561,9 +561,13 @@
             wrapper1.lambda()
                     .eq(TicketBlack::getCarNo,carNo);
             List<TicketBlack> all = ticketBlackService.list(wrapper1);
-            for(TicketBlack ticketBlack:all){
-                ticketBlack.setStatus(1);
-                ticketBlack.setBlackType(0);
+            if(all.size()>0){
+                TicketBlack ticketBlack = all.get(0);
+                ticketBlack.setViolationCount(ticketBlack.getViolationCount() == 0?0:ticketBlack.getViolationCount() - 1);
+                if(ticketBlack.getIsActive() == 0){
+                    ticketBlack.setStatus(1);
+                    ticketBlack.setBlackType(0);
+                }
                 ticketBlackService.saveOrUpdate(ticketBlack);
             }
         }

--
Gitblit v1.9.1