Commit Graph

2656 Commits

Author SHA1 Message Date
xulei8
6c2a618b5a feat: 加入后台语言和技术的判断 2026-08-14 18:54:40 +08:00
Ray.Hao
384696affc refactor: Element Plus 样式预构建改回硬编码组件清单,分页默认条数调整为 [10,20,50,100] 2026-08-13 12:45:40 +08:00
Ray.Hao
5671190b8e refactor: 简化 optimizeDeps 样式清单生成,工具函数移至文件底部
- 内联一次性小方法:toElementPlusName / collectSideEffects 不再单独定义
- 指令与组件共用组件 resolver:v-loading 等经 ElLoading 解析,已实证与
  指令 resolver 的 sideEffects 完全一致,删除指令 resolver 与第二循环
- 工具函数统一放到 defineConfig 之后,文件顶部只保留 imports、常量与主配置
- 行为零变化:生成清单仍为 68 项,与重构前逐字节一致(loadConfigFromFile 回归验证)
2026-08-12 18:20:41 +08:00
Ray.Hao
8904af4327 fix: optimizeDeps 预加载清单改由 resolver 驱动,保留组件样式首启预构建
此前提交误删了 Element Plus 组件样式硬编码清单,破坏了首启预构建。
现改为:启动时扫描 src 实际用到的组件/指令,经 ElementPlusResolver
(与 AutoImport/Components 同配置 importStyle=sass)解析出 base + 组件
样式路径集合,展开进 optimizeDeps.include。清单随源码用法自动增删,
不再维护 75 项硬编码,且首启即预构建全部在用组件,避免首次使用时
重优化导致页面刷新。验证:src 68 个组件样式全部覆盖、无过度预构建,
dev 首启预构建产物与清单一致。
2026-08-12 15:41:43 +08:00
Ray.Hao
c778abd123 docs: 修正 SSE 重连注释,与刷新令牌后重连逻辑保持一致 2026-08-12 15:04:27 +08:00
Ray.Hao
84af5737f9 style: 统一文件换行符为 LF 并去除 BOM 2026-08-12 14:58:07 +08:00
Ray.Hao
52db4699a6 build: Element Plus 组件样式改由 resolver 按需导入,移除硬编码的 optimizeDeps 组件清单 2026-08-12 14:57:28 +08:00
Ray.Hao
b0c1dd97ed fix: 环境变量类型统一为字符串并移除未使用的 VITE_APP_NAME 2026-08-12 14:57:11 +08:00
Ray.Hao
1965641229 fix: 修复菜单 mock 组件死链,补齐应用/配置/代码生成/文件模块 mock 接口 2026-08-12 14:56:45 +08:00
Ray.Hao
e1aa8fc2a1 fix: 修复 SSE 令牌过期后自动刷新重连,无令牌重连受最大次数约束,字典同步订阅改为幂等 2026-08-12 14:55:46 +08:00
Ray.Hao
f7470cf735 fix: 修复演示页字典组件不显示,标签由 dict 重命名为 DictSelect 2026-08-12 13:50:48 +08:00
Ray.Hao
6ad17c5082 chore: 升级依赖与构建工具链
package.json: pinia 升至 ^4.0.2、typescript 升至 ^6.0.3
package.json: vite 升至 8、commitlint 升至 ^21、stylelint 系列升至最新
package.json: vxe-table 降级至 ~4.6.25
pnpm-lock.yaml: 重新生成锁文件
vite.config.ts: JSON 导入加 with type json 适配 Vite 8
2026-08-11 23:16:00 +08:00
Ray.Hao
b8a2c664c8 docs: 生态矩阵新增 Electron 桌面版入口 2026-08-02 10:05:11 +08:00
Ray.Hao
09088815cc fix: defineModel 泛型写法适配 Vue 3.5 + vue-tsc 3.x,修复 26 个 TS 编译错误
- Upload 组件 defineModel 改用泛型 defineModel<T>({ default }) 替代旧的 type + PropType 写法
- 版本号 4.8.3 → 4.8.4
2026-07-31 17:28:20 +08:00
Ray.Hao
48f0ac118c refactor: useOnlineCount 重构为 useOnlineUsers,DictMessage 重命名为 DictChangeMessage 2026-07-30 18:51:23 +08:00
Ray.Hao
4403380d49 refactor: SSE 连接增加 401/403 不重连、无 token 定时重试、流异常重连 2026-07-30 18:43:45 +08:00
theo
1ff46bc33b fix: 🐛 package.json文件格式修复
package.json文件格式修复
2026-07-30 11:18:20 +08:00
Ray.Hao
3bfd675fba docs: update skill install command, vue → vue-admin 2026-07-29 13:42:49 +08:00
Ray.Hao
f05c40bbf8 fix: 菜单图标字段 null 值守卫,补丁版本号 4.8.1 2026-07-27 08:03:50 +08:00
Ray.Hao
297d722719 docs: 精简简介,优化衍生版本表;同步英文文档 2026-07-24 22:00:00 +08:00
Ray.Hao
b0f8eca1f5 docs: 精简项目简介,统一技术栈描述风格 2026-07-24 21:48:11 +08:00
Ray.Hao
aa2eb9c623 chore: 添加 rainbow 分割线图片 2026-07-24 20:51:31 +08:00
Ray.Hao
9c09fc68d1 chore: 添加 rainbow 分割线图片 2026-07-24 20:51:06 +08:00
Ray.Hao
d8d6ca23b4 docs: 更新 Star 徽章链接,彩虹分割线改为本地图片 2026-07-24 20:41:13 +08:00
Ray.Hao
4915b87d85 fix: 移除按钮自定义 hover 覆盖,回归 Element Plus 原生行为 2026-07-24 18:41:49 +08:00
Ray.Hao
616bd5b55d docs: 移除 AtomGit G-Star 徽章并分割线居中 2026-07-23 22:40:20 +08:00
Ray.Hao
4785a0c834 style: AtomGit G-Star 徽章尺寸约束为 20px 2026-07-23 18:43:21 +08:00
Ray.Hao
65757eff6f fix: AtomGit 徽章链接 org 改为 youlai 2026-07-23 18:41:39 +08:00
Ray.Hao
b99d9be5a1 docs: 添加 AtomGit G-Star 徽章 2026-07-23 18:36:56 +08:00
Ray.Hao
d8c485ea0c feat: 新增 APP 扫码登录(PC 端二维码轮询),版本 4.8.0 2026-07-22 18:30:46 +08:00
Ray.Hao
cbb150588f docs: 清理技术栈版本号
- 矩阵:去掉 Spring Boot 4 / ThinkPHP 8 等版本号;补 ThinkORM、EF Core
2026-07-19 10:25:08 +08:00
Ray.Hao
97adcfab46 docs: 统一后端生态矩阵(补 FastAPI、修正坏链、统一 8 行顺序)
- 补齐 FastAPI、修正 youlai-thinkphp/youlai-rust 坏链

- 统一 8 行顺序:boot/nest/gin/django/fastapi/think/aspnet/axum

- 计数由七种改为八种后端
2026-07-19 09:39:16 +08:00
Ray.Hao
25a03c8a7b docs: 文档链接样式优化 2026-07-16 21:10:46 +08:00
Ray.Hao
5f10139c1c docs: 优化 README 标题图标与底部链接按钮样式 2026-07-16 09:41:35 +08:00
Ray.Hao
55411e4b76 docs: 文档排版优化 2026-07-16 07:58:11 +08:00
Ray.Hao
3ca9730451 docs: 更新二维码图片与文档
- 二维码图片迁移至 qrcode 目录并替换
- README 文档更新
- 版本号升至 4.7.7
2026-07-12 22:52:41 +08:00
Ray.Hao
54bbc2a6fc feat(app): 添加应用管理页面
- 依据 youlai-nest-tenant 的 /api/v1/apps 接口与 sys_app 表添加应用管理前端页面

- 含列表查询、新增/编辑、删除、状态切换(sys:app:change-status)

- 版本号 4.7.5 -> 4.7.6
2026-07-11 07:04:51 +08:00
Ray.Hao
44be47ac7e refactor: 访问路径统一调整为路由路径 2026-07-10 00:38:19 +08:00
Ray.Hao
9dab4efce3 refactor: 面包屑移除首页固定项 2026-07-08 18:40:10 +08:00
Ray.Hao
483fcba96b fix(build): 移除 rolldown checks 中不存在的 invalidAnnotation 属性 2026-07-03 08:07:26 +08:00
Ray.Hao
4c656af0ac fix(layout): 菜单项悬停增加 title 提示 2026-07-03 07:56:16 +08:00
Ray.Hao
cdf43ea71a feat: 支持双列布局次级菜单折叠及三档响应式断点 2026-07-02 20:25:51 +08:00
Ray.Hao
c966764314 refactor(menu): 外链/内嵌改为 type=E+component 统一判断 2026-06-29 22:30:02 +08:00
Ray.Hao
eb713aeccc chore: 锁定 Vite 版本为 8.0.6 2026-06-27 10:04:39 +08:00
Ray.Hao
b84bb8a482 fix: 优化系统页面样式与交互细节 2026-06-26 00:03:22 +08:00
Ray.Hao
0b63c573a2 fix: 优化系统页面样式与交互细节 2026-06-25 23:59:53 +08:00
Ray.Hao
4baf7a7b55 feat: 优化登录页背景和卡片样式 2026-06-25 00:17:52 +08:00
Ray.Hao
8f9b18f16e chore: 调整 Element Plus 样式导入为 Sass,支持主题变量定制 2026-06-21 23:54:57 +08:00
Ray.Hao
24a9c3d9e5 fix: 优化打包构建速度和混合布局侧边栏hover色值问题 2026-06-21 23:36:49 +08:00
Ray.Hao
845d117f08 refactor: 个人中心页面重构和布局代码优化 2026-06-21 14:09:27 +08:00