Commit Graph

13 Commits

Author SHA1 Message Date
01b8601dcd fix(app): OTA更新体验重构 — 废除闪烁弹窗 + 自动重启
问题:
1. uni.showLoading 每次调用都是关→开,进度回调中连续调用导致疯狂闪烁
2. 安装完成后弹窗询问重启,用户选「稍后」则必须手动杀后台

修复:
1. 替换 uni.showLoading → plus.nativeUI.showWaiting
   原生等待框支持原地更新文字,下载进度平滑过渡,零闪烁
2. 安装成功后移除重启询问弹窗,改为:
   plus.nativeUI.toast('新版本已就绪,即将重启...')
   → 2秒后 setTimeout → plus.runtime.restart()
   用户无需任何操作,2秒后自动生效
2026-08-11 16:53:35 +08:00
016a988962 fix: parseVersionCode修复—major*100+lastNum, T1.0.10→110匹配服务器 2026-08-10 14:22:36 +08:00
0b6c4a7f8b fix: OTA版本对比改用plus.runtime.versionCode直接对比,修复T1.0.10误判为旧版 2026-08-10 14:12:05 +08:00
d4f6266fcc perf: scan页置顶消除登录页闪烁 — 已登录用户零跳转直接渲染 2026-08-07 17:05:00 +08:00
0fcc607f17 refactor: App.vue统一路由守卫 — onLaunch总是重定向(已登录→扫码/未登录→登录) 2026-08-07 17:01:55 +08:00
c9383ba4be fix: 修复部分Android手机划掉App后token丢失导致强制重新登录 2026-08-07 16:50:00 +08:00
9ed85f88bb feat: 切换公网域名 track.iris-rs.cn + track_back.iris-rs.cn 2026-08-07 14:45:30 +08:00
45102eb23f fix: WGT安装强制模式(force:true)绕过同版本号拦截 2026-08-07 13:55:24 +08:00
abbf0f5a24 chore: bump version to T1.0.2 (versionCode 102) 2026-08-07 13:22:10 +08:00
0de981ea81 fix: OTA检测闭环 — 新增GET /check-update + App端uni.getSystemInfoSync版本对比 2026-08-07 12:35:00 +08:00
bff8787e62 feat: OTA热更新 — 版本检测API + App端WGT下载安装 + app_versions表 2026-08-07 11:49:59 +08:00
0df7215134 feat: 移动端双Token队列拦截器 + 通知列表 + 登录页 + TabBar红点 + v1.0.1 2026-08-07 11:44:20 +08:00
5e53cd7f79 纳入 track-uniapp 前端项目 (扫码/任务树/记录/转交Picker) 2026-08-05 15:01:46 +08:00