Browse Source

车牌号码模糊搜索

master
wanghongjun 1 week ago
parent
commit
504ebfe2b9
  1. 20
      app/Http/Controllers/Admin/ParkingLicensePlateController.php
  2. 1
      routes/admin/api.php

20
app/Http/Controllers/Admin/ParkingLicensePlateController.php

@ -314,6 +314,26 @@ class ParkingLicensePlateController extends BaseController
}
}
public function searchView(Request $request): JsonResponse
{
try {
$list = [];
$number = $request->get('number', '');
if ($number) {
$list = ParkingLicensePlate::query()->where(
'number',
'like',
"%{$number}%"
)->get()->select(['number'])->toArray();
}
return $this->responseService->success($list);
} catch (Exception $e) {
return $this->responseService->systemError(
__('controller.license_plate.not_put')
);
}
}
public function view(Request $request): JsonResponse
{
try {

1
routes/admin/api.php

@ -160,6 +160,7 @@ Route::group(['prefix' => 'admin'], function () {
Route::post('/licensePlate/import', [ParkingLicensePlateController::class, 'import']);
Route::get('/licensePlate/rule', [ParkingLicensePlateController::class, 'rule']);
Route::post('/licensePlate/view', [ParkingLicensePlateController::class, 'view']);
Route::get('/licensePlate/index', [ParkingLicensePlateController::class, 'searchView']);
Route::get('/licensePlate/import_template', [ParkingLicensePlateController::class, 'importTemplate']);
// 车位属性管理

Loading…
Cancel
Save