This commit is contained in:
Aether
2025-09-24 08:25:17 +08:00
parent cd777a5e79
commit 43637f26b5
2 changed files with 14 additions and 14 deletions

View File

@@ -18,7 +18,7 @@ use Hyperf\HttpServer\Annotation\PostMapping;
use Hyperf\HttpServer\Annotation\PutMapping; use Hyperf\HttpServer\Annotation\PutMapping;
use Hyperf\HttpServer\Contract\RequestInterface; use Hyperf\HttpServer\Contract\RequestInterface;
#[Controller(prefix: '/api/v1/campus')] #[Controller(prefix: '/api/v1')]
class CampusController extends AetherController class CampusController extends AetherController
{ {
#[Inject] #[Inject]
@@ -27,7 +27,7 @@ class CampusController extends AetherController
/** /**
* 校区列表. * 校区列表.
*/ */
#[GetMapping(path: 'list')] #[GetMapping(path: '/campus/list')]
public function list(RequestInterface $request): array public function list(RequestInterface $request): array
{ {
$data = $request->all(); $data = $request->all();
@@ -77,7 +77,7 @@ class CampusController extends AetherController
/** /**
* 获取省份列表. * 获取省份列表.
*/ */
#[GetMapping(path: 'provinces')] #[GetMapping(path: '/campus/provinces')]
public function provinces(): array public function provinces(): array
{ {
$provinces = Campus::level(1) $provinces = Campus::level(1)
@@ -92,7 +92,7 @@ class CampusController extends AetherController
/** /**
* 获取城市列表. * 获取城市列表.
*/ */
#[GetMapping(path: 'cities')] #[GetMapping(path: '/campus/cities')]
public function cities(RequestInterface $request): array public function cities(RequestInterface $request): array
{ {
$province = $request->input('province'); $province = $request->input('province');
@@ -113,7 +113,7 @@ class CampusController extends AetherController
/** /**
* 创建校区. * 创建校区.
*/ */
#[PostMapping(path: '')] #[PostMapping(path: '/campus')]
public function create(RequestInterface $request): array public function create(RequestInterface $request): array
{ {
$data = $request->all(); $data = $request->all();
@@ -132,7 +132,7 @@ class CampusController extends AetherController
/** /**
* 获取校区详情. * 获取校区详情.
*/ */
#[GetMapping(path: '/{id}')] #[GetMapping(path: '/campus/{id}')]
public function get(int $id): array public function get(int $id): array
{ {
$campus = Campus::find($id); $campus = Campus::find($id);
@@ -146,7 +146,7 @@ class CampusController extends AetherController
/** /**
* 更新校区. * 更新校区.
*/ */
#[PutMapping(path: '/{id}')] #[PutMapping(path: '/campus/{id}')]
public function update(int $id, RequestInterface $request): array public function update(int $id, RequestInterface $request): array
{ {
$data = $request->all(); $data = $request->all();
@@ -172,7 +172,7 @@ class CampusController extends AetherController
* 删除校区. * 删除校区.
* @throws Exception * @throws Exception
*/ */
#[DeleteMapping(path: '/{id}')] #[DeleteMapping(path: '/campus/{id}')]
public function delete(int $id): array public function delete(int $id): array
{ {
$campus = Campus::find($id); $campus = Campus::find($id);

View File

@@ -1,10 +1,10 @@
<?php <?php
declare(strict_types=1); declare(strict_types=1);
// use Hyperf\HttpServer\Router\Router; use Hyperf\HttpServer\Router\Router;
// Router::addRoute(['GET', 'POST', 'HEAD'], '/', 'App\Controller\IndexController@index'); Router::addRoute(['GET', 'POST', 'HEAD'], '/', 'App\Controller\IndexController@index');
//
// Router::get('/favicon.ico', function () { Router::get('/favicon.ico', function () {
// return ''; return '';
// }); });