feat: 扫描报告页+手动选波长护理+光疗功效介绍页+诊断框架(占位阈值)
- services/diagnosis.js: 诊断流水线框架,阈值/PD映射为占位待标定,支持单波长降级 - auto-scan: 扫描完成改为出报告让用户选择护理(替代原自动开始治疗) - 新增 scan-report/manual-treatment/light-info 三页,全部接入 i18n - api.js: 新增 report/diagnosis-config 接口(对接后端契约)
这个提交包含在:
@@ -0,0 +1,40 @@
|
||||
<view class="page">
|
||||
<view class="page-header page-header-gradient" style="padding-top: {{statusBarHeight + 24}}px;">
|
||||
<view class="nav-back nav-back-light" bindtap="onBack">‹ {{i18n.common.back}}</view>
|
||||
<view class="page-header-title">{{i18n.lightInfo.navTitle}}</view>
|
||||
<view class="page-header-subtitle">{{i18n.lightInfo.headerSubtitle}}</view>
|
||||
</view>
|
||||
|
||||
<view class="page-content">
|
||||
<!-- 四种光 -->
|
||||
<view class="section-title">{{i18n.lightInfo.lightsSectionTitle}}</view>
|
||||
<view class="light-card" wx:for="{{lights}}" wx:key="key">
|
||||
<view class="light-card-top">
|
||||
<view class="swatch" style="background: {{item.color}};"></view>
|
||||
<view class="light-head">
|
||||
<view class="light-name">{{i18n.lightInfo.lights[item.key].name}}</view>
|
||||
<view class="light-wave">{{i18n.lightInfo.lights[item.key].wavelength}}</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="light-effect" style="color: {{item.color}};">{{i18n.lightInfo.lights[item.key].effect}}</view>
|
||||
<view class="light-desc">{{i18n.lightInfo.lights[item.key].desc}}</view>
|
||||
<view class="light-suits">
|
||||
<text class="suits-label">{{i18n.lightInfo.suitsLabel}}</text>
|
||||
<text class="suits-text">{{i18n.lightInfo.lights[item.key].suits}}</text>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<!-- 护理模式 -->
|
||||
<view class="section-title section-title-gap">{{i18n.lightInfo.modesSectionTitle}}</view>
|
||||
<view class="mode-grid">
|
||||
<view class="mode-card" wx:for="{{i18n.lightInfo.modes}}" wx:for-item="mode" wx:key="name">
|
||||
<view class="mode-dot" style="background: {{modeColors[index]}};"></view>
|
||||
<view class="mode-name">{{mode.name}}</view>
|
||||
<view class="mode-desc">{{mode.desc}}</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<!-- 免责声明 -->
|
||||
<view class="disclaimer">{{i18n.lightInfo.disclaimer}}</view>
|
||||
</view>
|
||||
</view>
|
||||
在新工单中引用
屏蔽一个用户