refactor(storage): 业务文件统一走对象存储并移除本地静态资源映射

- 删除 FilePath 与 WebMvcConfig,取消 /static/** 本地磁盘映射
- 安装包、壁纸、截图、分类图标、家属端图片全部使用存储服务返回的完整 URL
- 设备截图与拍照改存 StorageDir.DEVICE_SCREENSHOT,file_path 保存完整访问地址
- 壁纸/图片收藏按库中完整 URL 直接匹配,去掉相对路径归一化
- 家属于已绑定同一账号的设备再次发起绑定时下发确认请求,支持重置后重新授权
This commit is contained in:
tongtong committed 2026-11-06 19:17:25 +08:00
1 parent ee94762905
commit 9530b49be2
17 files changed
+72 -385

No files matched your search

+1 -1
View File
@@ -3,7 +3,7 @@
-- 说明:设备的壁纸改为「一图一行」的多行存储,支持显式排序(sort_no)。
-- mode 区分壁纸模式:0-单个壁纸(1 行),1-轮换壁纸(最多 7 行)。
-- sort_no 升序即轮换展示顺序;单个壁纸固定为第 0 行。
-- image_url 为可访问的完整图片 URL,如 /static/wallpaper/SN_xxx_1.jpg。
-- image_url 为对象存储返回的完整图片 URL。
-- 迁移说明:旧表 sys_sn_device_wallpaper(单行 JSON)已被本表取代;
-- 如需清理旧表请手工执行:DROP TABLE IF EXISTS `sys_sn_device_wallpaper`;
-- =============================================================================