zhangtao
|
f12a40090a
|
fix: 修复主键类型非Integer时的模型生成与导入问题
1. 前端将MySQL主键默认类型从bigint改为int,同步后端代码适配
2. 增加SQLAlchemy主键类型自动导入逻辑,当主键类型不是Integer时自动添加对应导入
3. 重构模型模板,当主键类型与基类不一致时显式覆盖id字段定义
|
2026-09-13 22:17:49 +08:00 |
|
zhangtao
|
8b63042ecf
|
feat(generator): add python plugin template and fix frontend static path
1. 新增python包初始化模板和插件元数据模板
2. 修复前端静态文件挂载路径硬编码问题,使用配置中的FRONTEND_DIST_DIR
3. 优化代码生成模板中日期验证器的计算逻辑,改用jinja2过滤器一次性计算
4. 新增toml文件的文件图标适配
5. 更新文档说明代码生成后需要重启后端以及静态托管的注意事项
|
2026-09-10 21:22:09 +08:00 |
|
zhangtao
|
d470c7eb1f
|
refactor(backend): 调整模块结构、调度器逻辑与健康检查路由
|
2026-09-06 00:54:24 +08:00 |
|
zhangtao
|
698e198280
|
chore: 整理项目配置与代码优化
1. 统一前端环境变量命名,新增通用项目标题配置
2. 修复后端接口参数绑定方式,将Depends改为Query适配FastAPI解析
3. 优化表格列排序、搜索过滤功能与页面布局样式
4. 重构路由与状态管理代码,移除循环依赖
5. 更新依赖版本与脚本命令,修复构建警告
6. 调整多语言文案与快捷入口配置
7. 修复通知中心样式与接口返回格式
|
2026-07-26 23:33:17 +08:00 |
|
zhangtao
|
0ce31936aa
|
chore: 清理冗余代码与配置,优化项目结构
1. 删除无用文件与废弃代码:移除locale枚举、element-plus插件、sse路由、api token模块等
2. 简化类型导入与依赖:移除大量未使用的类型导入,统一echarts导入方式
3. 优化配置与样式:调整gitignore、样式引入顺序,新增列表动画样式
4. 修复接口与模型:修正接口返回类型、查询参数配置,更新部门模型字段
5. 优化性能与体验:添加图片懒加载,优化加载逻辑与表格渲染
6. 调整环境配置:新增并更新开发/生产环境配置文件
|
2026-07-23 20:49:52 +08:00 |
|
zhangtao
|
a222cd9e43
|
refactor: 移除多租户相关代码,重构为单租户架构
此次提交进行了大规模的架构重构:
1. 移除所有平台租户相关模块和代码,包括租户管理、套餐、订单、发票等功能
2. 将菜单模块从platform迁移到system模块,统一系统功能入口
3. 移除租户隔离相关的模型混入、中间件和配置
4. 简化文件上传、SSE事件总线、定时任务等模块的租户逻辑
5. 重构所有业务schema和模型,移除租户相关字段和关联
6. 清理初始化脚本、模板和常量中的租户相关代码
7. 简化认证和权限控制逻辑,移除数据范围检查相关代码
|
2026-07-16 23:22:45 +08:00 |
|
zhangtao
|
f74b5f277e
|
refactor: 重构查询参数处理逻辑,统一搜索参数处理
- 移除各模块查询schema中的自定义model_validator,统一通过search_to_dict处理搜索参数
- 为需要的字段添加json_schema_extra标记查询操作类型
- 重构base_crud的条件解析逻辑,支持直接处理普通字符串、数字类型参数
- 重构base_schema中的公共查询参数校验逻辑,简化时间范围和创建更新人参数处理
- 修复菜单查询的异步懒加载问题,添加多级预加载
- 调整日志打印配置,关闭uvicorn.access重复日志
- 修复前端路由跳转路径错误
- 调整弹窗宽度适配内容
- 修复测试环境限流器未注册问题
- 清理无用的导入和废弃函数
|
2026-07-16 01:19:03 +08:00 |
|
zhangtao
|
6a5f8cf0dd
|
refactor: 完成项目大规模重构与功能优化
这是一次综合性的项目迭代,包含以下核心变更:
1. **目录与模块重构**
- 调整工作流节点类型模块目录结构,迁移节点类型相关代码
- 重命名platform模块为system模块,更新插件配置信息
- 重构代码生成模块导入路径
2. **数据库与CRUD优化**
- 统一所有CRUD类构造函数,新增数据库会话参数
- 修复权限过滤器数据库会话使用问题
- 更新模板生成器的CRUD代码模板
3. **认证与安全改进**
- 重构JWT密钥配置,移除默认密钥强制要求环境变量
- 重命名密码工具类,统一密码加密校验逻辑
- 优化OAuth认证流程,修复匿名认证使用问题
4. **前端与静态资源**
- 重构前端挂载逻辑,增加目录存在性校验
- 使用标准StaticFiles替换自定义前端挂载实现
5. **工具类与依赖更新**
- 修复导入工具的表名重复检测逻辑
- 优化限流回调代码,移除冗余依赖
- 更新用户、租户等模块的响应模型字段
6. **数据与配置修正**
- 修复系统版本数据字段命名不统一问题
- 简化枚举类校验逻辑,移除冗余注释
- 修复测试用例中的密码工具类导入错误
|
2026-07-11 13:03:28 +08:00 |
|
zhangtao
|
5ff72b086f
|
refactor: 重构项目模块结构与代码细节优化
1. 调整后端模块路由与插件文件结构,迁移部分模块代码至api/v1目录
2. 优化代码注释格式与文档字符串,简化冗余代码
3. 添加监控仪表盘、工单评论等新模块功能
4. 修复前端部分组件交互逻辑与类型定义
5. 清理冗余的初始化数据与废弃配置文件
6. 新增租户注册表单字段与国际化支持
7. 优化HTTP请求拦截器与快捷键功能
|
2026-07-10 00:18:11 +08:00 |
|
zhangtao
|
349ab7b525
|
refactor: 大规模代码重构与项目配置优化
- 调整前端路由前缀为 /web 并新增配置项
- 重构环境变量配置,替换旧环境文件为 dev/prod/test 版本
- 优化后端接口路由与参数校验,替换 dataclass 查询参数为 Pydantic 模型
- 整理后端导入顺序,延迟加载循环依赖模块
- 统一前端 API 调用命名,重构模块命名
- 新增多种响应类型支持,优化代码模板
- 简化后端路由装饰器写法,合并配置参数
|
2026-07-04 01:23:43 +08:00 |
|
zhangtao
|
64bd82ee75
|
refactor: 完成项目代码结构优化与权限清理
主要变更:
1. 重构健康检查模块,迁移目录结构并合并重复代码
2. 清理路由标签冗余的"系统管理/平台管理"前缀,简化标签名称
3. 重构工作流相关目录与API,统一命名为flow和nodes
4. 重命名缓存删除接口为clear,同步前后端路由与权限
5. 简化接口参数描述,统一批量状态修改的请求体格式
6. 重构动态路由加载逻辑,优化初始化流程
7. 清理废弃的self_service模块,整合租户自助服务到租户API
8. 重构发票管理接口,统一路由前缀与权限控制
9. 优化代码生成模板,补全参数注解与描述
10: 修复日志删除接口的参数解析逻辑
|
2026-07-02 00:10:02 +08:00 |
|
zhangtao
|
fa680c03d3
|
feat: 新增AI模型配置功能,优化前端组件与代码规范
1. 新增Redis AI_MODEL_CONFIG枚举与后端AI模型配置CRUD接口
2. 升级vue-img-cutter到3.1.1版本,更新前端依赖
3. 重构前端多处ElMessage提示逻辑,统一由拦截器处理
4. 替换ElDrawer为FaDrawer组件,统一弹窗组件库
5. 重构文章详情、评论组件,新增租户切换器与AI配置面板
6. 优化代码生成模板、菜单树表格逻辑与代码高亮样式
7. 修复前端路由与组件命名问题,更新快速入口配置
|
2026-06-25 00:14:51 +08:00 |
|
zhangtao
|
0b38612cb2
|
refactor: 完成多维度代码优化与测试基建搭建
- 重构API路由与请求路径,统一批量状态更新接口
- 优化类型导入与参数继承逻辑,简化基础查询参数实现
- 修复日志格式化与权限校验细节问题
- 新增多模块接口测试用例,完善测试覆盖
- 调整环境配置与初始化脚本细节
- 简化服务层方法命名,统一代码风格
|
2026-06-21 20:25:39 +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
|
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
|
086bce3972
|
feat(tenant): 添加租户编码字段及相关功能
- 在后端模型、schema和前端接口中添加code字段
- 在前端表格和表单中显示和编辑code字段
- 修改租户名称长度限制从50到64字符
- 添加编码字段的验证逻辑
- 更新WangEditor组件返回纯文本格式
|
2025-11-13 23:47:52 +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
|
d02844dd70
|
refactor(代码生成): 简化代码生成模块配置项和模板逻辑
移除不必要的配置字段如作者、模板类型等,优化字段初始化逻辑
重构模板生成逻辑,移除主子表和树表模板支持
优化前端代码生成页面,简化配置步骤和表单验证
更新文档中的代码生成模块说明和快速开始指南
|
2025-11-03 01:27:12 +08:00 |
|
zhangtao
|
2c7174db32
|
feat: 重构代码生成模块并优化定时任务功能
refactor(backend): 清理冗余模板文件并统一模板结构
fix(backend): 修复定时任务状态显示与操作逻辑
perf(backend): 优化数据库连接日志和初始化流程
style(frontend): 调整应用列表空状态显示样式
docs: 更新README中的命令说明和环境配置
chore: 添加banner.txt和统一环境变量格式
|
2025-11-02 18:01:05 +08:00 |
|
zhangtao
|
0f1916e544
|
feat(代码生成器): 重构代码生成模板并增强安全性
重构代码生成模板结构,将模板文件移动到标准目录
添加文件覆盖控制和安全路径检查,防止生成到项目外
优化生成逻辑,支持跳过已存在文件并返回统计信息
完善模板内容,增加分页查询和更多功能实现细节
|
2025-10-29 01:41:26 +08:00 |
|
zhangtao
|
c2ca6d19ac
|
refactor: 优化代码注释和文档字符串格式
style: 统一代码风格和格式
docs: 完善函数和方法的文档字符串
refactor(base_model): 移除冗余的表名和表参数生成方法
refactor(constant): 更新返回码注释格式
refactor(router_class): 添加路由处理器的详细文档
refactor(database): 完善数据库连接函数的文档
refactor(security): 添加认证类和方法的详细文档
refactor(validator): 更新验证器函数的文档格式
refactor(serialize): 优化序列化工具类的文档
refactor(response): 完善响应类的文档字符串
refactor(dependencies): 添加依赖函数的详细文档
refactor(initialize): 完善初始化脚本的文档
refactor(plugin): 添加生命周期和中间件注册的文档
refactor(service): 完善服务层方法的文档
refactor(controller): 添加控制器方法的详细文档
refactor(crud): 完善CRUD操作的文档字符串
refactor(schema): 简化模型类并移除冗余字段
refactor(param): 更新查询参数类的注释格式
refactor(template): 优化代码生成模板的格式
refactor(console): 添加控制台输出功能的实现
refactor(util): 完善工具函数的文档字符串
|
2025-10-18 16:31:28 +08:00 |
|
zhangtao
|
0ea88c3320
|
refactor(代码生成): 移除驼峰命名转换并优化模板变量命名
重构代码生成模块,移除不必要的驼峰命名转换逻辑,统一使用下划线命名风格
优化模板上下文变量命名,使其更加清晰和一致
修复SQL查询参数处理和表创建逻辑
简化模型转换逻辑,直接使用Pydantic的model_validate方法
更新.gitignore文件,添加前端环境变量配置
|
2025-10-17 02:17:56 +08:00 |
|
zhangtao
|
1dc8e4f3e2
|
refactor(gencode): 重构代码生成模块,优化模板和查询逻辑
重构代码生成模块的模板文件,统一命名规范为下划线风格
优化GenTableQueryParam查询参数类,移除不必要的字段
修复SQLite数据库支持问题,改进表结构查询逻辑
添加数据验证处理,防止空值导致的异常
改进批量生成代码时的错误处理和参数校验
|
2025-10-04 23:38:42 +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
|
ef7143b2ae
|
refactor(base_params): 重构分页查询参数处理逻辑
refactor(validator): 优化日期验证器并修复序列化问题
refactor(controller): 移除未使用的导入和接口
refactor(service): 优化类型提示和错误处理
fix(model): 修复JobLogModel字段定义
style(param): 移除未使用的导入和优化时间处理逻辑
fix(service): 修复服务器监控信息返回格式
fix(auth): 增强登录验证和错误处理
fix(dict): 修复字典数据状态更新逻辑
refactor(job): 优化任务服务和日志查询逻辑
|
2025-10-01 19:29:27 +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
|
d30d2faf6e
|
refactor(module): 重构模块结构和代码生成模板
- 删除废弃的ticket和version模块相关代码
- 将resource模块从system迁移到monitor
- 移除前端资源管理相关配置
- 重构代码生成模板路径和配置
- 修复CRUD基类初始化参数问题
- 优化模板工具类路径处理
- 更新基础模型字段和配置
|
2025-09-24 01:39:44 +08:00 |
|