Commit Graph
41 Commits
Author SHA1 Message Date
zhangtao d34d4a4c50 chore: 完成多批次代码优化与重构
- 重构工作流模块目录结构,迁移代码文件
- 修复类型断言空值安全问题,添加 ! 操作符
- 优化样式类名,替换 flex-cc 为标准 flex 工具类
- 更新路由标签简化文案,移除冗余注释
- 调整 ruff 配置,放宽行长度限制
- 更新 README 与多语言文案,优化项目描述
- 修复表单、图表组件的类型与样式问题
- 简化搜索表单、数据卡片的布局代码
2026-06-20 05:31:46 +08:00
zhangtao 46528c03be chore: 批量修复优化代码与配置
1.  统一修复多处状态选项值类型从字符串转为数字
2.  优化用户更新逻辑简化代码
3.  新增ORM转Schema工具方法优化数据转换
4.  调整部门与菜单模型加载配置
5.  修复订单详情展示逻辑与样式
6.  移动主题配置到单独文件并更新gitignore
2026-06-18 00:20:22 +08:00
zhangtao 73f2823692 refactor: 大规模代码整理与功能优化
1. 重构后端API路由、CRUD与模块结构,整合日志管理,移除废弃demo代码
2. 优化前端组件类型定义、样式与路由配置,修复权限判断逻辑
3. 调整默认排序规则、滚动条样式与工具类函数,更新依赖与配置文件
4. 修复多处类型不匹配与默认值问题,完善表单与菜单验证逻辑
2026-06-17 01:56:31 +08:00
zhangtao c2135bb456 build: add docker compose config and fix deploy script
1. add docker-compose-example.yaml for deployment
2. add docker/docker-compose.yaml to gitignore
3. replace git fetch+reset with git pull in deploy.sh, make fetch not fail on no changes
2026-05-31 04:23:28 +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 887cbaaf42 chore: 移除 frontend/docs 和 frontend/app 的开源内容,保留空目录
- 从 Git 跟踪中移除 frontend/docs 和 frontend/app 的所有文件
- 保留 .gitkeep 文件以维持目录结构
- 更新 .gitignore 配置
- 本地文件完整保留,仅从远程仓库移除
2026-05-17 21:08:14 +08:00
zhangtao ea1cd52a87 chore: 整理全局gitignore与部分目录配置
1.  移除web目录下的锁文件提交限制
2.  重构全局gitignore规则,合并重复配置
3.  新增文档、小程序目录的gitignore放行规则
4.  补充各类开发缓存、虚拟环境的忽略规则
2026-05-17 20:54:24 +08:00
zhangtao 53970be29c refactor(deploy): 移除数据库备份功能 2026-05-12 18:22:07 +08:00
zhangtao d59aaedf35 refactor(gencode): 升级代码生成模板对齐新组件架构 2026-05-12 16:25:09 +08:00
zhangtao b0ae6af3b1 chore: update .gitignore and enhance docstrings across multiple files
- Added *.pyc and *.pyo to .gitignore to prevent compiled Python files from being tracked.
- Improved docstrings in various modules, providing clearer descriptions of functions, parameters, and return values to enhance code readability and maintainability.
2026-04-04 01:21:59 +08:00
zhangtao a9167a4149 chore: 更新.gitignore文件中的环境配置文件
移除旧的环境配置文件命名,添加新的开发和生产环境配置文件
2026-03-15 03:33:04 +08:00
zhangtao 1a564e5018 docs: 更新环境配置示例文件和docker-compose配置
更新前后端环境配置示例文件,替换占位符为通用值
添加docker-compose示例文件
优化.gitignore文件,添加本地覆盖配置
统一各环境配置文件的格式和说明
2026-03-15 03:28:46 +08:00
zhangtao b455892ae8 添加后端环境配置文件并移除 example 后缀 2026-03-15 01:41:17 +08:00
zhangtao ab837d153c 添加前端环境配置文件并移除 example 后缀 2026-03-15 01:38:58 +08:00
zhangtao bc7b29c7a2 chore: 更新.gitignore文件以忽略docker-compose.yaml 2026-03-15 01:28:06 +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 d7d10b88ab docs: 添加前后端环境配置文件示例
添加前端和后端的开发与生产环境配置文件示例,方便开发者参考配置
更新.gitignore以排除特定环境配置文件
2026-01-05 01:24:32 +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 6ccafb63ef refactor: 优化配置和日志初始化流程
移除RELOAD配置项,改为根据环境变量动态设置
调整banner显示逻辑,确保在日志初始化后执行
将部分错误日志改为警告级别
更新.gitignore,添加缓存目录
重构测试文件,添加健康检查测试
2025-11-26 01:09:35 +08:00
zhangtao 7d8f172fdc chore: 更新.gitignore并移除注释代码
更新.gitignore文件,添加对alembic版本目录的忽略
移除前端LockDialog和LockPage组件中的注释代码
2025-11-08 01:57:20 +08:00
zhangtao fd4598ea39 feat(gencode): 增强代码生成模块功能
- 添加列长度和默认值字段支持
- 改进表创建时的唯一性检查
- 优化字段属性初始化逻辑
- 增强前端表格展示和编辑功能
- 修复任务调度状态获取问题
- 清理和优化文档内容

refactor: 重构数据库查询逻辑

- 统一不同数据库类型的字段查询方式
- 添加唯一性约束检查
- 优化字段类型转换处理

fix: 修复任务重启逻辑

- 确保任务重启时使用最新配置
- 改进任务状态获取方法

docs: 更新部署文档

- 添加详细部署说明
- 优化文档结构
- 移除冗余内容

chore: 清理.gitignore和.gitattributes

- 移除冗余配置
- 更新忽略规则
2025-11-07 01:46:50 +08:00
zhangtao 0ea88c3320 refactor(代码生成): 移除驼峰命名转换并优化模板变量命名
重构代码生成模块,移除不必要的驼峰命名转换逻辑,统一使用下划线命名风格
优化模板上下文变量命名,使其更加清晰和一致
修复SQL查询参数处理和表创建逻辑
简化模型转换逻辑,直接使用Pydantic的model_validate方法
更新.gitignore文件,添加前端环境变量配置
2025-10-17 02:17:56 +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 119964e6f9 refactor: 重构服务层方法命名规范
fix: 修复文件下载和删除功能
fix: 修复Redis哈希获取方法返回值类型
fix: 修复权限检查逻辑

perf: 优化部门和服务详情查询性能
perf: 优化角色数据范围显示

style: 清理无用导入和注释
style: 统一CRUD方法命名

docs: 更新main.py中的命令说明

chore: 移动IP定位工具类位置
chore: 更新.gitignore忽略迁移版本文件
2025-10-03 03:31:45 +08:00
zhangtao 53dd4b4913 chore(cache): 清理并忽略 fastdocs 的 .vitepress 缓存文件夹
- 在主.gitignore中添加 fastdocs/.vitepress/cache/* 忽略规则
- 在 fastdocs/.gitignore 中添加 .vitepress/cache/* 忽略规则
- 删除 fastdocs/.vitepress/cache 中的 @vueuse_core.js 文件及其全部内容
2025-09-24 22:38:57 +08:00
zhangtao 7377350b18 refactor(types): 清理并更新组件类型声明文件
- 从 fastapp 组件类型中移除部分未使用的组件声明
- 新增 WdProgress、WdTextarea、WdUpload 组件类型声明
- 从 auto-imports 类型中移除 useTimeAgoIntl 的声明
- 从 components 类型中移除 ElLoadingSpinner 的声明
- 更新 .gitignore,忽略新增的类型声明文件路径
2025-09-08 00:49:19 +08:00
zhangtao 0fe9713c57 chore: 更新.gitignore和README.md中的npm命令为pnpm
更新.gitignore文件,添加devops相关目录的忽略规则
将README.md中的npm命令替换为pnpm以保持一致
2025-08-26 01:12:50 +08:00
zhangtao 5d888f287c refactor(frontend): 清理无用依赖和配置,优化代码格式
移除未使用的依赖如vxe-table和lodash-es
删除冗余的lint和prettier配置文件
统一代码格式,简化模板语法
调整表格列宽和操作按钮布局
修复profile页面性别默认值问题
2025-07-19 13:57:46 +08:00
zhangtao 9a796873b4 refactor: 清理未使用的依赖和优化项目配置
- 移除前端未使用的依赖(md5, xlsx等)和类型定义
- 删除重复的.gitignore文件并统一配置
- 优化vite配置和打包策略
- 清理未使用的导入和注释代码
2025-06-04 00:32:22 +08:00
zhangtao 16054f6c77 chore: 更新生产环境配置和docker-compose设置
- 将敏感信息替换为生产环境实际配置
- 更新docker-compose中的数据库和redis配置
- 添加prod目录到.gitignore
- 统一前后端生产环境变量命名
2025-05-29 00:32:48 +08:00
zhangtao 8eca7d21c5 modified: .gitignore
modified:   backend/app/api/v1/services/monitor/online_service.py
	modified:   backend/app/utils/upload_util.py
2025-05-29 00:25:44 +08:00
zhangtao d9f42f9d08 feat: 添加生产环境配置并优化在线用户监控功能
- 添加生产环境相关配置文件(.env.prod, .env.production, docker-compose.prod.yaml)到.gitignore
- 更新前后端生产环境配置,包括数据库、Redis等连接信息
- 重构在线用户监控页面,优化查询逻辑和分页处理
- 调整路由配置,将个人中心路由移至根路由下
- 修改接口参数处理,将IP地址查询改为模糊查询
2025-05-28 00:23:14 +08:00
zhangtao 19f3b3c6e3 chore: 删除后端站点无用资源文件
清理后端site目录下的大量图片、sitemap文件及多语言lunr搜索库文件,并更新.gitignore忽略site目录
```

这个提交消息:
1. 使用`chore`类型表示维护性变更
2. 简明描述了删除的主要文件类型
3. 说明了同时更新了.gitignore文件
4. 符合50字符限制的简短描述
5. 使用中文简洁清晰地表达了变更内容
2025-05-26 01:04:05 +08:00
zhangtao 28f17fa831 docs: 添加项目文档和资源图片
添加完整的项目README文档,包含项目介绍、技术栈、安装部署指南和模块展示等内容
同时添加项目所需的资源图片文件用于文档展示
2025-05-26 00:46:18 +08:00
zhangtao 0dbbe5cbcb feat: 添加多语言支持及资源文件更新
- 添加日语、中文、泰语等多语言支持文件
- 更新静态资源文件包括图片和样式表
- 重构菜单权限树组件,修复父子节点联动问题
- 优化在线用户管理功能,使用会话ID替代用户名
- 更新数据库配置,默认使用MySQL
- 重构文档系统,将mkdocs迁移至backend目录
- 修复Redis哈希操作接口
- 更新前端工具函数,优化列表转树形结构逻辑
- 调整端口配置和环境变量
- 添加开发运维文档和部署脚本

本次提交主要实现了多语言支持、资源文件更新和多个功能优化,同时改进了系统文档结构和部署配置。
2025-05-26 00:36:34 +08:00
zhangtao 50770fd10b chore: 更新.gitignore和package.json文件
移除backend/app/config下的.env.dev和.env.dev1文件,并添加frontend/.gitignore中的package-lock.json。同时更新frontend/package.json中的vite版本至^5.4.19
2025-05-24 18:12:53 +08:00
zhangtao e1d7d27967 refactor(devops): 重构 Docker 配置和目录结构
- 移除旧的 `Dockerfile` 和 `nginx.conf`,新增独立的 `frontend` 和 `backend` Dockerfile
- 更新 `docker-compose.yaml`,简化服务配置并优化网络和卷挂载
- 移除 `start.sh` 和 `stop.sh` 脚本,简化部署流程
- 将环境配置文件移动到 `backend/env` 目录,并移除旧的 `.env` 文件
- 更新 `backend/app/config/setting.py` 以适配新的环境配置文件路径
2025-05-17 01:34:52 +08:00
97 c557968df2 【忽略配置文件】忽略配置文件 2025-05-13 21:54:29 +08:00
zhangtao 82276ef98a feat(menu): 优化菜单创建和更新功能
- 移除菜单创建时的父级菜单必填逻辑
- 调整菜单更新页面,增加类型选择功能
- 更新菜单创建和更新页面的表单验证规则
- 优化菜单数据结构和展示逻辑
2025-03-07 22:53:59 +08:00
chenlong 2de0da7b3d feat: 新增主题配置、修复分析页图表宽度 2024-12-17 15:18:43 +08:00
zhangtao cbaf324e19 开源准备 2024-12-10 17:39:26 +08:00