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
94ba7319c5
docs: 完善项目文档与目录结构
...
1. 新增并更新各模块README文档,统一项目说明格式
2. 调整docker目录结构,使用.gitkeep保留空目录
3. 新增CONTRIBUTING.md贡献指南文档
4. 精简根目录README,优化导航与展示逻辑
2026-05-22 00:34:08 +08:00
zhangtao
173c2f1b08
refactor(frontend): 重构首页仪表盘布局与功能
...
1. 更新收藏数量上限为12个,替换哔哩哔哩链接为Gitee
2. 调整统计卡片高度与列表项间距样式
3. 重构工作台页面布局,移除冗余统计卡片组件
4. 重构首页仪表盘布局,新增数据统计卡片与图表组件
5. 迁移热销产品表格功能到新用户模块,删除冗余的热销产品列表组件
6. 调整我的收藏列表样式与空状态尺寸
2026-05-21 00:06:06 +08:00
zhangtao
b7304155ab
refactor: 重构工作台与首页仪表盘模块
...
- 调整dashboard工作台与首页的组件布局与模块迁移
- 统一卡片样式与hover交互效果
- 修复部分样式顺序与css语法问题
- 移除冗余的github corner组件与重复的页面模块
2026-05-20 01:20:24 +08:00
zhangtao
34b2d9302b
refactor: 批量优化前端页面样式与组件交互
...
1. 统一调整表单组件label-width为100px,移除分页默认内边距
2. 新增表格按钮悬浮动效,优化弹窗抽屉样式与交互
3. 重构仪表盘页面,迁移旧演示组件到首页
4. 调整日志详情项排序与表单重置逻辑
5. 优化缓存监控图表样式与布局
2026-05-19 00:59:00 +08:00
zhangtao
fe9e32856f
chore: 初始化前端项目基础结构与配置
...
添加了项目所需的基础配置文件(.editorconfig、.gitignore、环境变量文件等),创建了通用工具函数、类型定义、枚举常量、路由配置、状态管理、国际化、自定义指令与插件等核心模块,新增了多个业务组件、布局组件与页面视图,并添加了大量SVG图标资源。
2026-05-18 21:51:16 +08:00
zhangtao
ff139c10ae
refactor(fa-table): 简化默认插槽渲染逻辑
...
移除冗余的renderDefaultSlot函数,直接使用原生slot标签渲染默认插槽,减少不必要的函数调用层级
同时添加了中英文版的CLAUDE编码准则文档
2026-05-18 12:46:31 +08:00
zhangtao
715853f1ad
refactor: 调整多处页面布局与组件引用
...
1. 修复AI记忆页面表单label宽度固定为70px
2. 为分页组件添加居中样式
3. 调整多处页面的组件导入与布局结构,包括系统角色/用户、工作流、代码生成、仪表盘页面
4. 重构工作流设计面板的组件引用与画布样式
2026-05-18 01:14:01 +08:00
zhangtao
6bbf49aa04
refactor(chat): extract chat page into separate components
...
将AI聊天页面拆分为独立的组件模块,包括侧边栏、导航栏、消息列表和输入框,提升代码可维护性
2026-05-17 23:54:51 +08:00
zhangtao
ff796a7164
chore: 调整静态资源路径并更新文档配置
...
1. 将所有公共静态资源迁移到frontend/web/public目录
2. 更新中英文README中的图片引用路径
3. 补充移动端文档说明并修正端口配置
2026-05-17 23:25:09 +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
0b1780f0a5
chore: 删除无用的自定义提交规则配置文件
...
移除了frontend/web/.trae/rules/git-commit-message.md这个未实际使用的配置文件
2026-05-17 06:57:53 +08:00
zhangtao
8725be6d7d
refactor: 重构工具模块导入与项目代码结构
...
1. 统一所有API文件的request导入路径,从@utils/http改为@utils
2. 合并工具类导出,将分散的工具模块整合到@utils统一出口
3. 重构状态管理导入路径,统一从@utils导入相关工具与store
4. 整理组件导入与样式引用,优化项目内组件与样式的引用路径
5. 新增部分基础组件与工具方法,完善项目基础能力
6. 修复部分样式类名的书写规范,统一类名格式
2026-05-17 06:56:31 +08:00
zhangtao
bb768d1a34
style: 调整代码缩进与换行格式
2026-05-16 01:13:09 +08:00
zhangtao
d56ec934a6
refactor(crud): 提取通用CRUD逻辑与清理样式
2026-05-15 20:48:14 +08:00
zhangtao
0344765e5a
feat(components): 增强 FaForm/FaDialog/FaDrawer 并重构业务页面
...
- FaForm 新增 scrollbar 和 maxHeight 属性,支持表单滚动条
- FaForm 暴露 resetFields、clearValidate、validateField 方法
- FaDialog 和 FaDrawer 新增 formMode、confirmLoading 等属性及 confirm/cancel 事件
- 使用 FaDescriptions 和 FaForm 重构 demo 和 memory 页面,减少模板冗余
- 修复布局组件路径引用,统一至 @/components/layouts
- 补充 Fa 前缀组件的 ESLint 全局变量声明
2026-05-15 19:42:39 +08:00
zhangtao
9176d477f9
feat(login): 添加密码占位符并合并zrender打包
2026-05-15 01:36:09 +08:00
zhangtao
a48316c3c3
build(deps): 升级前端依赖及适配Vue3/Vite7变更
2026-05-15 01:09:40 +08:00
zhangtao
2d1f9d2cfd
fix(vite): 兼容 pnpm 嵌套路径下的依赖分组
2026-05-14 00:57:36 +08:00
zhangtao
1d8ea04d5f
feat(iconify): 注册离线图标集并优化全屏逻辑
2026-05-14 00:52:47 +08:00
zhangtao
86bc5d35fe
feat: 添加高亮行与序号列,优化全屏及缓存布局
2026-05-14 00:10:14 +08:00
zhangtao
17356ce582
fix(i18n): 更新中文列选择术语
2026-05-13 21:42:06 +08:00
zhangtao
082bc39142
feat(web): 迁移wangEditor至@wangeditor-next并回退版本号
2026-05-13 21:10:10 +08:00
zhangtao
d384100797
fix(article): 修正组件导入路径
2026-05-13 02:02:53 +08:00
zhangtao
c0a541dc3d
refactor: 修正模块导入路径
2026-05-13 02:00:35 +08:00
zhangtao
63d76007cb
refactor: 重构路由与部署脚本,更新静态资源路径
2026-05-13 01:55:47 +08:00
zhangtao
bb1cb722ed
chore: 添加登录计时日志并优化部署脚本
...
- 在登录服务中添加各步骤耗时统计日志
- 精简部署脚本,移除冗余输出与前端构建逻辑
- 更新生产环境默认监听地址为 0.0.0.0
- 延长前端请求超时时间至 120 秒
2026-05-12 20:23:33 +08:00
zhangtao
f5b50c7266
fix: 修正前端部署基础路径与Nginx代理配置
2026-05-12 18:47:13 +08:00
zhangtao
c80c32f0b7
fix(deploy): 优化 docker compose 依赖检查逻辑
2026-05-12 17:05:01 +08:00
fastapiadmin
7e7733651f
Update package.json
2026-05-12 09:39:04 +08:00
zhangtao
9a231aa58c
feat(web): 升级至 v3.0 并重构组件与引导流程
...
- 提取应用引导逻辑至 useAppBootstrap 组合式函数
- 增强日期选择器组件,支持全类型与格式自动推导
- 修复资源泄漏:清理 RAF、定时器、事件与 mitt 监听
- 修复退出登录逻辑与异步导出流程
- 迁移 ::v-deep 至 Vue 3 标准 :deep 语法
- 移除调试日志并改进类型定义与注释文档
2026-05-11 23:37:11 +08:00
zhangtao
7e7a5c97cb
fix(router): 修复存储失效时登出逻辑的循环依赖
...
将存储失效登出逻辑从 storage 模块移至路由守卫,通过标志位解耦,
消除动态 import 及其引发的循环依赖问题。
2026-05-11 17:05:52 +08:00
zhangtao
80d4f18e8b
refactor: 升级Vue SFC深度选择器语法为::v-deep
...
本次提交将项目中所有使用`::deep`的CSS深度选择器统一替换为Vue 3官方推荐的`::v-deep`语法,修复了旧版语法在新版本Vue生态中的兼容性问题,同时修正了部分组件的响应式表单定义方式,将`reactive`配合`Object.assign`的写法调整为更符合Vue 3组合式API规范的`ref`响应式状态写法,整体优化了代码的可维护性和兼容性。
2026-05-11 15:46:18 +08:00
zhangtao
4112942a14
refactor: 完成项目前缀从Art到Fa的全面重构
...
本次提交完成了代码库中所有以Art为前缀的组件、类名、样式变量等的统一替换,改为Fa前缀,包括:
1. 替换所有ArtException、ArtDataListCard等组件引用
2. 统一样式变量名从art-*为fa-*
3. 修改配置文件、工具函数中的相关命名
4. 调整国际化文案与组件命名对齐
5. 修复部分样式和逻辑代码因命名变更导致的问题
6. 清理冗余代码与废弃的类型定义
2026-05-11 13:10:18 +08:00
zhangtao
1ac2362945
refactor(layouts): 将布局组件从layouts目录迁移到components/layouts目录
...
重构项目结构,将原本位于src/layouts下的所有布局相关组件迁移到src/components/layouts目录中,包括:
- 主布局容器index.vue
- 设置面板相关组件
- 水平菜单组件
- 快速入口组件
- 全局组件
同时更新了相关路由配置和组件引用路径,确保功能不受影响。此重构旨在使项目结构更加清晰,遵循组件化开发规范。
2026-05-11 09:41:30 +08:00
zhangtao
5a561a7374
refactor(components): 移除多个未使用的组件并重构MarkdownRenderer
...
- 删除CommonWrapper、Fullscreen、AppLink等未使用的组件
- 将MarkdownRenderer组件移动到others目录并重命名为fa-markdown-renderer
- 优化Markdown渲染器的样式和功能实现
2026-05-11 09:39:36 +08:00
zhangtao
03a8151513
refactor: 将组件前缀从Art统一替换为Fa
...
- 更新所有FA前缀的组件文件
- 新增Fa前缀的对应组件
- 更新所有引用路径和组件名
- 修改相关样式和变量名
- 调整部分组件目录结构
2026-05-11 09:23:31 +08:00
zhangtao
bf81480ada
feat: 迁移前端资源文件并重构项目结构
...
refactor: 优化前端代码结构和资源管理
style: 调整前端代码格式和样式
chore: 更新.gitignore和构建配置
fix: 修复前端资源路径和引用问题
docs: 更新前端文档和注释
perf: 优化前端性能和加载速度
test: 更新前端测试用例
build: 调整前端构建配置
ci: 更新CI/CD配置
2026-05-09 00:46:43 +08:00
zhangtao
1bd125d99b
refactor: 更新路由和组件逻辑,移除不再使用的模块
...
- 修改tsconfig.json,移除widgets示例文件夹的排除规则
- 重构clean-dev.ts,清理前端路由演示,保留exception路由
- 更新App.vue,优化水印文字颜色逻辑,使用hexToRgba函数
- 替换MenuSearch组件中的权限管理逻辑,使用menuStore
- 移除不再使用的permission.ts文件,简化路由守卫逻辑
- 更新国际化文件,添加更新日志相关翻译
- 优化多个组件的样式和逻辑,确保一致性
2026-05-08 01:33:37 +08:00
zhangtao
d1e8a0f1d9
feat(router): 重构组件加载逻辑,支持内联 RouterView 和 Iframe 组件
...
- 移除不再使用的外部 Iframe 组件和多级目录父级占位组件文件
- 在 ComponentLoader 中新增 loadNestedParent 和 loadIframe 方法,支持动态加载内联组件
- 更新静态路由配置,直接使用内联组件替代外部视图文件
- 优化 Iframe 组件的加载逻辑,提升用户体验
2026-05-07 00:20:43 +08:00
zhangtao
6d38157903
refactor: 统一表单组件样式和逻辑
...
- 将多个组件中的ElForm替换为ArtForm,提升一致性
- 更新表单项的props和布局,确保样式统一
- 优化表单重置和验证逻辑,简化代码
- 调整样式以适应新组件,确保良好的用户体验
2026-05-07 00:10:27 +08:00
zhangtao
a16473dc06
feat: 更新前端配置和组件逻辑
...
- 在tsconfig.json中排除特定示例文件夹
- 移除不再使用的路由别名清理逻辑,更新为手动修改提示
- 统一组件中对utils路径的引用,简化导入
- 优化多个组件的样式和布局,确保一致性
- 更新国际化文件,调整语言选项格式
2026-05-06 23:53:13 +08:00
zhangtao
62de57735e
feat: 更新前端配置和组件样式
...
- 修改环境变量,将权限模式更改为混合模式
- 删除不再使用的art-design-pro子项目
- 更新设置文件中的标签页样式为谷歌风格
- 优化art-work-tab组件的样式和逻辑,确保与新标签页样式一致
- 更新英文和中文语言文件,调整菜单和主题选项的格式
2026-05-05 21:47:27 +08:00
zhangtao
49ffb9dbb2
feat: 移除系统管理路由并优化路由结构
...
- 删除不再使用的系统管理路由模块
- 更新路由配置,确保仅保留必要的模块
- 添加Element Plus图标全局注册功能
- 优化分页组件,增加更多属性支持
- 重构表格操作列渲染逻辑,提升代码可读性和复用性
- 更新多个组件以支持新的操作列渲染方式
2026-05-05 21:47:13 +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
946497d6c6
feat: 重构前端布局和组件结构
...
refactor(router): 更新主页路径为/home并调整路由守卫逻辑
feat(overlays): 新增通用弹窗和抽屉组件
fix(menu.store): 优化菜单状态持久化配置
feat(config): 为HeaderBar添加组件尺寸选择功能
refactor(components): 迁移布局组件到layouts目录并优化图标使用
fix(styles): 调整主内容区滚动和布局样式
feat(exception): 新增401异常页面
refactor(api): 统一列表返回类型为单数形式
fix(horizontal-menu): 为水平菜单添加ID标识
refactor(settings): 扩展设置面板功能项和持久化配置
docs: 更新配置文件和组件文档注释
2026-05-04 08:25:47 +08:00
zhangtao
bcf16aedd6
refactor: 删除AgnoSchemaVersions组件及其相关逻辑
...
- 移除AgnoSchemaVersions组件的Vue文件
- 清理与该组件相关的模板、脚本和样式代码
- 准备为后续功能更新和重构提供更简洁的代码基础
2026-05-03 22:47:41 +08:00
zhangtao
b12f7a0a11
feat(auth): 添加第三方OAuth登录支持
...
- 实现OAuth登录重定向和回调处理
- 更新配置文件以支持多种OAuth提供商
- 添加错误处理和状态管理功能
- 更新文档以反映新功能和配置要求
2026-05-03 06:42:13 +08:00
zhangtao
e4f778877b
feat: 初始化前端项目框架和基础功能
...
- 添加项目基础结构和配置
- 实现登录认证和权限管理
- 集成图表组件和UI库
- 添加多种页面模板和示例
- 配置路由和状态管理
- 实现国际化支持
- 添加暗黑主题切换功能
- 集成代码规范和提交检查工具
2026-05-02 01:37:18 +08:00