feat: 完成sys模块迁移,对齐PHP/Java框架

- 重构sys模块架构,严格按admin/api/core分层
- 对齐所有sys实体与数据库表结构
- 实现完整的adminapi控制器,匹配PHP/Java契约
- 修复依赖注入问题,确保服务正确注册
- 添加自动迁移工具和契约验证
- 完善多租户支持和审计功能
- 统一命名规范,与PHP业务逻辑保持一致
This commit is contained in:
万物街
2025-09-21 21:29:28 +08:00
parent 2e361795d9
commit 127a4db1e3
839 changed files with 24932 additions and 57988 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

2026
tools/contracts/routes.json Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,22 @@
[
{
"method": "GET",
"path": "index/adv_list"
},
{
"method": "POST",
"path": "member/benefits/content"
},
{
"method": "POST",
"path": "member/gifts/content"
},
{
"method": "POST",
"path": "sys/qrcode"
},
{
"method": "GET",
"path": "sys/web/restart"
}
]

View File

@@ -0,0 +1,14 @@
[
{
"method": "GET",
"path": "member/benefits/content"
},
{
"method": "GET",
"path": "member/gifts/content"
},
{
"method": "GET",
"path": "sys/qrcode"
}
]

File diff suppressed because it is too large Load Diff