浏览代码

bug修改

fulonglong 2 年之前
父节点
当前提交
3e60448d36
共有 1 个文件被更改,包括 12 次插入0 次删除
  1. 12 0
      src/main/java/com/charging/chargingparking/service/impl/ParkingRecordServiceImpl.java

+ 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())) {
                     if (map.get(ParkingConstant.RESPONSEKEY) != null && "1".equals(parkingRecord0.getReleaseStatus())) {
                         parkingMemberService.cloudDelete(null, parkingChannel.getParkId(), license);
                         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);
+                        }
+                    }
                 }
                 }
 
 
             }
             }