mirror of
https://gitee.com/apiadmin/ApiAdmin.git
synced 2025-04-06 03:58:00 +08:00
32 lines
856 B
PHP
32 lines
856 B
PHP
<?php
|
|
declare (strict_types=1);
|
|
|
|
namespace app\command;
|
|
|
|
use app\util\RouterTool;
|
|
use think\console\Command;
|
|
use think\console\Input;
|
|
use think\console\Output;
|
|
|
|
class FreshAdminRouter extends Command {
|
|
|
|
protected function configure(): void {
|
|
// 指令配置
|
|
$this->setName('apiadmin:adminRouter')->setDescription('自动构建后端路由');
|
|
}
|
|
|
|
/**
|
|
* php think apiadmin:adminRouter
|
|
* @param Input $input
|
|
* @param Output $output
|
|
* @throws \think\db\exception\DataNotFoundException
|
|
* @throws \think\db\exception\DbException
|
|
* @throws \think\db\exception\ModelNotFoundException
|
|
* @author zhaoxiang <zhaoxiang051405@gmail.com>
|
|
*/
|
|
protected function execute(Input $input, Output $output): void {
|
|
RouterTool::buildAdminRouter();
|
|
$output->info('路由构建成功');
|
|
}
|
|
}
|