DaxPay Dev
|
918437abc7
|
feat(menu): 工作台设为默认首页, 补充dashboard菜单编码占位与排序调整
- Dashboard 目录 redirect /analytics → /workspace
- 工作台(id=102) menu_code=dashboard:workspace, sort_no=1
- 分析页(id=101) menu_code=dashboard:analytics, sort_no=2
|
2026-06-27 22:22:43 +08:00 |
|
DaxPay Dev
|
d1c1b008d3
|
feat(device): 新增云打印设备管理, 镜像云音箱实现本地台账与绑定/解绑
|
2026-06-26 13:00:49 +08:00 |
|
DaxPay Dev
|
f4bb434028
|
refactor(device): 设备实例类统一 Device 前缀, 新增厂商配置域与设备枚举, 术语统一云音箱
SpeakerDevice → DeviceSpeaker(entity/dao/param/result/convert/service/controller); 新增 device.vendor 域与 DeviceTypeEnum/DeviceVendorEnum; DeviceStatusEnum i18n key 解耦至 error.device.common; SQL 厂商配置提升设备管理顶层、清理 iot 残留、删除冗余厂商入口; 云音响 → 云音箱
|
2026-06-25 23:05:33 +08:00 |
|
DaxPay Dev
|
ef5a960142
|
chore: 同步数据库菜单/数据快照及杂项(i18n校验/social/pom清理)
|
2026-06-25 10:49:21 +08:00 |
|
DaxPay Dev
|
4d619e4c28
|
feat(notify): 新增站内通知模块(公告管理 + 用户端铃铛 + SSE 实时推送)
- 新建 service-notify 模块: 公告广播(notify_notice)+已读表(notify_notice_read), 预留个人消息表(notify_message)
- 管理端: CRUD/发布/下线/详情/分页
- 用户端: 未读数/铃铛列表/标记已读/全部已读/忽略
- SSE 实时推送: 发布公告时推送给所有在线用户, 25s 心跳保活
- i18n(zh/en): 枚举与业务错误消息
- 菜单与权限码(system:notify:notice:add/publish/view)
|
2026-06-24 15:52:16 +08:00 |
|
bootx
|
ebe175653e
|
del ocr 删除
|
2026-06-13 16:05:39 +08:00 |
|
bootx
|
f369736e73
|
build 3.1.0.bate2
|
2025-11-17 18:23:21 +08:00 |
|