feat : driver

This commit is contained in:
2024-11-13 14:25:07 +08:00
parent 4145e082b0
commit 1077cdfcd8
7 changed files with 166 additions and 58 deletions

View File

@@ -0,0 +1,33 @@
<?php
declare(strict_types=1);
namespace App\Controller\Admin;
use App\Middleware\Admin\JwtAuthMiddleware;
use App\Request\Admin\DriverRequest;
use App\Request\Admin\SiteRequest;
use App\Service\Admin\System\DriverService;
use Hyperf\HttpServer\Annotation\Controller;
use Hyperf\HttpServer\Annotation\Middlewares;
use Hyperf\HttpServer\Annotation\RequestMapping;
use Hyperf\Validation\Annotation\Scene;
#[Controller(prefix: "admin/driver")]
#[Middlewares([
JwtAuthMiddleware::class,
])]
class DriverController
{
/**
* 司机列表
* @param DriverRequest $request
* @return array
*/
#[RequestMapping(path: "driver_list", methods: "GET")]
#[Scene(scene: "driver_list")]
public function driverList(DriverRequest $request)
{
return (new DriverService())->driverList();
}
}

View File

@@ -53,15 +53,4 @@ class SiteController
return (new SiteService)->info();
}
/**
* 司机列表
* @param SiteRequest $request
* @return array
*/
#[RequestMapping(path: "driver_list", methods: "GET")]
#[Scene(scene: "driver_list")]
public function driverList(SiteRequest $request)
{
return (new SiteService)->driverList();
}
}