feat(home): 首页接入最新测量数据与空态
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
e69db66eab
commit
76879270ba
@@ -17,76 +17,82 @@
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="recentMeasurements">
|
||||
<view class="recentMeasurementsTitle">
|
||||
<view></view>
|
||||
<view>最近测量</view>
|
||||
<view class="arrow" bind:tap="onTapDetailedReport">详细报告</view>
|
||||
</view>
|
||||
<view class="recentMeasurementsContent">
|
||||
<view class="recentMeasurementsContentTop">
|
||||
<view class="recentMeasurementsContentTopL">
|
||||
<view>
|
||||
<view>68</view>
|
||||
<view>.20</view>
|
||||
<view>kg</view>
|
||||
</view>
|
||||
<view>07-22 09:30</view>
|
||||
</view>
|
||||
<view class="recentMeasurementsContentTopR">
|
||||
<view>
|
||||
<view>2.6</view>
|
||||
<block wx:if="{{ hasData }}">
|
||||
<view class="recentMeasurements">
|
||||
<view class="recentMeasurementsTitle">
|
||||
<view></view>
|
||||
<view>最近测量</view>
|
||||
<view class="arrow" bind:tap="onTapDetailedReport">详细报告</view>
|
||||
</view>
|
||||
<view class="recentMeasurementsContent">
|
||||
<view class="recentMeasurementsContentTop">
|
||||
<view class="recentMeasurementsContentTopL">
|
||||
<view>
|
||||
<view>↑</view>
|
||||
<view>{{ record.weight }}</view>
|
||||
<view>{{ record.weightDecimal }}</view>
|
||||
<view>kg</view>
|
||||
</view>
|
||||
<view>{{ record.date }}</view>
|
||||
</view>
|
||||
<view class="recentMeasurementsContentTopR">
|
||||
<view>
|
||||
<view class="{{ record.diff < 0 ? 'diff-down' : (record.diff > 0 ? 'diff-up' : 'diff-neutral') }}">{{ record.diff < 0 ? -record.diff : record.diff }}</view>
|
||||
<view>
|
||||
<view>{{ record.diff < 0 ? '↓' : (record.diff > 0 ? '↑' : '') }}</view>
|
||||
<view>kg</view>
|
||||
</view>
|
||||
</view>
|
||||
<view>{{ record.diff < 0 ? '体重较上次减轻' : (record.diff > 0 ? '体重较上次增加' : '与上次持平') }}</view>
|
||||
</view>
|
||||
<view>体重较上次减轻</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="recentMeasurementsContentLine"></view>
|
||||
<view class="recentMeasurementsContentBottom">
|
||||
<view>
|
||||
<view>身高</view>
|
||||
<view>172<text>cm</text></view>
|
||||
</view>
|
||||
<view>
|
||||
<view>BMI<text>标准</text></view>
|
||||
<view>22.4</view>
|
||||
</view>
|
||||
<view>
|
||||
<view>体脂率</view>
|
||||
<view>22.1<text>%</text></view>
|
||||
<view class="recentMeasurementsContentLine"></view>
|
||||
<view class="recentMeasurementsContentBottom">
|
||||
<view>
|
||||
<view>身高</view>
|
||||
<view>{{ record.height }}<text>cm</text></view>
|
||||
</view>
|
||||
<view>
|
||||
<view>BMI<text>{{ record.bmiLabel }}</text></view>
|
||||
<view>{{ record.bmi }}</view>
|
||||
</view>
|
||||
<view>
|
||||
<view>体脂率</view>
|
||||
<view>{{ record.bodyFat }}<text>%</text></view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="connect">
|
||||
<view>
|
||||
<image src="/images/home/lianjie.png" mode="aspectFit" />
|
||||
<view class="connect">
|
||||
<view>
|
||||
<image src="/images/home/lianjie.png" mode="aspectFit" />
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="detailedData">
|
||||
<view class="detailedDataTitle">
|
||||
<view></view>
|
||||
<view>详细数据</view>
|
||||
</view>
|
||||
<view class="detailedDataContent">
|
||||
<view>
|
||||
<view>体脂肪量</view>
|
||||
<view>16.0<text>kg</text></view>
|
||||
<view class="detailedData">
|
||||
<view class="detailedDataTitle">
|
||||
<view></view>
|
||||
<view>详细数据</view>
|
||||
</view>
|
||||
<view>
|
||||
<view>体水分量</view>
|
||||
<view>39.8<text>kg</text></view>
|
||||
</view>
|
||||
<view>
|
||||
<view>蛋白质量</view>
|
||||
<view>1680<text>kcal</text></view>
|
||||
<view class="detailedDataContent">
|
||||
<view>
|
||||
<view>体脂肪量</view>
|
||||
<view>{{ record.bodyFatMass }}<text>kg</text></view>
|
||||
</view>
|
||||
<view>
|
||||
<view>体水分量</view>
|
||||
<view>{{ record.bodyWater }}<text>kg</text></view>
|
||||
</view>
|
||||
<view>
|
||||
<view>蛋白质量</view>
|
||||
<view>{{ record.protein }}<text>kg</text></view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
|
||||
<block wx:else>
|
||||
<empty-data containerStyle="margin: 100rpx 0 200rpx;" />
|
||||
</block>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
Reference in New Issue
Block a user