优化部分代码,增加微信公众号模板

This commit is contained in:
李琦
2026-08-13 19:01:21 +08:00
parent 21f39eed85
commit 2f5e298d6b
10 changed files with 83 additions and 41 deletions

View File

@@ -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();
}