|
|
d40b8984cd
|
feat(device): 在线状态每 30 秒批量刷新
抽离 refreshOnlineStatus 复用批量接口,页面定时刷新当前页 SN 在线状态,SSE 不可用时仍能保持准确。
|
2026-11-07 11:25:17 +08:00 |
|
|
|
daca252cb9
|
fix(device): 在线状态改为非阻塞补齐,恢复表单文本自动去空格
列表先渲染,批量在线状态返回后再更新;新增/编辑提交前 trim 文本字段,SN 与昵称拒绝纯空白。
|
2026-11-05 09:50:29 +08:00 |
|
|
|
e85456f0a5
|
refactor(app): 应用图标库归位到 app 模块
图标库接口前缀为 /api/v1/app-icons,与设备模块无关,页面与 API 一并迁到 app-manager/app-icon 和 api/app。
|
2026-11-05 09:38:21 +08:00 |
|
|
|
9f0d5f37a1
|
refactor(device): 设备列表改用上游 Crud 体系,移除 3932 行本地分叉实现
列表、搜索、新增、编辑全部改为 CrudPage/CrudSearch/CrudForm 配置驱动,在线状态通过独立响应式字典接收 SSE 推送。
|
2026-11-05 09:37:59 +08:00 |
|
|
|
01f42ab21b
|
chore: 移除 package.json 垃圾字段并同步 AGENTS.md 定制说明
|
2026-11-05 09:21:11 +08:00 |
|
|
|
2bb36bc895
|
fix(device): 设备示意图改为模块导入并清理残留死代码
- 设备示意图改用 import 引入,避免生产构建后 /src/assets 路径 404
- SSE 改为直接引用 @/utils/sse,还原上游 composables 入口
- 移除已失效的 /static 代理与未被调用的 DeviceAPI.getInfo
|
2026-11-05 09:20:51 +08:00 |
|
|
|
d36248ead6
|
refactor(device): 收敛设备模块结构,业务 API 与页面组件迁出上游目录
- src/api/system/device -> src/api/device,原 app-icon 类型拆为 appIcon.types.ts
- src/api/system/developer -> src/api/developer
- src/components/DeviceSn -> src/views/devices/sn/components,页内改为显式导入
- 同步更新 AGENTS.md 的模块目录与 API 分域约定
|
2026-11-04 17:44:08 +08:00 |
|
|
|
d50265da77
|
docs: 新增本地定制规范 AGENTS.md
|
2026-11-04 17:39:50 +08:00 |
|
|
|
b8773a0e78
|
refactor: 统一静态资源地址拼接为 utils/asset-url,解除更新模块对应用模块的反向依赖
|
2026-11-04 17:39:28 +08:00 |
|
|
|
8c1e02e6d0
|
fix: 适配上游 PageQuery 与登录跳转签名并修复弹窗配置类型报错
|
2026-11-04 17:39:04 +08:00 |
|
|
|
0293f804a9
|
chore: 合并 gitee 上游 master(依赖/配置)并保留本地定制
|
2026-11-04 14:55:24 +08:00 |
|
|
|
dda23e99f8
|
feat: 新增 update 升级模块(渠道/全局/灰度/热更新/保存流程接口与页面)
|
2026-11-03 18:23:44 +08:00 |
|
Ray.Hao
|
22670739c2
|
chore(deps): 收紧 follow-redirects 版本下限
follow-redirects 版本下限提升至 1.16.2
|
2026-11-01 19:01:19 +08:00 |
|
Ray.Hao
|
b91d50c9e9
|
chore(deps): 收紧 qs 与 vue-i18n 版本下限
qs 版本下限提升至 6.16.1
vue-i18n 版本下限提升至 11.4.14
|
2026-11-01 16:46:24 +08:00 |
|
Ray.Hao
|
c10ccad472
|
chore(lint): 升级检查依赖并统一格式化与提交规范
|
2026-11-01 14:13:06 +08:00 |
|
Ray.Hao
|
1383b58e80
|
fix: 修复开发环境实时连接握手失败
- 开发代理转发线上接口时,WebSocket 握手补 changeOrigin 与 Origin 改写
- 实时连接握手连续失败两次后停止重连
- 版本号升至 4.11.1
|
2026-10-30 17:39:50 +08:00 |
|
Ray.Hao
|
f443eb6bbe
|
feat: 状态展示统一为圆点
- 新增状态圆点组件,用户管理、角色与字典的状态改用圆点
- 用户管理操作列放宽到 200,登录页移动端版本号紧随项目名
- 应用中心分组按内容高度排列
- 函数注释统一为展开式多行
- 格式校验脚本忽略不存在的目录
|
2026-10-29 08:13:50 +08:00 |
|
Ray.Hao
|
53a97cac21
|
style(login): 移除注册页未使用的图标导入
|
2026-10-28 09:03:52 +08:00 |
|
Ray.Hao
|
b5bacd2cbf
|
feat(oidc): 接入统一认证登录与身份自助绑定
- 登录页接入统一认证入口并处理认证回调
- 个人中心新增认证身份区块,支持自助绑定与解绑
- 头像菜单与应用中心新增认证身份入口
- 应用中心删除经营管理分组,业务系统卡片指向统一认证授权地址
- 用户管理页移除认证身份代绑入口与弹窗
- 身份关联接口从用户域移到认证域
|
2026-10-28 08:21:27 +08:00 |
|
|
|
f287292aeb
|
Merge branch 'master' of gitee.com:youlaiorg/vue3-element-admin
# Conflicts:
# .env.development
# pnpm-lock.yaml
# src/composables/index.ts
# src/utils/request.ts
# types/env.d.ts
# vite.config.ts
|
2026-10-23 10:23:13 +08:00 |
|
|
|
060b7728f2
|
Merge branch 'master' of ssh://gitea.ttstd.com:2222/tt/vue3-element-admin
|
2026-10-23 09:46:57 +08:00 |
|
|
|
3db1a702fa
|
fix: withBase 兼容后端返回的 OSS 绝对地址,避免拼接出现错误前缀
|
2026-10-23 09:45:44 +08:00 |
|
Ray.Hao
|
9cddb95fb7
|
refactor(views): 重组页面目录并调整路由引用
- 页面按功能归入 dashboard、login、workspace、system、demo、internal
- 数据大屏移入示例目录,错误页、内嵌页与刷新中转移入 internal
- 个人中心与我的通知移入 workspace,统一认证回调移入 login
- 应用中心移入 workspace,菜单组件值 iframe 解析到 internal/iframe
- 在线人数函数更名,未收到推送时显示占位符
|
2026-10-22 21:50:43 +08:00 |
|
Ray.Hao
|
4e7ac8c08e
|
fix(data-screen): 修正头部时钟文字颜色
|
2026-10-20 13:37:28 +08:00 |
|
Ray.Hao
|
c1ef3afef7
|
style(uno): 注释改用开发环境表述
|
2026-10-19 13:14:40 +08:00 |
|
Ray.Hao
|
b9fa434cfe
|
fix(uno): 预扫源码修复 dev 首屏原子类缺失
|
2026-10-19 11:54:00 +08:00 |
|
Ray.Hao
|
e6621afe63
|
docs(notice): 修正撤回状态取值说明为 -1
|
2026-10-16 10:05:40 +08:00 |
|
Ray.Hao
|
f852b22d07
|
refactor: 移除旧版大屏示例并接入新版数据大屏
删除 demo 下大屏与路由面板示例;新增数据大屏页面;部署脚本纳入版本库
|
2026-09-30 19:00:47 +08:00 |
|
Ray.Hao
|
30ff18951f
|
chore(deploy): 外置部署脚本的服务器配置
- 新增部署脚本模板,服务器地址与账号改为读取本地配置或环境变量
|
2026-09-28 10:13:42 +08:00 |
|
Ray.Hao
|
dad25f40c6
|
chore(deploy): 移除部署脚本并加入忽略
- 部署脚本改为本地文件,不纳入版本库
|
2026-09-28 10:06:40 +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 |
|
Ray.Hao
|
3ccbdb7c06
|
chore: 递增版本号并标记停更版本
- 版本号: 中段递增、末段归零
- README: laravel 与 spring-boot-3 更新状态改为 ❌️
|
2026-09-25 19:56:52 +08:00 |
|
Ray.Hao
|
dc1436e3e5
|
refactor: 移除 .rich-text 富文本排版样式
|
2026-09-17 15:13:42 +08:00 |
|
Ray.Hao
|
75cbee2fa6
|
feat: 新增 AI 辅助,重构登录页与环境变量命名
|
2026-09-17 14:59:55 +08:00 |
|
Ray.Hao
|
2344fee50a
|
!64 feat: ✨ 增加版本检查功能
Merge pull request !64 from cshaptx4869/gitee-patch-2
|
2026-09-11 09:30:12 +00:00 |
|
cshaptx4869
|
45b7332342
|
feat: ✨ 加版本检查功能
|
2026-09-11 16:28:56 +08:00 |
|
Ray.Hao
|
cd6d1f1927
|
!63 feat(vxetable): ✨ 适配 vxetable 4.7+
Merge pull request !63 from cshaptx4869/gitee-patch-1
|
2026-09-11 05:49:14 +00:00 |
|
cshaptx4869
|
a2f9e5e5ac
|
feat(vxetable): ✨ 适配 vxetable 4.7+
|
2026-09-11 12:03:25 +08:00 |
|
Ray.Hao
|
085764e6b2
|
chore: 更新扫码登录图标
|
2026-09-08 18:30:31 +08:00 |
|
Ray.Hao
|
443c34ed20
|
fix: 修复动态表单保存校验失败等问题,优化演示页源码入口与注释
|
2026-09-08 16:34:32 +08:00 |
|
Ray.Hao
|
92a7046634
|
chore: 更新图标资源,移除无用图标
|
2026-09-08 12:41:09 +08:00 |
|
Ray.Hao
|
19453ebba9
|
chore: 切换开发环境接口地址为线上
|
2026-09-08 11:47:35 +08:00 |
|
Ray.Hao
|
ac277146fb
|
Merge branch 'master' of https://gitee.com/youlaiorg/vue3-element-admin
|
2026-09-08 10:44:36 +08:00 |
|
Ray.Hao
|
2ab0b31cfc
|
feat: 新增工作流模块与动态表单发布
- src/api/workflow: 工作流模型、实例、任务接口与类型定义
- src/views/workflow: 流程设计、发起、审批中心(待办/已办/我发起)页面与 BPMN 设计器、预览器
- src/views/dynamic-form/components/publish: 发布弹窗拆分为多步(入口配置/方式/结果),原 PublishDialog 大幅精简
- src/api/form: 新增 getWorkflowOptions,表单定义增加 category 区分普通/工作流表单
- src/api/system/role: 新增 getCodeOptions 供流程候选组选择
- src/stores/permission: 路由重载先摘旧路由再注册新路由,避免空窗触发 404
- vite.config: 预构建 bpmn-js,避免设计器首进重优化刷新
- src/views/login、.env.development、LayoutToolbar: 本地开发联调调整(昵称展示、本地接口)
- src/api/system/user: 重置密码改用 data 传参
- src/views/codegen: 支持 FormTypeEnum 日期字段范围查询
- package.json: 版本号 4.9.0;删除误存的 dev-output.txt
|
2026-09-08 10:34:15 +08:00 |
|
theo
|
33be40500c
|
fix: 🐛 修复同时打开两个窗口,点击顶部菜单时,另一个窗口的菜单也跟着选中了
https://gitee.com/youlaiorg/vue3-element-admin/issues/IK3OO1
|
2026-09-07 11:21:07 +08:00 |
|
Ray.Hao
|
3503a399fb
|
refactor: 优化登录页渐变背景与窄屏适配样式
|
2026-09-01 23:59:39 +08:00 |
|
Ray.Hao
|
743dd7a534
|
chore: 更新登录页明暗两套背景图
|
2026-09-01 07:27:22 +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
|
cf5768dbf4
|
refactor(auth): 权限判断与会话失效跳转收敛到 user store
- src/utils/auth: hasPerm 简化为纯权限判断,移除 redirectToLogin 与路由依赖
- src/directives/permission: v-hasPerm 复用 utils/auth 的 hasPerm
- src/utils/request: token 失效改走 userStore.redirectToLogin
- src/views/profile: 改密后重新登录改走 userStore.redirectToLogin
|
2026-09-01 07:24:32 +08:00 |
|