Commit Graph
100 Commits
Author SHA1 Message Date
zhangtao ffe08f060a chore(env): 切换数据库配置为SQLite
- 修改DATABASE_TYPE为sqlite
- 保留MySQL相关端口和用户名配置
- 删除注释的PostgreSQL数据库配置
- 保持Redis配置不变
2025-09-08 22:05:32 +08:00
zhangtao ccaa94e1f2 refactor(config): 优化演示环境中IP白名单和中间件请求IP获取逻辑
- 演示模式中增加演示白名单IP "117.10.167.220"
- 中间件中优先从X-Forwarded-For请求头获取客户端真实IP,优化IP判断逻辑
- 从日志中打印用户名称,方便追踪演示环境操作用户
- 补充IP白名单和路径白名单的判断条件,非白名单用户禁止操作
- 初始化插件中的数据库连接和初始化逻辑调整,改为单独会话完成,提升代码清晰度
- 初始化脚本中更新PostgreSQL序列时仅处理含id字段的模型,避免关联表模型错误
- 修改开发环境配置,切换数据库类型为MySQL,更新相关连接配置,匹配MySQL默认端口及用户信息
- 删除MySQL数据库的完整导出脚本,确保代码库无冗余数据库备份文件
2025-09-08 22:04:00 +08:00
zhangtao 67f194f6ca fix(middleware): 禁止演示环境中无权限用户操作
- 移除演示环境中权限检查的异常处理逻辑
- 直接返回错误响应,阻止无权限用户继续操作

fix(initialize): 修正PostgreSQL自增序列更新逻辑

- 新增私有方法更新PostgreSQL数据库中表的序列值
- 在初始化数据后更新序列,保证ID自增正确
- 处理更新序列过程中可能的异常并记录日志
- 优化导入语句,增加text支持数据库原生SQL执行
2025-09-08 21:02:26 +08:00
zhangtao d0f0ff3ad1 docs(readme): 更新项目介绍增加wot-design-uni依赖说明
- 修改README.md中的项目介绍,新增wot-design-uni依赖说明
- 调整auto-imports.d.ts,删除大量与主题相关的接口定义
- 移除关于主题、颜色、渐变等相关工具函数的声明
- 清理无用的主题组合式函数和工具方法的导入声明
- 保持全局类型声明更简洁,减少主题相关的导入依赖
- 保留核心api和工具函数的全局类型声明,确保正常使用
2025-09-08 21:02:26 +08:00
zhangtao 7880da4866 fix(env): 更新数据库主机地址为172.18.52.77 2025-09-08 01:16:36 +08:00
zhangtao a9631016cb fix(dependencies): 更新 typer 和 pydantic-settings 版本以保持兼容性 2025-09-08 01:07:36 +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 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 8cb93d31d1 fix(core): 修正 ID 自增和操作日志请求体参数处理
- 修改基础模型中主键ID的自增参数为 autoincrement=True,确保自增行为正确
- 优化操作日志路由中请求体解析逻辑,增加 JSON 解码异常处理,提升健壮性
- 分别使用 'body' 和 'path_params' 字段存储请求体和路径参数,避免参数冲突
- 调整.env.dev配置,切换数据库类型为 PostgreSQL,更新相关连接配置项
- 清理脚本数据 JSON 文件中的冗余 id 字段,保持数据格式简洁一致
2025-09-06 14:05:55 +08:00
zhangtao 2b0821a943 chore: 将MySQL数据库名称从fastapi_vue3_admin改为fastapiadmin 2025-09-05 02:48:06 +08:00
zhangtao d0d3683d83 chore: 更新开发和生产环境的数据库配置
将生产环境数据库类型从sqlite改为mysql
更新开发环境的数据库名称
2025-09-05 02:45:17 +08:00
zhangtao 0626fddff2 chore(menu): 更新菜单图标并扩展管理员角色权限
- 修改应用管理、我的应用、资源管理和文件管理的菜单图标
- 为管理员角色(role_id=1)新增多个菜单访问权限
- 扩展资源相关菜单项的权限范围
2025-09-05 02:40:26 +08:00
zhangtao 3af6e0f97e fix(router): 优化请求参数日志处理逻辑
- 将表单请求参数格式化为字符串,避免日志记录对象格式
- 修正请求参数长度判断,避免超长参数存储
- 统一使用字符串格式的请求参数记录日志
- 保持对非表单请求的处理逻辑不变
2025-09-05 02:22:55 +08:00
zhangtao 3b459953df fix(deploy): 修复部署脚本路径处理和日志显示问题
修复部署脚本中工作目录路径处理不正确的问题,确保能正确进入项目目录
改进容器日志显示格式,增加各服务日志分隔和实时日志查看提示
优化代码克隆和更新逻辑,增加分支检测和git仓库初始化处理
2025-09-05 02:16:22 +08:00
zhangtao 5d410591a9 docs: 修复文档中的图片路径和组件声明
修复文档中的相对路径为绝对路径,确保图片正确显示
更新前端组件类型声明文件,添加缺失的Element Plus组件
2025-09-05 01:35:49 +08:00
zhangtao 4df6241e8b refactor(api): 统一更新接口使用路径参数传递ID
refactor(backend): 重构CRUD基类查询方法去除重复结果

feat(application): 新增应用系统模块基础结构

fix(backend): 修复多处日志记录ID变量名错误

style(backend): 清理无用代码和注释

fix(frontend): 修复用户导入功能参数错误

docs(backend): 更新环境配置示例注释

perf(backend): 优化导出功能数据处理逻辑

test(frontend): 添加任务日志功能开发中提示

chore: 更新角色菜单权限数据
2025-09-05 01:00:38 +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
zhangtao ecec6ceadb feat: 新增MCP服务器和客户端功能,支持AI工具调用和天气查询
refactor: 重构基础模型和响应类,增加success字段

fix: 修复定时任务日志记录和异常处理问题

style: 调整中间件日志记录逻辑,优化参数处理

docs: 更新数据库配置和依赖项说明

perf: 优化文件上传服务,支持OSS存储

test: 添加定时任务日志模型和参数验证

chore: 更新依赖项,添加openai库支持
2025-08-30 13:22:48 +08:00
zhangtao 78083325ec style(Settings): 优化设置面板的布局样式
移除不必要的flex布局,改用固定高度计算方式
清理未使用的useTimeAgoIntl类型声明
2025-08-29 00:35:46 +08:00
zhangtao 01387a53b4 feat: 重构主题管理并优化UI样式
重构主题管理逻辑,将useTheme composable迁移至pinia store中管理
更新页面布局和样式,调整边距和卡片样式
添加新的主题配置文件并移除旧的主题图片资源
优化登录页和设置页的UI交互
更新unocss配置添加更多flex快捷类
2025-08-28 01:14:29 +08:00
zhangtao 6557980b97 refactor(theme): 移除暗黑模式相关代码并简化主题设置页面
重构主题相关功能,移除不再使用的暗黑模式样式和配置
将主题颜色设置逻辑迁移到utils/theme模块
简化主题设置页面UI,移除预览区域
更新全局样式配置和页面路由类型定义
2025-08-27 01:34:51 +08:00
zhangtao e42177f81e chore: 更新依赖并移除未使用的组件声明
更新 backend/requirements.txt 中的 PyMySQL 版本
移除 fastapp/components.d.ts 中未使用的 Wot Design Uni 组件声明
2025-08-26 23:21:29 +08:00
zhangtao 398f5cb8f8 refactor(页面): 移除多个页面中的导航栏和返回逻辑
feat(轮播图): 更新轮播图图片资源并简化点击事件
style(主题): 简化导航栏颜色设置逻辑
chore(配置): 更新开发环境API基础URL配置
chore(数据库): 删除mysql配置文件
docs(组件): 更新组件类型声明文件
2025-08-26 23:00:36 +08:00
zhangtao 86a98fd2c8 fix(中间件): 修复演示环境中间件的权限检查逻辑
修改演示环境中间件的权限检查流程,先执行请求再检查用户权限,避免误拦截合法请求
2025-08-26 02:32:17 +08:00
zhangtao 272ab024e1 fix(deploy): 更新部署脚本和配置路径
调整docker-compose中的前端路径映射,简化部署流程
优化部署脚本步骤顺序和日志输出
重构演示环境中间件的权限检查逻辑
2025-08-26 02:19:30 +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 cd6c5e0931 feat: 更新开发环境配置和部署脚本优化
- 将前端API基础URL切换为本地开发环境
- 登录表单添加默认测试账号
- 主题存储默认设置为暗色模式
- 添加用户信息到请求上下文
- 调整LOGO和登录页面样式
- 更新演示环境白名单和权限控制
- 优化部署脚本流程和日志输出
- 清理未使用的组件类型声明
2025-08-26 01:02:54 +08:00
zhangtao 630619e2aa feat(中间件): 添加演示环境IP白名单功能
在演示环境中间件中添加IP白名单检查,只有白名单中的IP才能执行非GET请求
2025-08-24 22:22:57 +08:00
zhangtao e346f1ede1 docs: 统一表格列宽样式为div格式
将README和指南文档中的表格列宽样式从{width="xx"}统一修改为<div style="width:xxpx"/>格式,提高样式兼容性
2025-08-24 21:55:52 +08:00
zhangtao f17f87f313 fix: 修正岗位管理页面的标题和提示文本 2025-08-24 21:47:15 +08:00
zhangtao 60533377af docs: 更新文档内容和技术栈信息
更新项目文档中的技术栈信息,添加移动端相关技术(Uni App/Wot Design Uni)和截图展示
修复请求拦截器中token过期判断字段从status_code改为code
同步更新中英文文档内容
2025-08-24 21:44:49 +08:00
zhangtao 94a527ab6c feat: 新增隐私政策页面并优化设置模块
refactor: 重构用户信息存储和主题管理逻辑

fix: 修正登录类型字段缺失问题

style: 统一页面导航栏样式和布局

docs: 更新README和文档内容

chore: 清理无用代码和资源文件

perf: 优化网络请求和错误处理逻辑

test: 更新API测试用例

build: 更新依赖版本和构建配置

ci: 调整CI/CD脚本配置
2025-08-24 21:08:48 +08:00
zhangtao df4f8d826c feat(页面): 重写关于我们和常见问题页面
重构关于我们页面,新增品牌展示区域、技术栈展示和资源链接
重写常见问题页面,新增技术支持卡片、FAQ列表和功能指南
优化网络测试功能,在H5环境下使用window.open打开链接
添加多个Wot Design组件到组件声明文件
2025-08-20 01:43:58 +08:00
zhangtao 4be47cfa3c style: 更新主题样式和图标资源
调整主题渐变背景颜色并移除未使用的样式
更新前端和文档站点的logo及favicon图标
移除未使用的ElMessageBox类型声明
2025-08-19 23:43:06 +08:00
zhangtao 45daa24afd chore: 将开发环境API基础URL切换为本地地址 2025-08-19 21:57:00 +08:00
zhangtao 6422e0e99a refactor: 移除未使用的导入和消息提示,优化样式和标签视图逻辑
移除未使用的导入如Plus图标和useTimeAgoIntl
删除QuickStart组件中未使用的滚动条和文字颜色样式
清理quickStartManager中的冗余消息提示
优化TagsView组件中右键菜单的显示逻辑
2025-08-19 21:51:41 +08:00
zhangtao 0e63d6358d chore: 更新群组图片 2025-08-19 20:58:37 +08:00
zhangtao f47ee4a481 chore: 更新分组默认头像 2025-08-19 20:58:37 +08:00
zhangtao 6ac93b8943 refactor(backend): 更新 main.py 文件中的命令行示例
- 将 python 命令改为 python3,以明确使用 Python 3 版本
- 修正注释中的命令行示例,确保与实际使用一致
2025-08-19 20:58:37 +08:00
zhangtao d9f974c4a9 feat(security): 启用HTTPS并配置SSL证书
更新所有HTTP链接为HTTPS,配置Nginx支持SSL并添加重定向
添加443端口映射和SSL证书挂载
更新文档和配置中的URL引用
2025-08-19 01:14:05 +08:00
zhangtao 30ab466232 feat: 更新前端配置和文档,优化登录页面和部署脚本
- 为前端和小程序添加base路径配置
- 更新部署脚本添加pnpm依赖检查
- 优化登录页面表单验证和UI组件
- 统一各环境端口号为5180
- 更新文档中的技术栈和访问地址
- 添加官网和小程序链接到导航栏
2025-08-18 00:56:10 +08:00
zhangtao bcc09a80bf docs: 更新README和nginx配置,移除未使用的组件声明
更新README添加构建命令,优化nginx配置注释掉重复的index指令
移除fastapp中未使用的WdCheckbox组件声明
2025-08-17 15:57:58 +08:00
zhangtao 902ccaf098 fix(deploy): 修复容器日志显示和nginx配置路径问题
调整docker compose日志显示方式,移除tail限制
修正nginx配置中的路径映射和路由规则
清理前端未使用的组件类型声明
2025-08-17 14:56:08 +08:00
zhangtao 9944322a3b fix(nginx): 更新fastapp静态文件路径和API路由前缀
修正nginx配置中fastapp静态文件的路径指向正确的构建目录
将后端API路由前缀从/gateway/api/v1简化为/api/v1
2025-08-17 01:53:14 +08:00
zhangtao 5cf3fb60f9 build: 更新 package.json 中的包管理器和引擎版本
将 fastapp 和 fastdocs 的 packageManager 统一更新为 pnpm@9.15.3
同时更新 engines 字段中的 node、npm 和 pnpm 版本要求
2025-08-17 01:24:46 +08:00
zhangtao b70fe6aa65 build: 将 npm 替换为 pnpm 以提升安装速度 2025-08-17 01:21:57 +08:00
zhangtao e6a7285d2b fix: 更新微信小程序开发者ID 2025-08-17 01:09:24 +08:00
zhangtao 1bc59f0da5 feat: 重构项目结构并新增fastdocs文档工程
- 新增fastdocs文档工程,使用vitepress 2.0构建
- 将原frontend/docs下的文档资源迁移至fastdocs工程
- 优化nginx配置,支持多项目部署路由
- 更新README文档,调整图片引用路径
- 移除旧的start.sh脚本,新增更完善的deploy.sh部署脚本
- 调整docker-compose配置,支持多项目部署
- 修复fastapp中qiun-data-charts组件willReadFrequently属性问题
- 更新项目依赖版本,统一使用pnpm管理
- 优化项目结构,分离前端、小程序和文档工程
2025-08-17 00:59:54 +08:00
zhangtao 66b5514463 feat: 优化主题管理和登录流程
refactor(theme): 重构主题管理逻辑,增加自定义颜色选项和持久化存储
refactor(login): 优化登录流程,增加防重复提交和错误处理
fix(request): 修复请求循环跳转问题,移除publicRequest方法
style: 更新页面样式和布局,改进用户体验
docs: 移除无用注释,更新代码文档
2025-08-15 02:06:05 +08:00
zhangtao da425d62d1 refactor(auth): 重构登录逻辑和验证码处理
- 将Promise回调改为async/await语法
- 优化验证码获取和显示逻辑
- 移除不必要的防抖处理
- 简化登录成功后的跳转逻辑
- 添加验证码加载状态防止重复请求
- 改进验证码输入框的样式和交互
2025-08-14 02:05:34 +08:00
zhangtao d89111e220 refactor(logger): 重构日志系统以提升性能和可维护性
- 使用自定义的TimedRotatingFileHandler实现更高效的日志轮换
- 新增日志文件自动清理功能,支持按天数保留日志
- 优化日志处理器初始化流程,增加线程安全保护
- 分离不同级别日志到单独文件(all.log和error.log)
- 添加全局异常捕获和日志文件信息统计功能
2025-08-14 00:39:46 +08:00
zhangtao 82840e410f feat: 更新应用名称和页面路由结构
refactor: 重构用户信息管理和登录流程

fix: 修复头像上传和密码修改功能

style: 优化登录页面和主题设置界面

docs: 更新主题系统文档说明

chore: 移除无用配置文件和更新依赖项
2025-08-13 01:35:24 +08:00
zhangtao e013c0aad2 docs: 修复文档格式错误并添加移动端模块展示
移除表格中多余的宽度设置,统一中英文文档格式
在指南文档中添加移动端模块展示部分
2025-08-12 00:04:07 +08:00
zhangtao 6f90622ed9 refactor: 移除重复的成功提示消息
统一移除各组件中手动添加的ElMessage.success提示,改为由API调用或全局拦截器统一处理
2025-08-11 23:56:10 +08:00
zhangtao c760a53f34 feat: 新增文件上传下载功能并优化用户认证流程
- 新增文件上传下载服务及API接口
- 重构用户认证模块,支持验证码登录
- 优化.env配置文件结构
- 更新前端API请求工具和类型定义
- 添加工作台菜单项
- 修复用户登出逻辑
- 统一API响应数据结构
2025-08-11 23:52:29 +08:00
zhangtao 130038cb11 feat: 更新前端和后端配置及依赖项
refactor: 重构代码结构和优化配置

docs: 更新文档和注释内容

build: 更新构建配置和依赖项

ci: 更新CI配置和工作流

chore: 更新杂项配置和脚本

fix: 修复已知问题和错误

style: 优化代码格式和样式

perf: 优化性能和提升执行效率

test: 更新测试用例和配置
2025-08-10 05:45:18 +08:00
zhangtao 190ff7cc90 fix(start.sh): 添加容器状态和日志检查以增强启动可靠性
在启动容器后增加对容器状态和日志的检查,确保容器正常运行。如果检查失败则退出脚本,避免后续步骤在容器异常状态下执行。
2025-08-10 03:29:36 +08:00
zhangtao 603bbdb3e9 fix(monitor): 修复定时任务权限标识错误
refactor(base_crud): 优化数据权限过滤逻辑

fix(user): 修正用户详情部门查询错误

feat(menu): 添加菜单标题字段并优化路由更新

style(auth): 优化登录页面背景样式

fix(profile): 修复表单样式问题

perf(redis): 优化缓存清除逻辑

fix(role): 移除默认角色操作限制

chore: 清理无用导入和注释
2025-08-10 02:46:59 +08:00
zhangtao 51f678bc42 chore: 更新项目名称和版本号为fastapp 2.0.0 2025-08-09 14:23:50 +08:00
zhangtao eb32f03d76 feat: 初始化项目基础结构和配置
添加项目基础文件结构、依赖配置和核心功能模块
集成uni-app+Vue3+TypeScript开发环境
配置ESLint、Prettier、Stylelint等代码规范工具
实现主题管理、路由、状态管理等核心功能
添加登录认证、文件上传等常用API模块
2025-08-09 14:21:42 +08:00
zhangtao fd6b31f53f docs: 更新文档和图片资源
- 更新README和文档中的图片展示方式为表格布局
- 优化文档结构和样式
- 更新帮助文档链接路径
- 移除未使用的依赖项
- 更新图片资源
2025-08-09 14:20:34 +08:00
zhangtao 6bb829a10b feat: 重构静态资源路径并更新文档配置
- 将静态图片资源从backend迁移到frontend/docs/public目录
- 更新文档配置和图片引用路径
- 替换登录背景图为SVG格式并支持暗色模式
- 修复字典服务错误消息拼写错误
- 优化菜单表单父级菜单显示逻辑
2025-08-07 23:45:08 +08:00
zhangtao 145a5cc161 chore: 更新群组图片资源 2025-08-07 01:57:16 +08:00
zhangtao b124a519f6 feat(docs): 迁移文档到vitepress并更新前端相关配置
重构文档系统,从mkdocs迁移到vitepress
添加vitepress主题配置和样式
更新前端构建脚本以支持文档构建
移除不再使用的mkdocs相关文件和依赖
调整导航栏文档链接指向新文档系统
统一错误处理方式,将ElMessage.error替换为console.error
2025-08-07 01:54:46 +08:00
zhangtao 56d04b4e14 refactor(upload): 重构文件上传组件并优化相关逻辑
移除旧的FileUpload和MultiImageUpload组件,统一使用SingleImageUpload组件处理上传
重构SingleImageUpload组件,使用ConfigAPI替代FileAPI,优化上传逻辑和错误处理
更新用户头像上传逻辑,使用UserAPI处理上传并优化交互体验
优化数据库初始化流程,分离数据库操作和Redis相关操作
重构字典数据配置,合并重复的字典类型并更新相关视图组件
修复定时任务控制器参数类型,从Query改为Body
添加ElImageViewer组件类型声明
优化数据库连接错误处理和日志信息
2025-08-05 01:32:48 +08:00
zhangtao f583f1ce09 feat: 更新项目名称和配置,优化任务管理和字典功能
refactor(backend): 重命名任务分组为任务存储器并更新相关数据
fix(backend): 修正用户服务中密码重置的参数名错误
feat(frontend): 添加字典数据清理功能并在用户登出时调用
style(frontend): 简化加载页面样式并更新favicon
feat(frontend): 实现动态设置页面标题和图标功能
feat(frontend): 增强角色和用户管理界面的操作限制
feat(frontend): 优化任务管理界面,使用字典数据展示选项
refactor(frontend): 改进字典存储模块,增加数据校验和过滤
2025-08-04 21:49:17 +08:00
zhangtao 18bcd1961c feat: 添加演示模块并优化日期选择器组件
refactor: 重构文件导入组件为通用组件

fix: 修复导出文件名统一问题

docs: 更新README添加二次开发教程

style: 统一系统管理页面的日期选择器实现

chore: 更新数据库迁移脚本和初始化数据

perf: 优化前端页面日期范围选择交互

test: 添加演示模块相关测试文件

build: 更新依赖项配置

ci: 调整CI/CD脚本配置
2025-08-03 17:33:24 +08:00
zhangtao 37cdc9f812 chore: 更新群组图片 2025-08-01 00:49:42 +08:00
zhangtao 0374292b67 fix(请求拦截器): 处理blob类型错误响应并优化导出功能
refactor(路由): 优化混合布局路由解析和菜单更新逻辑
perf(权限存储): 使用路由映射表提高菜单查找效率
style(顶部菜单): 优化菜单项显示逻辑和过滤隐藏项
fix(导航栏): 确保用户菜单在移动端正常显示
refactor(导出功能): 统一处理导出错误和资源释放
2025-08-01 00:46:28 +08:00
zhangtao 0de4ff2905 refactor(system): 改进表单重置逻辑,使用初始数据常量
统一各系统模块的表单重置逻辑,通过定义初始表单数据常量并使用Object.assign完全重置表单状态,替代之前仅重置id字段的方式
2025-07-31 00:56:45 +08:00
zhangtao 2048820832 feat(settings): 添加项目引导可见性配置项
feat(api): 修改导出接口返回类型为Blob并统一处理导出逻辑

feat(router): 添加404路由匹配规则

fix(permission): 优化动态路由处理逻辑

feat(login): 登录成功后自动显示项目引导

feat(navbar): 优化用户头像显示和引导可见性控制

feat(store): 添加引导可见性状态管理

refactor(views): 统一导出功能实现方式

fix(backend): 添加导出数据中的创建者字段

refactor(user): 优化用户导入导出功能

refactor(job): 重构定时任务页面和导出逻辑
2025-07-30 00:08:30 +08:00
zhangtao 9050de72d5 refactor(vite配置): 移除大型库的手动分包配置
简化vite配置,删除对vue、pinia和axios的手动分包规则,让构建工具自动处理
2025-07-28 01:13:01 +08:00
zhangtao a7942616bf feat(任务调度): 重构任务调度界面并替换cron组件
refactor(IntervalTab): 优化时间间隔选择组件样式和功能
feat(任务管理): 使用vue3-cron-plus替换原有cron组件
fix(样式): 修复导航栏下拉菜单图标颜色问题
chore(依赖): 更新package.json依赖项和node版本要求
perf(构建): 优化vite配置和代码分割策略
2025-07-28 00:23:29 +08:00
zhangtao 96fd8dcfb3 fix: 替换ElMessage.info为ElMessageBox.close取消操作提示
refactor: 移除未使用的ElementPlus导入和eslint相关依赖
2025-07-27 01:14:38 +08:00
zhangtao 803d801418 chore: 降低node和npm的版本要求 2025-07-27 00:42:40 +08:00
zhangtao 8c6733c791 fix(profile): 修正密码验证字段名不匹配问题 2025-07-27 00:29:38 +08:00
zhangtao 23d1e7adce fix: 修复多处错误并优化用户体验
修复 ACCESS_TOKEN_INVALID 状态码从 403 改为 401
修复密码表单字段命名不一致问题
优化删除操作取消时的提示关闭逻辑
修复用户信息更新后未同步到 store 的问题
添加修改密码后的自动跳转登录功能
修复非 GET 请求成功时缺少成功提示的问题
2025-07-27 00:26:09 +08:00
zhangtao e7ebbf5479 feat: 优化前端组件样式及功能
refactor: 重构定时任务表单布局
fix: 修复用户导入组件按钮顺序
style: 统一对话框按钮顺序
feat: 添加用户头像默认显示
refactor: 移除表格列筛选功能
feat: 添加vue3-cron-plus-picker类型定义
fix: 修正日志处理时间显示格式
style: 优化IntervalTab组件布局
2025-07-26 11:51:04 +08:00
zhangtao 1217a5a4eb refactor(start.sh): 合并容器管理和前端构建步骤到更新流程
将停止容器和前端构建步骤合并到更新代码流程中,简化部署步骤
清理旧镜像的时间从24小时调整为72小时
2025-07-25 01:05:39 +08:00
zhangtao 30663b6852 fix(start.sh): 修复停止容器时未进入项目目录的问题
确保在停止容器前正确进入项目目录,避免因目录错误导致操作失败。当项目目录不存在时跳过终止步骤并给出提示。
2025-07-25 00:37:38 +08:00
zhangtao 48bbda2f55 fix: 修复表单标签样式和部署脚本顺序问题
refactor: 统一表单组件标签样式为冒号后缀
style: 调整按钮颜色和表单布局
fix(frontend): 添加取消强退的提示信息
chore: 调整部署脚本步骤顺序
2025-07-25 00:31:01 +08:00
zhangtao 80179adb73 refactor(frontend): 优化多个视图组件代码结构和功能
fix(frontend): 修复表单重置和刷新功能的潜在问题
style(frontend): 统一按钮样式和布局
feat(frontend): 在仪表盘添加文档链接
chore: 删除不再需要的开发数据库文件和git属性配置
2025-07-24 00:24:48 +08:00
zhangtao 2c0ee65844 chore: 将开发环境API基础URL切换为本地地址 2025-07-23 21:21:47 +08:00
zhangtao 3239874ae3 docs: 更新项目版本号至v2.0.0 2025-07-23 00:39:11 +08:00
zhangtao 82e6af5b62 refactor: 优化用户导出功能并移除冗余代码
style: 调整个人中心头像上传样式

chore: 更新文档图片链接为远程地址

fix: 修复用户导出功能异常问题

perf: 优化头像上传组件交互体验

docs: 更新文档中的图片引用路径

build: 移除前端未使用的依赖包

refactor(frontend): 重构用户管理导出逻辑

style(profile): 改进头像上传按钮样式

chore: 清理未使用的svg资源文件
2025-07-23 00:28:53 +08:00
zhangtao 2512345ba8 chore: 更新前端和后端的图标及图片资源
替换了前后端的favicon和logo图片,删除了旧的.ico格式favicon,并更新了部分图片资源
2025-07-22 20:39:04 +08:00
zhangtao 92ecbb2b94 feat(用户管理): 添加用户导出功能并优化代码
refactor: 移除无用代码和console.log
style: 格式化代码和优化样式
fix(登录): 修复验证码点击刷新问题
chore: 更新仓库链接和文档信息
2025-07-22 00:41:50 +08:00
zhangtao b7efbd6667 feat: 优化前端界面布局和响应式设计
- 为表格添加空数据提示组件
- 根据设备类型动态调整抽屉组件大小
- 优化表格列宽和显示效果
- 调整描述组件的列数布局
- 在重置用户状态时清除用户信息
2025-07-21 00:10:54 +08:00
zhangtao a383ce00e2 chore: 更新群组图片 2025-07-20 20:33:14 +08:00
zhangtao 9f619fc065 feat: 添加用户密码重置功能并优化用户管理界面
refactor(用户管理): 重构用户表单和详情展示逻辑
fix(用户管理): 修复性别显示和角色岗位选择问题
docs: 更新README文档和图片引用路径
style: 清理无用图片资源并更新样式
2025-07-20 20:13:16 +08:00
zhangtao 7204e011d9 feat(role): 新增角色权限分配功能并优化界面显示
refactor(menu): 重构菜单类型枚举和权限数据结构
fix(log): 修复日志类型显示和查询问题
style(common): 重命名部门树格式化函数为通用树格式化函数
perf(store): 移除控制台日志输出
docs(tsconfig): 添加Vite客户端类型注释
chore(package): 调整依赖项顺序
2025-07-20 15:39:00 +08:00
zhangtao 5de06e5bc6 refactor(frontend): 优化代码和依赖配置
移除重复的错误提示逻辑,清理tsconfig中冗余的类型声明
调整表单组件样式,为树组件添加空状态显示
更新vite配置和package.json依赖版本
2025-07-19 15:06:52 +08:00
zhangtao 5d888f287c refactor(frontend): 清理无用依赖和配置,优化代码格式
移除未使用的依赖如vxe-table和lodash-es
删除冗余的lint和prettier配置文件
统一代码格式,简化模板语法
调整表格列宽和操作按钮布局
修复profile页面性别默认值问题
2025-07-19 13:57:46 +08:00
zhangtao df2c0a76c5 refactor(api): 统一详情接口使用路径参数替代查询参数
feat(utils): 新增部门树格式化工具函数
style(components): 调整通知组件样式和内容显示
fix(store): 修复通知公告获取逻辑并添加日志
perf(request): 优化请求拦截器仅对非GET请求显示成功消息
refactor(views): 重构多个模块的删除操作确认逻辑
docs(types): 移除未使用的全局类型定义
style(views): 调整表格列顺序和操作按钮样式
fix(components): 修复部门树组件数据加载和格式化
refactor(api): 重构用户、角色等模块的接口参数类型
style(views): 统一表单选择器宽度和布局
2025-07-19 02:19:58 +08:00
zhangtao d8bac53c72 refactor(backend): 重构任务模块并优化菜单权限
- 移除系统模块中的任务相关代码
- 新增批量设置字典类型和数据状态的功能
- 更新菜单权限获取逻辑,增加对链接类型菜单的支持
- 调整任务模块到 monitor 监控模块下
2025-07-17 00:50:07 +08:00
zhangtao 90832d0fa2 feat(system): 优化删除操作并添加清除在线用户功能
- 重构了多个模块的删除操作,支持批量删除
- 在线监控模块增加了清除所有在线用户的功能
- 优化了前端API接口,提高了可维护性
2025-07-14 00:52:32 +08:00
zhangtao 4d08c96087 chore: 更新分组默认头像 2025-07-13 20:26:21 +08:00
zhangtao 4cf7d64582 chore: 更新分组默认头像 2025-07-13 20:24:26 +08:00
zhangtao 41b6ef6da6 refactor(backend): 更新 main.py 文件中的命令行示例
- 将 python 命令改为 python3,以明确使用 Python 3 版本
- 修正注释中的命令行示例,确保与实际使用一致
2025-07-13 20:19:23 +08:00