Browse Source

车位进出优化

master
wanghongjun 3 days ago
parent
commit
c24922ea0e
  1. 6
      app/Services/ParkingAccessRecordService.php

6
app/Services/ParkingAccessRecordService.php

@ -46,8 +46,9 @@ class ParkingAccessRecordService extends BaseService
} }
// 离开车位 // 离开车位
public function leaveData($id, $data) public function leaveData($id, $data, $is_confirm = true)
{ {
if ($is_confirm) {
$key = 'leave:'. $id . ':data'; $key = 'leave:'. $id . ':data';
$count = Redis::get($key); $count = Redis::get($key);
if (!$count) { if (!$count) {
@ -56,6 +57,7 @@ class ParkingAccessRecordService extends BaseService
} else { } else {
Redis::del($key); Redis::del($key);
} }
}
$model = ParkingAccessRecord::query()->findOrFail($id); $model = ParkingAccessRecord::query()->findOrFail($id);
$oldValues = $model->toArray(); $oldValues = $model->toArray();
$data = [ $data = [
@ -243,7 +245,7 @@ class ParkingAccessRecordService extends BaseService
->value('id'); ->value('id');
if ($id) { if ($id) {
$data['leave_time'] = $date_times; $data['leave_time'] = $date_times;
$this->leaveData($id, $data); $this->leaveData($id, $data, false);
ParkingVipListService::leave($id, $datetime); ParkingVipListService::leave($id, $datetime);
} }
} }

Loading…
Cancel
Save