优化部分代码,增加微信公众号模板
This commit is contained in:
@@ -5,6 +5,7 @@ namespace App\Http\Controllers\core;
|
||||
use App\BaseApp\BaseController;
|
||||
use App\Service\common\ai\AiCodeGenService;
|
||||
use App\Service\common\ai\AiRequirementPromptService;
|
||||
use App\Service\common\JWTService;
|
||||
use App\Service\core\CodeGenerationService;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
|
||||
@@ -15,6 +16,11 @@ class CodeGenerationController extends BaseController
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// 代码生成会写后端源码、改路由、执行建表 DDL,属超管工具,必须登录后使用。
|
||||
// 本控制器的 CodeGenerationService 未继承 BaseService,故在此显式校验登录态
|
||||
// (Bearer JWT + Redis 会话),口径与 BaseService 构造中的鉴权一致;
|
||||
// autoRouteRegister 用 ReflectionClass 读方法、不实例化控制器,故不会在启动时误触发鉴权
|
||||
JWTService::getInstance()->getToken()->getUserInfo();
|
||||
$this->service = CodeGenerationService::getInstance();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user