zhangtao
cf88ab8897
refactor: 整合仪表盘功能到监控模块,清理冗余代码
...
- 移除原监控仪表盘独立模块,将相关功能合并到在线监控模块
- 重构租户配置字段名,统一使用logo_url和name替代tenant_logo/tenant_name
- 优化搜索工具函数,移除重复导入
- 调整参数配置模型字段长度限制,移除config_value的max_length约束
- 清理冗余的常量定义和导入语句
- 修复批量状态设置接口的redis依赖注入
- 增强OAuth登录安全性,添加租户默认归属和state一次性消费
- 优化资源目录缓存逻辑,减少重复计算
- 新增API Token模块基础框架
- 完善用户token版本管理,支持主动失效JWT
- 调整AI模型配置缓存过期时间
- 修复菜单类型字段索引,提升查询性能
- 简化前端刷新token调用逻辑
- 新增滑块验证完成接口和忘记密码验证码校验
- 调整系统配置默认值,添加操作日志保留天数和接口白名单配置
- 限制Mock支付回调仅在开发环境可用
- 重构websocket认证方式,支持更安全的subprotocol传参
2026-07-13 01:14:20 +08:00
zhangtao
a86233d6c2
refactor: 完成项目整体架构升级与依赖优化
...
此提交包含多项核心优化:
1. 依赖库升级:更新FastAPI、替换fastapi-limiter为slowapi,更换MySQL驱动为aiomysql,重构缓存系统使用fastapi-cache2-fork
2. 代码重构:移除自定义缓存工具,统一使用fastapi-cache2;重构请求限流逻辑,修复操作日志记录开关逻辑
3. 接口规范:统一将Depends分页/查询参数改为Query注解,补全File上传依赖注解
4. 前端优化:调整登录滑块进度条颜色、移除冗余demo页面样式类
5. 日志优化:重构日志配置,使用time.perf_counter替代time.time统计耗时
6. 测试优化:移除冗余的限流mock配置,改用官方限流方案
7. 模板优化:更新vue代码生成模板,移除冗余导入并优化组件使用
8. 导入功能优化:移除pandas依赖,使用Excel工具类重构文件导入逻辑
2026-07-01 00:35:28 +08:00
zhangtao
afdd805e11
refactor: 重构查询参数实现,替换旧的__init__初始化方式为dataclass+post_init
...
feat: 新增岗位编码字段与校验
fix: 修复批量删除提示、请求缓存、任务状态等逻辑
perf: 优化表格列展示,移除冗余ID列
build: 降级fastapi版本至0.115.2,更新依赖锁文件
docs: 补充部分代码注释与说明
2026-06-22 00:27:23 +08:00
zhangtao
7d2367e34e
refactor: 统一项目代码风格并修复多处类型与调用问题
...
本次提交包含多项优化:
1. 移除大量冗余的文件头注释与过时的from __future__导入
2. 将CRUD的list方法统一重命名为get_list保持接口一致
3. 修复前后端状态字段类型不匹配问题,将string类型status改为number
4. 修正前端文案错别字,将"代办事项"修正为标准写法
5. 更新sqlalchemy版本并调整依赖配置
6. 新增缓存工具类替代fastapi-cache2,重构缓存调用逻辑
7. 新增开源授权函生成相关工具与数据库字段支持
8. 为多个业务模块添加防重复提交loading状态
9. 修复邮件模型的外键关联缺失问题
10. 优化pdf生成工具的导入时机与文档注释
2026-06-21 17:34:11 +08:00
zhangtao
d6c3104f2d
chore: upgrade python version to 3.12 and refactor password encryption
...
This commit upgrades the project's Python base version from 3.10 to 3.12, updates all related dependency versions, replaces bcrypt password hashing with pbkdf2-sha256, refactors the UA parsing library, removes unused dependencies, and fixes related exception handling code.
2026-06-21 06:57:44 +08:00
zhangtao
211fddd6e0
refactor: 完成项目大规模代码重构与依赖清理
...
这是一次综合性的重构更新,包含以下主要变更:
1. 升级Python版本到3.12,更新依赖配置
2. 替换旧的.j2模板为.jinja2格式,新增代码生成模板
3. 重构权限过滤策略,更新权限枚举与模型配置
4. 移除Prefect依赖,替换为自研拓扑并行执行引擎
5. 重构认证与上下文管理,拆分租户/请求上下文
6. 简化响应模型、CRUD与服务层代码
7. 清理废弃的支付网关模块,重构订单定时任务
8. 更新在线用户、监控等模块的接口与路由
9. 优化邮件模板与工具类,新增邮件模板文件
10. 修复数据库会话配置与类型提示
2026-06-21 06:02:05 +08:00
zhangtao
bbe77930a8
refactor: 重构代码生成模板与项目结构,新增发票PDF生成功能
...
1. 统一移动代码生成模板到根目录templates目录,删除旧模板文件
2. 调整SQLAlchemy导入顺序,优化代码格式
3. 重构查询参数类,复用BaseQueryParam基础能力
4. 新增发票管理模块:添加weasyprint依赖,实现本地PDF发票渲染
5. 完善邮件、菜单等模块的代码实现与注释
6. 修复SQL查询条件写法,使用is_(True)替代==True
7. 补全模型类的UserMixin、TenantMixin继承与配置
2026-06-20 15:21:37 +08:00
zhangtao
d34d4a4c50
chore: 完成多批次代码优化与重构
...
- 重构工作流模块目录结构,迁移代码文件
- 修复类型断言空值安全问题,添加 ! 操作符
- 优化样式类名,替换 flex-cc 为标准 flex 工具类
- 更新路由标签简化文案,移除冗余注释
- 调整 ruff 配置,放宽行长度限制
- 更新 README 与多语言文案,优化项目描述
- 修复表单、图表组件的类型与样式问题
- 简化搜索表单、数据卡片的布局代码
2026-06-20 05:31:46 +08:00
zhangtao
73f2823692
refactor: 大规模代码整理与功能优化
...
1. 重构后端API路由、CRUD与模块结构,整合日志管理,移除废弃demo代码
2. 优化前端组件类型定义、样式与路由配置,修复权限判断逻辑
3. 调整默认排序规则、滚动条样式与工具类函数,更新依赖与配置文件
4. 修复多处类型不匹配与默认值问题,完善表单与菜单验证逻辑
2026-06-17 01:56:31 +08:00
zhangtao
53d2a9d13e
chore: cleanup old frontend code and update project configs
...
This commit removes the deprecated frontend/web-old directory, updates various project configuration files including tsconfig, vite config, environment variables, and backend data models. It also fixes several API paths, adds tenant awareness to multiple models, and makes minor UI adjustments.
2026-05-27 01:12:03 +08:00
zhangtao
6db264bef3
feat: 删除fastapi-backend.spec文件并更新依赖项注释
...
- 移除不再使用的fastapi-backend.spec文件
- 更新pyproject.toml和requirements.txt中的依赖项注释,增加了对OpenAI API客户端和其他依赖的描述
- 在多个API模块中统一返回类型为单数形式,提升代码一致性
- 更新前端环境配置,调整API基础URL和WebSocket端点为本地地址
2026-05-05 07:16:13 +08:00
zhangtao
80263e98e1
feat: 重构前端项目结构并优化代码
...
refactor: 迁移前端资源文件至web目录
feat: 新增多种图标资源
style: 统一代码风格和格式化配置
docs: 更新README和文档说明
chore: 更新依赖和配置文件
fix: 修复部分类型定义和枚举
perf: 优化路由和组件加载逻辑
2026-05-01 01:01:17 +08:00
zhangtao
9f3846adca
feat(tenant): 新增多租户功能支持
...
refactor(application): 重构应用模块为门户应用,支持租户隔离
feat(portal): 添加门户应用管理功能
perf(health): 新增就绪探针检查,优化健康检查接口
fix(middleware): 修复请求日志中间件的异常处理
style(menu): 调整菜单表格列顺序,优化展示效果
style(table): 优化表格内操作按钮的焦点样式
docs: 更新README文档,修正智能体框架描述
chore(deps): 移除langchain相关依赖,更新项目依赖
test: 添加多租户相关测试用例
ci: 更新CI配置,支持多租户测试环境
build: 更新构建配置,支持租户插件
2026-04-07 00:53:22 +08:00
zhangtao
8e7a193a4a
chore(dependencies): update prefect and websockets version constraints for compatibility
...
- Changed prefect dependency from a fixed version to a range (>=3.5.0,<4) to ensure compatibility with typer>=0.19 and prevent issues with future updates.
- Updated websockets dependency to a range (>=15.0.1,<16.0) to align with the new prefect version requirements and maintain consistency with deployment configurations.
2026-04-03 01:20:05 +08:00
zhangtao
aeda9316d6
chore(dependencies): update croniter version constraint for compatibility
...
- Changed croniter dependency from a fixed version to a range (>=1.0.12,<5.0.0) to ensure compatibility with prefect==3.1.0 and prevent potential issues with future updates.
2026-04-03 01:13:46 +08:00
zhangtao
c2417b466a
chore(dependencies): update websockets version constraint for compatibility
...
- Changed websockets dependency from a fixed version to a range (>=10.4,<14.0) to ensure compatibility with prefect==3.1.0 and prevent potential issues with future updates.
2026-04-03 01:10:36 +08:00
zhangtao
ee40e33cda
build: 添加 prefect 依赖用于工作流编排
2026-04-03 01:01:52 +08:00
zhangtao
7081850d46
feat(dependencies): update asyncmy and pandas versions for improved performance and compatibility
...
- Upgraded asyncmy from version 0.2.9 to 0.2.11 to leverage enhancements and bug fixes.
- Updated pandas from version 2.2.2 to 2.2.3 for better data processing capabilities.
- Added a new configuration option LOGIN_RESOLVE_IP_LOCATION to control IP location resolution during login.
- Enhanced login service to handle IP location resolution based on the new configuration.
- Improved validation logic in menu request handling to ensure proper redirection address for specific menu types.
- Adjusted CRUD template generation to dynamically use primary key column names for better flexibility.
- Updated Vue components to ensure proper handling of dynamic primary key references in menu items and forms.
2026-03-29 20:33:33 +08:00
zhangtao
aa3fc617d0
build: 添加 openai 2.28.0 依赖
...
更新 pyproject.toml、requirements.txt 和 uv.lock 文件,添加 openai 2.28.0 版本依赖
2026-03-15 03:52:56 +08:00
zhangtao
e03692467b
feat(ai): 重构AI聊天模块,使用agno框架替代langchain
...
- 移除langchain相关依赖,引入agno作为大模型开发框架
- 重构聊天会话和消息存储,使用agno的TeamSession管理
- 合并chat_message和chat_session模块为统一的chat模块
- 更新前端API和类型定义,适配新的后端接口
- 优化数据库日志字段类型,根据数据库类型自动选择
- 重构AI助手组件,使用新的聊天API
- 清理不再使用的模型、控制器和服务代码
2026-03-13 00:41:44 +08:00
zhangtao
1727110b46
refactor(workflow): 移除工作流编排功能及相关代码
...
删除前后端工作流编排功能的所有相关代码,包括模型、控制器、服务、API、前端组件等
更新依赖版本并移除不再需要的依赖包
调整系统菜单配置移除工作流相关菜单项
2026-02-26 00:33:57 +08:00
zhangtao
301572d200
feat(security): 增加XSS防护和文件上传安全校验
...
添加bleach和dompurify库用于HTML内容过滤
实现文件上传路径校验和类型检测
增强定时任务函数格式验证
修复文件下载路径穿越漏洞
2026-02-18 23:05:51 +08:00
zhangtao
1f7e9e8d67
feat(workflow): 重构工作流模块并迁移到module_task目录
...
- 将工作流相关模块从module_application迁移到module_task目录
- 新增节点类型模型、服务和API接口
- 添加动态节点组件和节点操作工具函数
- 更新前端工作流编辑器支持动态节点配置
- 移除旧的module_application工作流相关文件
- 升级element-plus到2.11.0版本
- 优化性能工具函数(防抖和节流)
- 清理不再使用的依赖项(langchain-anthropic和langchain-mcp-adapters)
2026-02-17 03:24:53 +08:00
zhangtao
45dad1e256
feat(ai): 新增智能助手功能模块
...
feat(backend): 添加ChromaDB向量数据库支持
feat(backend): 实现智能体配置、知识库和文档管理
feat(backend): 重构WebSocket聊天服务为AgentService
feat(frontend): 实现完整的聊天界面组件
feat(frontend): 添加智能体配置、知识库和文档管理页面
fix(user): 修复用户导入时性别转换问题
style(import): 优化导入组件加载状态处理
2026-02-09 01:22:48 +08:00
zhangtao
0078f6dfda
fix(gencode): 修复业务表更新后返回数据懒加载问题
...
确保更新业务表后重新获取完整数据,避免懒加载导致的MissingGreenlet错误
同时添加psycopg-binary依赖并修复jinja2模板导入去重问题
2026-02-02 00:23:41 +08:00
zhangtao
1d54dca76c
style: 统一代码格式和字符串引号使用
...
refactor: 优化代码结构和可读性
feat: 添加http_limit模块实现请求限制功能
fix: 修复异步任务中使用time.sleep的问题
chore: 更新依赖项并添加pytest测试框架
docs: 更新项目描述信息
perf: 优化Redis序列化方式使用JSON替代pickle
test: 添加测试相关配置和依赖
2026-01-17 20:07:25 +08:00
zhangtao
f296621215
docs: 更新后端文档和依赖配置
...
更新README.md添加uv工具使用说明
将psycopg2依赖升级为psycopg
添加pyproject.toml配置文件
调整controller.py导入顺序
添加.python-version文件指定Python版本
2026-01-17 02:11:52 +08:00
zhangtao
d50dd9dd1e
style: 移除Python文件中的编码声明并优化代码格式
...
refactor: 重构前端组件和样式,添加AI助手功能
docs: 更新README文档,添加ruff代码检查说明
feat: 新增AI助手相关API和前端组件
chore: 更新.gitignore文件,添加ruff缓存配置
fix: 修复前端布局和设置相关的问题
perf: 优化代码结构和性能,移除冗余代码
test: 更新测试文件,移除编码声明
build: 更新依赖版本,调整requirements.txt
2026-01-16 01:13:59 +08:00
zhangtao
c40ed5b599
feat(gencode): 优化代码生成器功能并修复类型映射问题
...
refactor(discover): 重构路由发现模块,增强错误处理和日志记录
fix(constant): 修正TINYINT类型映射为Boolean
style(vue): 调整前端模板格式和样式
chore: 清理无用文件和更新依赖项
perf(jinja2): 改进模板工具性能和类型处理
docs: 更新注释和文档字符串
test: 移除过时的测试文件
2026-01-05 01:11:35 +08:00
zhangtao
1ee6400ac7
feat: 重构代码生成模块并添加示例模块
...
refactor(menu): 优化菜单删除逻辑,自动删除子菜单
refactor(dept): 优化部门删除逻辑,自动删除子部门
feat(redis): 添加分布式锁功能
feat(validator): 新增DateStr和TimeStr验证类型
refactor(logger): 简化日志配置,移除开发环境同步策略
refactor(console): 重命名并简化控制台输出函数
feat(example): 添加示例模块,包含完整数据类型示例
refactor(gencode): 重构代码生成工具,移除SQL生成
feat(ai): 添加MCP客户端和服务端实现
chore: 更新依赖版本
style: 清理无用代码和文件
2026-01-03 04:28:18 +08:00
zhangtao
d7f87fafdb
feat(ai): 替换OpenAI客户端为LangChain并添加消息折叠功能
2025-12-28 12:04:48 +08:00
zhangtao
156aaf5af6
feat(数据库): 添加对sqlite和达梦数据库的支持
...
更新环境配置文件和设置类以支持sqlite和达梦数据库
在requirements.txt中添加相关驱动注释
2025-12-09 23:03:42 +08:00
zhangtao
bd5ee45e8a
refactor(分页): 统一分页逻辑并设置默认值
...
将分页参数的默认值从 None 改为具体数值,简化分页处理逻辑
移除返回全部数据的逻辑,强制所有分页操作使用默认值
更新相关文档说明分页行为变化
2025-11-26 23:45:40 +08:00
zhangtao
279f547f84
refactor: 重构代码结构并优化命名一致性
...
feat(backend): 新增模块示例和路径配置
fix(backend): 修复菜单模型名称唯一性约束
refactor(backend): 重构日志模块和路径配置
style(backend): 统一API方法命名规范
refactor(frontend): 重构API方法命名规范
fix(frontend): 修复权限校验问题
refactor: 移动定时任务测试文件到正确模块
docs: 更新模板文件路径
refactor: 优化日志记录和错误处理
fix: 修复排序默认值问题
2025-11-19 02:24:16 +08:00
zhangtao
fce6333722
style: 优化代码格式和导入顺序
...
refactor: 重构数据库连接模块,提高可维护性
docs: 更新README.md项目描述
style: 调整日志输出格式和内容
refactor: 优化中间件日志记录逻辑
style: 统一代码中的空行和导入顺序
refactor: 分离数据库引擎和会话创建逻辑
style: 清理未使用的导入和代码
refactor: 重命名数据库会话变量
style: 调整jinja2模板变量命名
refactor: 优化异常处理和日志记录
style: 统一字符串格式化方式
refactor: 优化redis连接错误处理
style: 调整注释格式和位置
refactor: 优化数据库连接配置
style: 清理多余空行和注释
2025-11-16 18:43:30 +08:00
zhangtao
b678588d13
refactor(schema): 移除重复的模型验证逻辑并简化字段验证
...
统一移除各模块schema中重复的model_validator前置处理逻辑,改用更简洁的字段验证方式
优化字段验证逻辑,移除冗余的字符串处理和类型转换代码
2025-11-11 23:34:30 +08:00
zhangtao
3df4f5a45a
refactor(module): 重构模块路径和数据库配置
...
- 将前端API路径从`system`和`monitor`重命名为`module_system`和`module_monitor`
- 移除MongoDB相关配置和依赖
- 统一数据库类型命名为`mysql`和`postgres`
- 修复代码生成模板中的字段命名问题
- 更新依赖项并移除不必要的包
- 优化数据库连接配置
- 添加新的文档和Redoc视图组件
- 修复SQL脚本中的字段注释
2025-11-10 01:43:23 +08:00
zhangtao
fd4598ea39
feat(gencode): 增强代码生成模块功能
...
- 添加列长度和默认值字段支持
- 改进表创建时的唯一性检查
- 优化字段属性初始化逻辑
- 增强前端表格展示和编辑功能
- 修复任务调度状态获取问题
- 清理和优化文档内容
refactor: 重构数据库查询逻辑
- 统一不同数据库类型的字段查询方式
- 添加唯一性约束检查
- 优化字段类型转换处理
fix: 修复任务重启逻辑
- 确保任务重启时使用最新配置
- 改进任务状态获取方法
docs: 更新部署文档
- 添加详细部署说明
- 优化文档结构
- 移除冗余内容
chore: 清理.gitignore和.gitattributes
- 移除冗余配置
- 更新忽略规则
2025-11-07 01:46:50 +08:00
zhangtao
6383c53580
refactor(gencode): 重构代码生成模块,优化字段初始化和类型处理
...
fix(setting): 确保日志目录存在
perf(logger): 改进日志文件轮转处理,优化异常处理
feat(gencode): 添加子表关联字段支持
style(constant): 更新字段常量命名规范
chore: 移除前端低代码生成器相关文件
fix(gencode): 修复CRUD操作中的字段过滤逻辑
refactor(gen_util): 重构字段初始化逻辑,增强类型安全
docs: 更新代码注释和文档
test: 移除无效测试文件
build: 更新依赖版本
ci: 优化CI配置
2025-11-06 00:31:21 +08:00
zhangtao
df2e47342b
fix(gencode): 修复代码生成模块的多处问题
...
refactor(backend): 重构代码生成服务层和控制器层逻辑
feat(backend): 添加SQL模板文件后缀
fix(backend): 修复用户服务中的用户名空值检查
style(backend): 优化导入和代码格式
refactor(frontend): 重构代码生成前端组件和API
fix(frontend): 修复用户信息表单的可选字段
feat(frontend): 添加Python和SQL图标资源
style(frontend): 调整样式和布局
chore: 更新依赖版本和配置文件
docs: 更新注释和文档内容
2025-10-14 00:23:23 +08:00
zhangtao
f4b55334e2
feat: 添加IP归属地工具类并优化代码
...
refactor: 简化AuthPermission调用方式
style: 更新日志输出格式和内容
fix: 修复BaseSchema字段可选性
perf: 优化数据库连接日志显示
chore: 更新requirements.txt添加sqlglot依赖
docs: 更新配置注释说明
2025-10-04 18:55:29 +08:00
zhangtao
0aeb77e0bd
feat: 新增权限指令并集成到多个页面组件
...
refactor(backend): 重构数据库模型和初始化逻辑
fix(frontend): 修复权限指令在多个组件中的使用问题
perf(backend): 优化数据库连接和初始化性能
docs: 更新低代码生成器的README文档
style: 清理无用代码和注释
chore: 移除不再需要的依赖项
test: 更新用户权限相关测试用例
ci: 更新CI配置以支持新的权限检查
build: 更新依赖项版本
2025-09-28 23:42:26 +08:00
zhangtao
ec7c306d25
build: 更新 requirements.txt 中的依赖项
...
将 fastapi-mcp 替换为 Jinja2 以支持模板渲染功能
2025-09-24 01:59:31 +08:00
zhangtao
9feb08a962
feat(mcp): 重构 MCP 服务器及智能助手模块
...
- 新增代码生成模块路由支持
- 重构 MCP 服务器API,支持增删改查接口和分页查询
- 实现 MCP 智能对话的流式响应和 WebSocket 通信
- 优化 MCP 数据模型,支持环境变量等配置项
- 改进 MCP CRUD 层,集成权限控制和统一操作方法
- 优化异常处理,提升接口错误信息准确性
- 修正依赖导入和数据校验,增强代码健壮性
2025-09-22 00:37:10 +08:00
zhangtao
e159b31e62
feat: Add role code to system_role.json and update system_users.json creator_id to null
...
fix: Refactor initialize.py to handle nested children data during initialization
feat: Implement tree structure traversal functions in common_util.py
chore: Update requirements.txt to specify sqlalchemy-crud-plus version and add rich
refactor: Change API endpoints in dept.ts and menu.ts to return tree structure
feat: Add code field to role, dept, and menu interfaces in respective TypeScript files
fix: Update dept and role Vue components to display and handle code field
docs: Add comprehensive project documentation for FastAPI Vue3 Admin
2025-09-15 00:19:11 +08:00
zhangtao
714896161f
refactor(module_generator): 重构代码生成模块结构
...
重构代码生成模块,删除冗余文件并优化结构:
1. 删除旧的form、page、table等相关文件
2. 新增gencode模块基础结构
3. 移动jinja2工具类和模板引擎初始化器到utils目录
4. 优化数据库模型关系定义
5. 更新nginx配置支持WebSocket
6. 添加正则验证和加密工具类
7. 修复菜单和部门模型的循环引用问题
8. 优化初始化脚本和配置加载逻辑
调整初始化流程,使用统一会话管理:
1. 修改数据库初始化使用AsyncSessionLocal
2. 优化定时任务初始化逻辑
3. 统一配置和字典服务初始化方式
4. 修复模型关系定义导致的循环导入问题
其他改进:
1. 更新requirements.txt添加依赖
2. 调整IP白名单配置
3. 优化数据库连接日志输出
4. 修复模型继承关系问题
2025-09-12 01:05:07 +08:00
zhangtao
a9631016cb
fix(dependencies): 更新 typer 和 pydantic-settings 版本以保持兼容性
2025-09-08 01:07:36 +08:00
zhangtao
01fd6c8ea4
docs(backend): 重构后端README文档,完善项目文档与开发指南
...
- 全面更新README,添加项目特性、架构设计与技术栈介绍
- 详细补充项目结构说明及模块设计规范
- 增加快速开始步骤,包括环境配置、数据库初始化和服务启动
- 补充主要API模块路径和认证授权使用示例
- 添加开发指南、数据库迁移与测试方法
- 集成监控、日志级别说明及性能监控内容
- 完善Docker、传统部署及Nginx配置示例
- 添加贡献指南和代码规范说明
- 新增MCP模块概述及智能对话API接口文档
- 清理和移除module_ai中旧的mcp_server相关实现代码
- 在api/v1初始化文件中注册AI模块路由
- 修改resource模块,增强资源路径安全检查和文件类型检测逻辑
- 增强资源搜索和上传服务的健壮性及安全性
2025-09-08 00:45:34 +08:00
zhangtao
9fda6f3bfc
修复数据库初始化和Schema类型匹配问题
2025-09-04 02:50:29 +08:00
zhangtao
3b04534b32
refactor(api): 重构API路由及模块结构,清理废弃模型代码
...
- 修改alembic配置以使用异步数据库URI和更新Base类引用
- 新增数据库Schema优化脚本,统一字段长度,添加索引,规范外键策略
- 重构API路由管理,按模块类型分组并统一前缀
- 删除示例、监控及系统各子模块的模型定义,减少冗余代码
- 将mcp_server相关代码迁移到module_ai模块下,规范模块目录结构
- 迁移example控制器至module_application.application模块,并重命名相关服务和参数名
- 优化示例控制器中的依赖和响应结构,统一命名规范
2025-09-04 02:50:29 +08:00