Ray.Hao
|
c10ccad472
|
chore(lint): 升级检查依赖并统一格式化与提交规范
|
2026-11-01 14:13:06 +08:00 |
|
Ray.Hao
|
f443eb6bbe
|
feat: 状态展示统一为圆点
- 新增状态圆点组件,用户管理、角色与字典的状态改用圆点
- 用户管理操作列放宽到 200,登录页移动端版本号紧随项目名
- 应用中心分组按内容高度排列
- 函数注释统一为展开式多行
- 格式校验脚本忽略不存在的目录
|
2026-10-29 08:13:50 +08:00 |
|
Ray.Hao
|
b5bacd2cbf
|
feat(oidc): 接入统一认证登录与身份自助绑定
- 登录页接入统一认证入口并处理认证回调
- 个人中心新增认证身份区块,支持自助绑定与解绑
- 头像菜单与应用中心新增认证身份入口
- 应用中心删除经营管理分组,业务系统卡片指向统一认证授权地址
- 用户管理页移除认证身份代绑入口与弹窗
- 身份关联接口从用户域移到认证域
|
2026-10-28 08:21:27 +08:00 |
|
Ray.Hao
|
bf3e73aad2
|
feat: 接入版本检查并适配 vxe-table 4.7
- 非开发环境每 5 分钟轮询版本,构建时输出版本号文件
- 表格依赖升级到 vxe-table 4.21,组件与类型改用 vxe-pc-ui
- 演示页按 4.7 写法重写列与表尾配置,移除旧版变量覆写
|
2026-09-28 09:49:50 +08:00 |
|
Ray.Hao
|
89d45da839
|
refactor: 重命名 CRUD 组件为 Crud 并简化字典标签类型
- CURD 组件 PageModal、PageSearch、PageContent、usePage 重命名为 CrudModal、CrudSearch、CrudTable、useCrudPage
- 字典项标签类型改用 primary/success/warning/danger/info,保留历史单字母值兼容读取
- 字典项页面拆分为独立子组件,移除 GithubCorner 组件
- 新增 icon 工具与 screen 样式
- 新增路由缓存、路由跳转、大屏与表格 CRUD 示例页
|
2026-09-25 21:10:54 +08:00 |
|
cshaptx4869
|
45b7332342
|
feat: ✨ 加版本检查功能
|
2026-09-11 16:28:56 +08:00 |
|
Ray.Hao
|
c9bd327fc0
|
refactor: 优化通用组件实现与工具类型
- src/components/DictSelect: 改用 defineModel 与 computed,修复选项加载时清空已选值与父子值分叉
- src/components/ThemeSwitcher: ThemeSwitch 改名,修正 theneList 拼写
- src/composables/useTableSelection: 显式判空,避免 id 为 0 的行被过滤
- src/utils/download: 收窄入参类型,headers 改为可选
- src/api/system/user: 导出与模板下载接口声明 Blob 响应类型
- src/views/system/dict: 标签类型选项排除空串,el-tag 去掉 as any
- src/views/system/user/components/UserImportDialog: 去掉响应类型的 any 标注
- src/layouts、src/views/login: 删除可自动导入组件的冗余 import
|
2026-09-01 07:26:09 +08:00 |
|
Ray.Hao
|
d136266acd
|
refactor(sse): 重构 SSE 分层并同步调整通知中心与示例页
- src/composables/sse: 删除,连接实现下沉到 utils/sse,事件名枚举迁到 enums/sse
- src/utils/sse: 新增 SSE 连接与事件订阅实现
- src/stores/dict: 改用 utils/sse 订阅字典变更
- src/stores/user: 登出清理改用 utils/sse 的 cleanupSse
- src/views/dashboard: 在线用户订阅下沉为页面级 composable
- src/components/NoticeCenter: 由 NoticeDropdown 改名
- src/views/demo: 示例页面按 component/route/table 归类
- src/router: 同步示例详情页路由路径
|
2026-09-01 07:22:19 +08:00 |
|
Ray.Hao
|
c778abd123
|
docs: 修正 SSE 重连注释,与刷新令牌后重连逻辑保持一致
|
2026-08-12 15:04:27 +08:00 |
|
Ray.Hao
|
e1aa8fc2a1
|
fix: 修复 SSE 令牌过期后自动刷新重连,无令牌重连受最大次数约束,字典同步订阅改为幂等
|
2026-08-12 14:55:46 +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 |
|
Ray.Hao
|
14035cfa4d
|
refactor(ui): 界面升级与代码规范优化
|
2026-06-18 18:38:12 +08:00 |
|
Ray.Hao
|
bd4413b9f0
|
refactor: 优化非 CRUD 代码可读性
|
2026-05-26 19:53:23 +08:00 |
|
Ray.Hao
|
2a538d7da7
|
refactor: 优化代码规范和可读性
|
2026-05-25 22:22:42 +08:00 |
|
Ray.Hao
|
33bde0eaf8
|
refactor: store 目录扁平化重构为 stores(Pinia 推荐结构)
|
2026-04-20 13:53:10 +08:00 |
|
Ray.Hao
|
00d06de84f
|
fix: 修复数据获取及展示问题,优化字段命名与UI显示
|
2026-04-05 16:20:36 +08:00 |
|
Ray.Hao
|
764e6582f2
|
chore: 清理冗余配置、优化代码结构
- 移除 SSE 独立代理(VITE_APP_SSE_URL)及相关配置
- 删除 CHANGELOG.md,清理 .env 多余注释
- 重构 permission.ts 路由守卫,用 return 替代 next() 调用
- 优化 useSse.ts:合并重复逻辑、增加中文注释、调整重连参数
- 简化 vite.config.ts 代理和注释
|
2026-03-27 09:03:26 +08:00 |
|
Ray.Hao
|
8f15098042
|
refactor: 使用 fetch + ReadableStream 替代 EventSource 实现 SSE 连接,支持自定义 Authorization header
|
2026-03-24 15:25:32 +08:00 |
|
Ray.Hao
|
e59347ea82
|
refactor: 优化 SSE 连接及在线用户展示逻辑
|
2026-03-24 10:16:11 +08:00 |
|
Ray.Hao
|
dd52225378
|
fix: 修复提交冲突引发的问题
|
2026-03-24 08:18:40 +08:00 |
|
Ray.Hao
|
ecdc22969d
|
feat: 添加最近访问菜单功能并移除Websocket菜单
|
2026-02-24 21:32:14 +08:00 |
|
Ray.Hao
|
c09ce3e4a8
|
chore: 移除 AI 助手
|
2026-02-11 11:42:38 +08:00 |
|
Ray.Hao
|
aa374dd2ba
|
feat: 项目结构重构优化
|
2025-12-26 12:35:37 +08:00 |
|
Ray.Hao
|
6e0597437e
|
refactor: 枚举、常量和插件文件重构优化
|
2025-12-12 23:16:32 +08:00 |
|
Ray.Hao
|
23b52872c5
|
refactor: 重命名 API 文件并更新引用路径
- 重命名 13 个 API 文件,去掉 -api 后缀
* src/api/auth-api.ts auth.ts
* src/api/codegen-api.ts codegen.ts
* src/api/file-api.ts file.ts
* src/api/system/*.ts (9个文件)
- 批量更新 50+ 处 API 引用路径
- 修复 websocket 和枚举导入路径
- 确保零编码问题(使用 UTF-8 编码)
|
2025-12-12 14:02:07 +08:00 |
|
Ray.Hao
|
f8f194c13c
|
refactor: decouple notification logic and align my notice endpoint
|
2025-11-27 22:07:07 +08:00 |
|
Ray.Hao
|
7dff18863d
|
refactor(websocket): 移除打印日志
|
2025-11-27 13:32:27 +08:00 |
|
Ray.Hao
|
a0b714999e
|
refactor(ai): remove onInit callback from useAiAction and move data loading to component lifecycle
|
2025-11-18 09:24:57 +08:00 |
|
Ray.Hao
|
0ce931ee39
|
refactor(ai): optimize AI action initialization and user state handling
|
2025-11-18 00:18:25 +08:00 |
|
Ray.Hao
|
0fbd489e49
|
chore(deps): upgrade dependencies and refactor AI action handling
|
2025-11-17 21:43:20 +08:00 |
|
Ray.Hao
|
5aa6773cac
|
refactor(ai): AI助手优化和移除MCP插件
|
2025-11-15 09:08:35 +08:00 |
|
Ray.Hao
|
05e3d1210a
|
feat(websocket): add backward compatible aliases for dict and online count composables
|
2025-11-10 07:58:32 +08:00 |
|
Ray.Hao
|
8105432713
|
refactor(websocket): optimize STOMP connection and subscription management
|
2025-11-08 00:03:01 +08:00 |
|
Ray.Hao
|
6cbfa08bae
|
fix(dict): 修复字典请求失败后队列未清理导致永久阻塞
|
2025-11-04 10:03:32 +08:00 |
|
Ray.Hao
|
1d5544d2dd
|
refactor(websocket): 优化计时器类型声明,避免使用 any 类型
|
2025-11-04 10:02:15 +08:00 |
|
Ray.Hao
|
b4276f58b2
|
fix(auth): 修复token刷新失败时请求泄漏导致内存泄漏的bug
|
2025-11-04 09:54:05 +08:00 |
|
Ray.Hao
|
6979a175ee
|
refactor(auth): ♻️ 重构认证逻辑,分离登录跳转与token刷新
|
2025-09-23 15:55:13 +08:00 |
|
Ray.Hao
|
9479feaba3
|
fix(enum): 🐛 同步调整枚举文件重命名导入路径
|
2025-09-22 16:52:26 +08:00 |
|
Ray.Hao
|
889346a9ec
|
fix: 🐛 ts 类型警告问题修复
|
2025-09-17 09:27:43 +08:00 |
|
Ray.Hao
|
97503a3612
|
refactor: ♻️ 升级依赖、移除 pdf 预览和修复打包类型警告问题
|
2025-09-16 17:27:17 +08:00 |
|
Ray.Hao
|
bf8e379616
|
refactor: ♻️ 优化布局组织结构和提升代码可读性
|
2025-09-15 13:27:25 +08:00 |
|
Ray.Hao
|
474c0e9c35
|
refactor: ♻️ 优化布局组织结构和提升代码可读性
|
2025-09-15 13:24:49 +08:00 |
|
Ray.Hao
|
6730608920
|
refactor: 组合式函数目录结构调整
|
2025-09-12 18:00:54 +08:00 |
|
Ray.Hao
|
07206576a8
|
feat(codegen): ✨ 代码生成支持本地写入和代码优化
|
2025-08-21 18:28:38 +08:00 |
|
Ray.Hao
|
54d1621dc5
|
fix: 🐛 缓存命名更改全局调整
|
2025-08-15 09:42:25 +08:00 |
|
Ray.Hao
|
a5da8d5788
|
refactor: ♻️ 用户信息不再本地持久化,改为内存态:刷新页面后需要重新请求用户信息
|
2025-08-15 09:35:58 +08:00 |
|
Ray.Hao
|
a4c67fe576
|
fix: 🐛 混合布局左侧菜单丢失问题修复
closed #ICEVSD
|
2025-06-18 16:21:34 +08:00 |
|
Ray.Hao
|
a3e4d6b852
|
wip: 临时提交
|
2025-05-25 09:35:50 +08:00 |
|
Ray.Hao
|
32686ad807
|
refactor: 项目重构
|
2025-05-24 07:35:46 +08:00 |
|