feat(ui): use face-map layout for report zones and manual region picker; restrict manual care to smart mode

- scan-report: replace zone card grid with the same oval face-map layout as
  treatment-setup, zones tinted by recommended light with mode label; restore
  the per-light legend under the map
- manual-treatment: region picker now uses the same face-map layout
- manual care mode selection is smart-mode only: entry link hidden for
  non-subscribers and the page itself checks subscription (free mode passes
  since the backend reports it as active)
这个提交包含在:
Guoguo
2026-07-28 06:44:34 -07:00
父节点 39177e5ff4
当前提交 431d4058a8
修改 7 个文件,包含 116 行新增59 行删除
+4 -2
查看文件
@@ -19,7 +19,8 @@ module.exports = {
starting: '启动中...',
noRegionSelected: '请至少选择一个区域',
startFailed: '启动失败',
entryLink: '手动选择波长护理 '
entryLink: '手动选择波长护理 ',
smartOnly: '手动选择护理模式为智能模式专属,开通订阅后即可使用'
},
en: {
navTitle: 'Manual Care',
@@ -39,6 +40,7 @@ module.exports = {
starting: 'Starting...',
noRegionSelected: 'Please select at least one region',
startFailed: 'Failed to start',
entryLink: 'Manual wavelength care '
entryLink: 'Manual wavelength care ',
smartOnly: 'Choosing a care mode manually is a Smart Mode feature. Subscribe to unlock it.'
}
}