|
|
|
@ -437,11 +437,18 @@ class ParkingSpaceService extends BaseService |
|
|
|
DB::beginTransaction(); |
|
|
|
|
|
|
|
$model = ParkingSpace::query()->findOrFail($id); |
|
|
|
$oldValue = $model->toArray(); |
|
|
|
|
|
|
|
$this->logService->logDeleted($model, 'parking_space.delete'); |
|
|
|
|
|
|
|
$model->delete(); |
|
|
|
|
|
|
|
// 同步删除已添加的绘制地图 |
|
|
|
ParkingElectronicMapService::syncDeleteMapSpace( |
|
|
|
$id, |
|
|
|
$oldValue['floor_id'] |
|
|
|
); |
|
|
|
|
|
|
|
DB::commit(); |
|
|
|
return true; |
|
|
|
} catch (Exception $e) { |
|
|
|
@ -462,11 +469,17 @@ class ParkingSpaceService extends BaseService |
|
|
|
|
|
|
|
foreach ($ids as $id) { |
|
|
|
$model = ParkingSpace::query()->findOrFail($id); |
|
|
|
$oldValue = $model->toArray(); |
|
|
|
$this->logService->logDeleted( |
|
|
|
$model, |
|
|
|
'parking_space.delete' |
|
|
|
); |
|
|
|
$model->delete(); |
|
|
|
// 同步删除已添加的绘制地图 |
|
|
|
ParkingElectronicMapService::syncDeleteMapSpace( |
|
|
|
$id, |
|
|
|
$oldValue['floor_id'] |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|
DB::commit(); |
|
|
|
|