Browse Source

优化1

master
wanghongjun 2 days ago
parent
commit
64674f7bc6
  1. 4
      app/Services/ParkingCameraService.php
  2. 4
      app/Services/ParkingSpaceService.php

4
app/Services/ParkingCameraService.php

@ -137,7 +137,7 @@ class ParkingCameraService extends BaseService
'number' => $item['space_number'], 'number' => $item['space_number'],
'space_attr_id' => $space_attr_id 'space_attr_id' => $space_attr_id
]; ];
(new ParkingSpaceService($this->logService))->create( (new ParkingSpaceService($this->logService))->createData(
$spaceData $spaceData
); );
$space_id = ParkingSpace::getValueId($item['space_number']); $space_id = ParkingSpace::getValueId($item['space_number']);
@ -186,7 +186,7 @@ class ParkingCameraService extends BaseService
if (ParkingCamera::query()->where($existsWhere)->exists()) { if (ParkingCamera::query()->where($existsWhere)->exists()) {
throw new Exception(__('service.parking_camera.number_exists')); throw new Exception(__('service.parking_camera.number_exists'));
} }
self::validateSpaceData($parking_space_data); self::validateSpaceData($parking_space_data, $data['floor_id']);
// 更新 // 更新
$model = ParkingCamera::query()->findOrFail($id); $model = ParkingCamera::query()->findOrFail($id);

4
app/Services/ParkingSpaceService.php

@ -164,7 +164,7 @@ class ParkingSpaceService extends BaseService
) { ) {
throw new Exception(__('service.parking_space.number_exists')); throw new Exception(__('service.parking_space.number_exists'));
} }
$model = $this->create($data); $model = $this->createData($data);
DB::commit(); DB::commit();
return $model; return $model;
} catch (Exception $e) { } catch (Exception $e) {
@ -173,7 +173,7 @@ class ParkingSpaceService extends BaseService
} }
} }
public function create($data): Builder|Model public function createData($data): Builder|Model
{ {
$model = ParkingSpace::query()->create([ $model = ParkingSpace::query()->create([
'floor_id' => $data['floor_id'], 'floor_id' => $data['floor_id'],

Loading…
Cancel
Save