fulonglong 2 lat temu
rodzic
commit
3e60448d36

+ 12 - 0
src/main/java/com/charging/chargingparking/service/impl/ParkingRecordServiceImpl.java

@@ -352,6 +352,18 @@ public class ParkingRecordServiceImpl extends ServiceImpl<ParkingRecordMapper, P
                     if (map.get(ParkingConstant.RESPONSEKEY) != null && "1".equals(parkingRecord0.getReleaseStatus())) {
                         parkingMemberService.cloudDelete(null, parkingChannel.getParkId(), license);
                     }
+
+                    if ("1".equals(parkingRecord0.getReleaseStatus())){
+                        QueryWrapper queryWrapper1 = new QueryWrapper();
+                        queryWrapper1.eq("parking_record_id",parkingRecord0.getId());
+                        queryWrapper1.eq("use_status",false);
+                        ParkingCoupon parkingCoupon = parkingCouponService.getOne(queryWrapper1);
+                        if (parkingCoupon != null){
+                            parkingCoupon.setUseStatus(true);
+                            parkingCoupon.setVerifyTime(parkingRecord0.getOutParkingTime());
+                            parkingCouponService.updateById(parkingCoupon);
+                        }
+                    }
                 }
 
             }