reportDetail.wxml 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <!--pages/reportDetail/reportDetail.wxml-->
  2. <view class="detail ittflex-jcs">
  3. <view class="left-nav">
  4. <view class="left-nav-item ittflex {{leftNavActive == index ? 'left-nav-item-active': ''}} {{leftNavActive - 1 == index ? 'noborder' : ''}}" wx:for="{{systemName}}" wx:key="index" data-index="{{index}}" bindtap="handleSwitchNav">{{item}}</view>
  5. </view>
  6. <view class="right-value">
  7. <!-- 检测小结 -->
  8. <block wx:if="{{leftNavActive === 0}}">
  9. <view class="summary" wx:if="{{summaryList.length != 0}}">
  10. <view class="s-title ittflex-jcs">根据检测结果,您的健康风险最高的是:</view>
  11. <view class="s-main">
  12. <view class="s-item {{index == 0 ? 's-item-nomargin' : ''}}" wx:for="{{summaryList}}" wx:key="index">
  13. <view class="s-item-title">{{index + 1}}{{item.title}}</view>
  14. <view class="s-item-value">{{item.value}}</view>
  15. </view>
  16. </view>
  17. </view>
  18. <view class="no-data" wx:if="{{summaryList.length == 0}}">
  19. <van-empty description="暂无数据" />
  20. </view>
  21. </block>
  22. <!-- 系统分类 -->
  23. <block wx:else>
  24. <view class="system" >
  25. <view class="sys-item" wx:for="{{systemList}}" wx:key="index">
  26. <view class="sys-header ittflex">{{index + 1}}.{{item.name}}</view>
  27. <view class="sys-content">
  28. <view class="sys-content-item ittflex-jcs" wx:for="{{item.childNode}}" wx:for-item="subitem" wx:key="index">
  29. <view class="sts-lanel">{{subitem.name}}</view>
  30. <view class="risk-level ittflex-jcs">
  31. <!-- 2.5 以下,格子都是白色, 2.5~3.0 页面的红色格子显示一格,3.0~4.0 显示2格 ,4.0 以上显示3格 -->
  32. <block wx:if="{{subitem.value < 2.5 }}">
  33. <view class="level level-a"></view>
  34. <view class="level level-b"></view>
  35. <view class="level level-c"></view>
  36. </block>
  37. <block wx:if="{{subitem.value >=2.5 && subitem.value < 3.0}}">
  38. <view class="level level-a red"></view>
  39. <view class="level level-b"></view>
  40. <view class="level level-c"></view>
  41. </block>
  42. <block wx:if="{{subitem.value >= 3.0 && subitem.value < 4.0}}">
  43. <view class="level level-a red"></view>
  44. <view class="level level-b red"></view>
  45. <view class="level level-c"></view>
  46. </block>
  47. <block wx:if="{{subitem.value >= 4.0}}">
  48. <view class="level level-a red"></view>
  49. <view class="level level-b red"></view>
  50. <view class="level level-c red"></view>
  51. </block>
  52. </view>
  53. </view>
  54. </view>
  55. </view>
  56. </view>
  57. </block>
  58. </view>
  59. </view>