1 line
28 KiB
Plaintext
1 line
28 KiB
Plaintext
<view class="{{['daily-page', 'data-v-78c606c6', cS && 'is-invite-viewer']}}"><view wx:if="{{a}}" class="invite-view-wrap data-v-78c606c6"><view class="invite-hero data-v-78c606c6"><view class="invite-hero-bg data-v-78c606c6"/><view class="invite-hero-content data-v-78c606c6"><view class="invite-hero-badge data-v-78c606c6"><tongji-icon wx:if="{{b}}" class="data-v-78c606c6" u-i="78c606c6-0" bind:__l="__l" u-p="{{b}}"/><text class="invite-hero-badge-text data-v-78c606c6">家人分享</text></view><text class="invite-hero-title data-v-78c606c6">{{c}}</text><text class="invite-hero-sub data-v-78c606c6">{{d}}</text><view wx:if="{{e}}" class="invite-hero-patient data-v-78c606c6"><tongji-icon wx:if="{{f}}" class="data-v-78c606c6" u-i="78c606c6-1" bind:__l="__l" u-p="{{f}}"/><text class="data-v-78c606c6">{{g}}</text></view></view></view><view wx:if="{{h}}" class="invite-skeleton-wrap data-v-78c606c6"><view class="invite-skeleton-card data-v-78c606c6"/><view class="invite-skeleton-card invite-skeleton-short data-v-78c606c6"/><view class="invite-skeleton-card invite-skeleton-tall data-v-78c606c6"/></view><view wx:elif="{{i}}" class="invite-body data-v-78c606c6"><view class="invite-card invite-card-code data-v-78c606c6"><view class="invite-card-head data-v-78c606c6"><view class="invite-card-icon-wrap invite-card-icon-wrap--cyan data-v-78c606c6"><tongji-icon wx:if="{{j}}" class="data-v-78c606c6" u-i="78c606c6-2" bind:__l="__l" u-p="{{j}}"/></view><view class="invite-card-head-text data-v-78c606c6"><text class="invite-card-label data-v-78c606c6">今日邀请码</text><text class="invite-card-hint data-v-78c606c6">凭此码今日可查看</text></view></view><text class="invite-code-value data-v-78c606c6">{{k}}</text></view><view class="invite-card invite-card-summary data-v-78c606c6"><view class="invite-summary-top data-v-78c606c6"><view class="invite-tree-panel invite-tree-tappable data-v-78c606c6" bindtap="{{m}}"><sugar-tree-graphic wx:if="{{l}}" class="data-v-78c606c6" u-i="78c606c6-3" bind:__l="__l" u-p="{{l}}"/><text class="invite-tree-tap-hint data-v-78c606c6">点树听一句鼓励</text></view><view class="invite-tree-meta data-v-78c606c6"><text class="invite-tree-title data-v-78c606c6">{{n}}</text><text class="invite-tree-desc data-v-78c606c6">{{o}}</text><text class="invite-tree-week data-v-78c606c6">{{p}}</text></view></view><view class="invite-stat-grid data-v-78c606c6"><view class="invite-stat-item data-v-78c606c6"><view class="invite-stat-icon-wrap data-v-78c606c6"><tongji-icon wx:if="{{q}}" class="data-v-78c606c6" u-i="78c606c6-4" bind:__l="__l" u-p="{{q}}"/></view><text class="invite-stat-num data-v-78c606c6">{{r}}</text><text class="invite-stat-label data-v-78c606c6">天有记录</text></view><view class="invite-stat-item data-v-78c606c6"><view class="invite-stat-icon-wrap data-v-78c606c6"><tongji-icon wx:if="{{s}}" class="data-v-78c606c6" u-i="78c606c6-5" bind:__l="__l" u-p="{{s}}"/></view><text class="invite-stat-num data-v-78c606c6">{{t}}</text><text class="invite-stat-label data-v-78c606c6">完整一日</text></view><view class="invite-stat-item data-v-78c606c6"><view class="invite-stat-icon-wrap data-v-78c606c6"><tongji-icon wx:if="{{v}}" class="data-v-78c606c6" u-i="78c606c6-6" bind:__l="__l" u-p="{{v}}"/></view><text class="invite-stat-num data-v-78c606c6">{{w}}</text><text class="invite-stat-label data-v-78c606c6">连续天数</text></view></view><view wx:if="{{x}}" class="invite-quote-box data-v-78c606c6"><text class="invite-quote data-v-78c606c6">{{y}}</text></view></view><view class="invite-card invite-card-records data-v-78c606c6"><view class="invite-section-head data-v-78c606c6"><view class="invite-card-icon-wrap invite-card-icon-wrap--teal data-v-78c606c6"><tongji-icon wx:if="{{z}}" class="data-v-78c606c6" u-i="78c606c6-7" bind:__l="__l" u-p="{{z}}"/></view><view class="invite-section-head-text data-v-78c606c6"><text class="invite-section-title data-v-78c606c6">近7日血糖记录</text><text class="invite-section-sub data-v-78c606c6">空腹 / 餐后 / 血压</text></view></view><view wx:if="{{A}}" class="invite-records-empty data-v-78c606c6"><tongji-icon wx:if="{{B}}" class="data-v-78c606c6" u-i="78c606c6-8" bind:__l="__l" u-p="{{B}}"/><text class="data-v-78c606c6">暂无记录数据</text></view><view wx:else class="invite-timeline data-v-78c606c6"><view wx:for="{{C}}" wx:for-item="day" wx:key="A" class="{{['invite-day-row', 'data-v-78c606c6', day.B && 'is-empty', day.C && 'is-last']}}"><view class="invite-day-rail data-v-78c606c6"><view class="{{['invite-day-dot', 'data-v-78c606c6', day.a && 'filled']}}"/><view wx:if="{{day.b}}" class="invite-day-line data-v-78c606c6"/></view><view class="invite-day-panel data-v-78c606c6"><view class="invite-day-head data-v-78c606c6"><text class="invite-day-date data-v-78c606c6">{{day.c}}</text><text class="invite-day-week data-v-78c606c6">{{day.d}}</text></view><view wx:if="{{day.e}}" class="invite-metric-grid data-v-78c606c6"><view class="invite-metric-chip data-v-78c606c6"><text class="invite-metric-label data-v-78c606c6">空腹</text><view class="invite-metric-value-row data-v-78c606c6"><text class="{{['invite-metric-value', 'data-v-78c606c6', day.g && 'is-high']}}">{{day.f}}</text><text wx:if="{{day.h}}" class="invite-metric-unit data-v-78c606c6">mmol/L</text></view><view wx:if="{{day.i}}" class="invite-metric-flag data-v-78c606c6"><tongji-icon wx:if="{{day.k}}" class="data-v-78c606c6" u-i="{{day.j}}" bind:__l="__l" u-p="{{day.k}}"/><text class="data-v-78c606c6">偏高</text></view></view><view class="invite-metric-chip data-v-78c606c6"><text class="invite-metric-label data-v-78c606c6">餐后</text><view class="invite-metric-value-row data-v-78c606c6"><text class="{{['invite-metric-value', 'data-v-78c606c6', day.m && 'is-high']}}">{{day.l}}</text><text wx:if="{{day.n}}" class="invite-metric-unit data-v-78c606c6">mmol/L</text></view><view wx:if="{{day.o}}" class="invite-metric-flag data-v-78c606c6"><tongji-icon wx:if="{{day.q}}" class="data-v-78c606c6" u-i="{{day.p}}" bind:__l="__l" u-p="{{day.q}}"/><text class="data-v-78c606c6">偏高</text></view></view><view wx:if="{{day.r}}" class="invite-metric-chip data-v-78c606c6"><text class="invite-metric-label data-v-78c606c6">血压</text><view class="invite-metric-value-row data-v-78c606c6"><text class="{{['invite-metric-value', 'data-v-78c606c6', day.t && 'is-high']}}">{{day.s}}</text><text class="invite-metric-unit data-v-78c606c6">mmHg</text></view><view wx:if="{{day.v}}" class="invite-metric-flag data-v-78c606c6"><tongji-icon wx:if="{{day.x}}" class="data-v-78c606c6" u-i="{{day.w}}" bind:__l="__l" u-p="{{day.x}}"/><text class="data-v-78c606c6">偏高</text></view></view></view><view wx:else class="invite-day-empty data-v-78c606c6"><tongji-icon wx:if="{{day.z}}" class="data-v-78c606c6" u-i="{{day.y}}" bind:__l="__l" u-p="{{day.z}}"/><text class="data-v-78c606c6">当日未记录</text></view></view></view></view></view><view class="invite-card invite-card-like data-v-78c606c6"><view class="invite-section-head data-v-78c606c6"><view class="invite-card-icon-wrap invite-card-icon-wrap--green data-v-78c606c6"><tongji-icon wx:if="{{D}}" class="data-v-78c606c6" u-i="78c606c6-13" bind:__l="__l" u-p="{{D}}"/></view><view class="invite-section-head-text data-v-78c606c6"><text class="invite-section-title data-v-78c606c6">给 Ta 点个赞</text><text class="invite-section-sub data-v-78c606c6">今日 {{E}} 位家人已鼓励</text></view></view><view class="invite-nickname-row data-v-78c606c6"><view wx:for="{{F}}" wx:for-item="n" wx:key="b" class="{{['invite-nickname-chip', 'data-v-78c606c6', n.c && 'active']}}" bindtap="{{n.d}}"><text class="data-v-78c606c6">{{n.a}}</text></view></view><view class="{{['invite-like-btn', 'data-v-78c606c6', J && 'done', K && 'loading', L && 'burst']}}" bindtap="{{M}}"><tongji-icon wx:if="{{G}}" class="data-v-78c606c6" u-i="78c606c6-14" bind:__l="__l" u-p="{{H}}"/><text class="data-v-78c606c6">{{I}}</text></view></view><view class="invite-footer data-v-78c606c6"><tongji-icon wx:if="{{N}}" class="data-v-78c606c6" u-i="78c606c6-15" bind:__l="__l" u-p="{{N}}"/><text class="invite-disclaimer data-v-78c606c6">仅展示近7天分享范围内记录 · 习惯参考,不替代医嘱</text></view></view><view wx:else class="invite-error-card data-v-78c606c6"><view class="invite-error-icon-wrap data-v-78c606c6"><tongji-icon wx:if="{{O}}" class="data-v-78c606c6" u-i="78c606c6-16" bind:__l="__l" u-p="{{O}}"/></view><text class="invite-error-title data-v-78c606c6">无法查看</text><text class="invite-error-text data-v-78c606c6">{{P}}</text></view></view><view wx:if="{{Q}}" class="page-gate-loading data-v-78c606c6"><text class="page-gate-loading-text data-v-78c606c6">正在登录…</text></view><block wx:if="{{R}}"><view class="elder-header data-v-78c606c6"><text class="elder-greet data-v-78c606c6">{{S}},{{T}}</text><text class="{{['elder-status', 'data-v-78c606c6', V]}}">{{U}}</text><scroll-view wx:if="{{W}}" scroll-x class="elder-card-scroll data-v-78c606c6" show-scrollbar="{{false}}"><view class="elder-card-row data-v-78c606c6"><view wx:for="{{X}}" wx:for-item="card" wx:key="b" class="{{['elder-card-chip', 'data-v-78c606c6', card.c && 'active']}}" bindtap="{{card.d}}"><text class="data-v-78c606c6">{{card.a}}</text></view></view></scroll-view></view><view class="elder-actions data-v-78c606c6"><view class="elder-btn elder-btn-primary data-v-78c606c6" bindtap="{{Z}}"><tongji-icon wx:if="{{Y}}" class="data-v-78c606c6" u-i="78c606c6-17" bind:__l="__l" u-p="{{Y}}"/><text class="elder-btn-text data-v-78c606c6">录入今日血糖</text></view><view class="{{['elder-btn', 'elder-btn-voice', 'data-v-78c606c6', ac && 'speaking', ad && 'disabled']}}" bindtap="{{ae}}"><tongji-icon wx:if="{{aa}}" class="data-v-78c606c6" u-i="78c606c6-18" bind:__l="__l" u-p="{{aa}}"/><text class="elder-btn-text data-v-78c606c6">{{ab}}</text></view></view><view wx:if="{{af}}" class="elder-chart-block data-v-78c606c6"><view class="card chart-card data-v-78c606c6"><view class="card-head data-v-78c606c6"><view class="card-head-left data-v-78c606c6"><text class="card-title data-v-78c606c6">血糖趋势</text><text class="card-subtitle data-v-78c606c6">{{ag}} · mmol/L</text></view><view class="card-legend data-v-78c606c6"><view class="{{['legend-item', 'data-v-78c606c6', ah && 'inactive']}}" bindtap="{{ai}}"><view class="legend-dot legend-dot-fasting data-v-78c606c6"/><text class="data-v-78c606c6">空腹</text></view><view class="{{['legend-item', 'data-v-78c606c6', aj && 'inactive']}}" bindtap="{{ak}}"><view class="legend-dot legend-dot-postprandial data-v-78c606c6"/><text class="data-v-78c606c6">餐后</text></view></view></view><view wx:if="{{al}}" class="chart-summary data-v-78c606c6"><view class="chart-summary-item data-v-78c606c6"><text class="chart-summary-num data-v-78c606c6">{{am}}</text><text class="chart-summary-label data-v-78c606c6">天偏高</text></view><view class="chart-summary-item data-v-78c606c6"><text class="chart-summary-num data-v-78c606c6">{{an}}</text><text class="chart-summary-label data-v-78c606c6">天正常</text></view><view class="chart-summary-item data-v-78c606c6"><text class="chart-summary-num data-v-78c606c6">{{ao}}</text><text class="chart-summary-label data-v-78c606c6">天有记录</text></view></view><view class="chart-canvas-wrap data-v-78c606c6"><canvas wx:if="{{ap}}" id="bloodWaveChart" type="2d" class="chart-canvas data-v-78c606c6" bindtouchstart="{{aq}}" bindtouchmove="{{ar}}"/><view wx:if="{{as}}" class="chart-canvas-placeholder data-v-78c606c6"><text class="data-v-78c606c6">图表已暂停显示</text></view><view wx:if="{{at}}" class="chart-empty data-v-78c606c6"><text class="chart-empty-text data-v-78c606c6">当前时间范围暂无血糖数据</text></view><cover-view wx:if="{{av}}" class="chart-tip data-v-78c606c6" style="{{'left:' + aB + ';' + ('top:' + aC)}}"><cover-view class="chart-tip-date data-v-78c606c6">{{aw}}</cover-view><cover-view wx:if="{{ax}}" class="chart-tip-row data-v-78c606c6"><cover-view class="legend-dot legend-dot-fasting data-v-78c606c6"/><cover-view class="chart-tip-text data-v-78c606c6">空腹 {{ay}}</cover-view></cover-view><cover-view wx:if="{{az}}" class="chart-tip-row data-v-78c606c6"><cover-view class="legend-dot legend-dot-postprandial data-v-78c606c6"/><cover-view class="chart-tip-text data-v-78c606c6">餐后 {{aA}}</cover-view></cover-view></cover-view></view></view><view class="range-bar data-v-78c606c6"><view wx:for="{{aD}}" wx:for-item="opt" wx:key="b" class="{{['range-item', 'data-v-78c606c6', opt.c && 'active']}}" bindtap="{{opt.d}}"><text class="data-v-78c606c6">{{opt.a}}</text></view></view></view><view class="elder-today-panel data-v-78c606c6"><text class="elder-panel-title data-v-78c606c6">今日血糖</text><view class="elder-today-grid data-v-78c606c6"><view class="{{['elder-metric', 'data-v-78c606c6', aI && 'is-high']}}"><text class="elder-metric-label data-v-78c606c6">{{aE}}</text><view class="elder-metric-value-row data-v-78c606c6"><text class="elder-metric-value data-v-78c606c6">{{aF}}</text><text wx:if="{{aG}}" class="elder-metric-unit data-v-78c606c6">mmol/L</text></view><text wx:if="{{aH}}" class="elder-metric-flag data-v-78c606c6">偏高,请遵医嘱</text></view><view class="{{['elder-metric', 'data-v-78c606c6', aN && 'is-high']}}"><text class="elder-metric-label data-v-78c606c6">{{aJ}}</text><view class="elder-metric-value-row data-v-78c606c6"><text class="elder-metric-value data-v-78c606c6">{{aK}}</text><text wx:if="{{aL}}" class="elder-metric-unit data-v-78c606c6">mmol/L</text></view><text wx:if="{{aM}}" class="elder-metric-flag data-v-78c606c6">偏高,请遵医嘱</text></view></view></view><view class="elder-more-link data-v-78c606c6" bindtap="{{aO}}"><view class="elder-more-body data-v-78c606c6"><text class="elder-more-title data-v-78c606c6">查看更多</text><text class="elder-more-sub data-v-78c606c6">健康日历 · 运动 · 家人互动</text></view><text class="elder-more-arrow data-v-78c606c6">›</text></view><view wx:if="{{aP}}" class="card ai-diet-card data-v-78c606c6"><view class="ai-diet-hero data-v-78c606c6"><view class="ai-diet-hero-aurora data-v-78c606c6" aria-hidden="true"><view class="ai-diet-blob ai-diet-blob-1 data-v-78c606c6"/><view class="ai-diet-blob ai-diet-blob-2 data-v-78c606c6"/><view class="ai-diet-blob ai-diet-blob-3 data-v-78c606c6"/></view><view class="ai-diet-hero-content data-v-78c606c6"><view class="ai-diet-hero-main data-v-78c606c6"><view class="{{['ai-diet-hero-icon', 'data-v-78c606c6', aR && 'thinking']}}" aria-hidden="true"><view class="ai-diet-hero-icon-ring data-v-78c606c6"/><tongji-icon wx:if="{{aQ}}" class="data-v-78c606c6" u-i="78c606c6-19" bind:__l="__l" u-p="{{aQ}}"/></view><view class="ai-diet-hero-copy data-v-78c606c6"><view class="ai-diet-hero-titles data-v-78c606c6"><text class="ai-diet-title data-v-78c606c6">AI 饮食建议</text><view class="ai-diet-badge data-v-78c606c6"><view class="ai-diet-badge-dot data-v-78c606c6"/><text class="data-v-78c606c6">智能定制</text></view></view><text class="ai-diet-sub data-v-78c606c6">读您近 7 天 · 30 天血糖,定制今日三餐</text></view></view><view class="{{['ai-diet-refresh', 'data-v-78c606c6', aU && 'disabled']}}" role="button" aria-label="换一换今日饮食建议" bindtap="{{aV}}"><tongji-icon wx:if="{{aS}}" class="data-v-78c606c6" u-i="78c606c6-20" bind:__l="__l" u-p="{{aS}}"/><text class="data-v-78c606c6">{{aT}}</text></view></view></view><view wx:if="{{aW}}" class="ai-diet-skeleton data-v-78c606c6"><view wx:for="{{aX}}" wx:for-item="n" wx:key="a" class="ai-diet-skeleton-row data-v-78c606c6"><view class="ai-diet-skeleton-tag data-v-78c606c6"/><view class="ai-diet-skeleton-line data-v-78c606c6"/><view class="ai-diet-skeleton-line short data-v-78c606c6"/></view><text class="ai-diet-skeleton-hint data-v-78c606c6">正在生成今日饮食建议…</text></view><view wx:else class="{{['ai-diet-body', 'data-v-78c606c6', bx && 'is-streaming']}}"><view class="ai-diet-section-head data-v-78c606c6"><text class="ai-diet-section-title data-v-78c606c6">今日饮食</text><text wx:if="{{aY}}" class="ai-diet-section-tag data-v-78c606c6">生成中…</text></view><view class="ai-diet-meal-list data-v-78c606c6"><view class="ai-diet-meal-card meal-breakfast data-v-78c606c6"><view class="ai-diet-meal-head data-v-78c606c6"><view class="ai-diet-meal-icon data-v-78c606c6" aria-hidden="true"><tongji-icon wx:if="{{aZ}}" class="data-v-78c606c6" u-i="78c606c6-21" bind:__l="__l" u-p="{{aZ}}"/></view><text class="ai-diet-meal-label data-v-78c606c6">早餐</text></view><text class="ai-diet-meal-text data-v-78c606c6">{{ba}}<text wx:if="{{bb}}" class="ai-stream-cursor data-v-78c606c6">▍</text></text></view><view wx:if="{{bc}}" class="ai-diet-meal-card meal-drinks data-v-78c606c6"><view class="ai-diet-meal-head data-v-78c606c6"><view class="ai-diet-meal-icon data-v-78c606c6" aria-hidden="true"><tongji-icon wx:if="{{bd}}" class="data-v-78c606c6" u-i="78c606c6-22" bind:__l="__l" u-p="{{bd}}"/></view><text class="ai-diet-meal-label data-v-78c606c6">喝的</text></view><text class="ai-diet-meal-text data-v-78c606c6">{{be}}<text wx:if="{{bf}}" class="ai-stream-cursor data-v-78c606c6">▍</text></text></view><view class="ai-diet-meal-card meal-lunch data-v-78c606c6"><view class="ai-diet-meal-head data-v-78c606c6"><view class="ai-diet-meal-icon data-v-78c606c6" aria-hidden="true"><tongji-icon wx:if="{{bg}}" class="data-v-78c606c6" u-i="78c606c6-23" bind:__l="__l" u-p="{{bg}}"/></view><text class="ai-diet-meal-label data-v-78c606c6">午餐</text></view><text class="ai-diet-meal-text data-v-78c606c6">{{bh}}<text wx:if="{{bi}}" class="ai-stream-cursor data-v-78c606c6">▍</text></text></view><view class="ai-diet-meal-card meal-dinner data-v-78c606c6"><view class="ai-diet-meal-head data-v-78c606c6"><view class="ai-diet-meal-icon data-v-78c606c6" aria-hidden="true"><tongji-icon wx:if="{{bj}}" class="data-v-78c606c6" u-i="78c606c6-24" bind:__l="__l" u-p="{{bj}}"/></view><text class="ai-diet-meal-label data-v-78c606c6">晚餐</text></view><text class="ai-diet-meal-text data-v-78c606c6">{{bk}}<text wx:if="{{bl}}" class="ai-stream-cursor data-v-78c606c6">▍</text></text></view></view><view wx:if="{{bm}}" class="ai-diet-tip-box data-v-78c606c6"><view class="ai-diet-tip-head data-v-78c606c6"><tongji-icon wx:if="{{bn}}" class="data-v-78c606c6" u-i="78c606c6-25" bind:__l="__l" u-p="{{bn}}"/><text class="ai-diet-tip-label data-v-78c606c6">小贴士</text></view><text class="ai-diet-tip-text data-v-78c606c6">{{bo}}<text wx:if="{{bp}}" class="ai-stream-cursor data-v-78c606c6">▍</text></text></view><view wx:if="{{bq}}" class="ai-diet-avoid data-v-78c606c6"><view class="ai-diet-avoid-head data-v-78c606c6"><tongji-icon wx:if="{{br}}" class="data-v-78c606c6" u-i="78c606c6-26" bind:__l="__l" u-p="{{br}}"/><text class="ai-diet-avoid-label data-v-78c606c6">今日尽量少碰</text></view><view class="ai-diet-avoid-tags data-v-78c606c6"><text wx:for="{{bs}}" wx:for-item="item" wx:key="b" class="ai-diet-avoid-tag data-v-78c606c6">{{item.a}}</text></view></view><view wx:if="{{bt}}" class="ai-diet-actions data-v-78c606c6"><view class="ai-diet-btn primary data-v-78c606c6" bindtap="{{bv}}"><text class="data-v-78c606c6">填入今日饮食</text></view><view class="ai-diet-btn ghost data-v-78c606c6" bindtap="{{bw}}"><text class="data-v-78c606c6">手动记录</text></view></view></view><view wx:if="{{by}}" class="{{['ai-diet-exercise', 'data-v-78c606c6', bK]}}"><view class="ai-diet-exercise-head data-v-78c606c6"><view class="ai-diet-exercise-icon data-v-78c606c6" aria-hidden="true"><tongji-icon wx:if="{{bz}}" class="data-v-78c606c6" u-i="78c606c6-27" bind:__l="__l" u-p="{{bz}}"/></view><view class="ai-diet-exercise-head-text data-v-78c606c6"><text class="ai-diet-exercise-title data-v-78c606c6">运动降糖</text><text class="{{['ai-diet-exercise-tag', 'data-v-78c606c6', bB]}}">{{bA}}</text></view></view><text wx:if="{{bC}}" class="ai-diet-exercise-headline data-v-78c606c6">{{bD}}</text><view class="ai-diet-exercise-list data-v-78c606c6"><view wx:for="{{bE}}" wx:for-item="it" wx:key="c" class="ai-diet-exercise-item data-v-78c606c6"><text class="ai-diet-exercise-bullet data-v-78c606c6">{{it.a}}</text><text class="ai-diet-exercise-item-text data-v-78c606c6">{{it.b}}</text></view></view><view wx:if="{{bF}}" class="ai-diet-exercise-meta data-v-78c606c6"><tongji-icon wx:if="{{bG}}" class="data-v-78c606c6" u-i="78c606c6-28" bind:__l="__l" u-p="{{bG}}"/><text class="data-v-78c606c6">{{bH}}</text></view><text wx:if="{{bI}}" class="ai-diet-exercise-note data-v-78c606c6">{{bJ}}</text></view><view class="ai-diet-ask-panel data-v-78c606c6"><view class="ai-diet-ask-head data-v-78c606c6"><text class="ai-diet-ask-title data-v-78c606c6">能不能吃?</text><text class="ai-diet-ask-hint data-v-78c606c6">输入食物名称,结合您的档案判断</text></view><view class="ai-diet-ask-row data-v-78c606c6"><input class="ai-diet-ask-input data-v-78c606c6" type="text" value="{{bL}}" placeholder="如:白馒头、地瓜、粘豆包" placeholder-class="input-placeholder" confirm-type="search" aria-label="想咨询的食物名称" bindinput="{{bM}}" bindconfirm="{{bN}}"/><view class="{{['ai-diet-ask-btn', 'data-v-78c606c6', bR && 'disabled']}}" role="button" aria-label="向 AI 咨询该食物" bindtap="{{bS}}"><tongji-icon wx:if="{{bO}}" class="data-v-78c606c6" u-i="78c606c6-29" bind:__l="__l" u-p="{{bP}}"/><text class="data-v-78c606c6">{{bQ}}</text></view></view><view wx:if="{{bT}}" class="{{['ai-diet-ask-result', 'data-v-78c606c6', cb]}}"><view wx:if="{{bU}}" class="{{['ai-diet-ask-badge', 'data-v-78c606c6', bW]}}"><text class="data-v-78c606c6">{{bV}}</text></view><text class="ai-diet-ask-advice data-v-78c606c6">{{bX}}<text wx:if="{{bY}}" class="ai-stream-cursor data-v-78c606c6">▍</text></text><text wx:if="{{bZ}}" class="ai-diet-ask-portion data-v-78c606c6">建议份量:{{ca}}</text></view></view><view wx:if="{{cc}}" class="ai-diet-analysis data-v-78c606c6"><view class="ai-diet-analysis-head data-v-78c606c6"><tongji-icon wx:if="{{cd}}" class="data-v-78c606c6" u-i="78c606c6-30" bind:__l="__l" u-p="{{cd}}"/><text class="ai-diet-analysis-title data-v-78c606c6">以上建议依据 · 血糖回顾</text></view><view class="ai-diet-analysis-grid data-v-78c606c6"><view wx:for="{{ce}}" wx:for-item="s" wx:key="l" class="ai-diet-analysis-col data-v-78c606c6"><text class="ai-diet-analysis-range data-v-78c606c6">{{s.a}}</text><block wx:if="{{s.b}}"><view class="{{['ai-diet-analysis-rate', 'data-v-78c606c6', s.d]}}"><view class="ai-diet-analysis-rate-val data-v-78c606c6"><text class="ai-diet-analysis-rate-num data-v-78c606c6">{{s.c}}</text><text class="ai-diet-analysis-rate-pct data-v-78c606c6">%</text></view><text class="ai-diet-analysis-rate-label data-v-78c606c6">达标率</text></view><view class="ai-diet-analysis-metrics data-v-78c606c6"><view class="ai-diet-analysis-metric data-v-78c606c6"><text class="ai-diet-analysis-m-label data-v-78c606c6">偏高</text><text class="{{['ai-diet-analysis-m-value', 'data-v-78c606c6', s.f && 'is-warn']}}">{{s.e}}<text class="ai-diet-analysis-m-unit data-v-78c606c6">天</text></text></view><view class="ai-diet-analysis-metric data-v-78c606c6"><text class="ai-diet-analysis-m-label data-v-78c606c6">空腹均</text><text class="ai-diet-analysis-m-value data-v-78c606c6">{{s.g}}</text></view><view class="ai-diet-analysis-metric data-v-78c606c6"><text class="ai-diet-analysis-m-label data-v-78c606c6">餐后均</text><text class="ai-diet-analysis-m-value data-v-78c606c6">{{s.h}}</text></view></view><text class="ai-diet-analysis-days data-v-78c606c6">{{s.i}} 天有记录</text></block><view wx:else class="ai-diet-analysis-empty data-v-78c606c6"><tongji-icon wx:if="{{s.k}}" class="data-v-78c606c6" u-i="{{s.j}}" bind:__l="__l" u-p="{{s.k}}"/><text class="data-v-78c606c6">暂无记录</text></view></view></view></view><view wx:if="{{cf}}" class="ai-diet-footer data-v-78c606c6"><text wx:if="{{cg}}" class="ai-diet-rules data-v-78c606c6">{{ch}}</text><text wx:if="{{ci}}" class="ai-diet-disclaimer data-v-78c606c6">{{cj}}</text></view></view><view class="footer-tip data-v-78c606c6"><text class="data-v-78c606c6">数据仅供参考,请遵医嘱</text></view><view wx:if="{{ck}}" class="input-modal-mask data-v-78c606c6" bindtap="{{cv}}"><view class="input-modal phone-gate-modal data-v-78c606c6" catchtap="{{ct}}"><view class="input-modal-grip data-v-78c606c6"/><view class="input-modal-head data-v-78c606c6"><view class="input-modal-title-wrap data-v-78c606c6"><text class="input-modal-title data-v-78c606c6">授权手机号</text><text class="input-modal-sub data-v-78c606c6">绑定手机号后即可记录血糖,无需先填写就诊卡</text></view><view class="input-modal-close data-v-78c606c6" bindtap="{{cl}}"><text class="input-modal-close-icon data-v-78c606c6">×</text></view></view><view class="phone-gate-body data-v-78c606c6"><text class="phone-gate-tip data-v-78c606c6">微信仅提供手机号,请选择性别以便写入就诊档案。</text><view class="phone-gate-gender data-v-78c606c6"><text class="phone-gate-gender-label data-v-78c606c6">性别</text><view class="phone-gate-gender-row data-v-78c606c6"><view class="{{['phone-gate-gender-opt', 'data-v-78c606c6', cm && 'active']}}" bindtap="{{cn}}"><text class="data-v-78c606c6">男</text></view><view class="{{['phone-gate-gender-opt', 'data-v-78c606c6', co && 'active']}}" bindtap="{{cp}}"><text class="data-v-78c606c6">女</text></view></view></view><button class="phone-gate-btn data-v-78c606c6" open-type="getPhoneNumber" loading="{{cq}}" disabled="{{cr}}" bindgetphonenumber="{{cs}}"> 微信授权手机号 </button></view></view></view><view wx:if="{{cw}}" class="input-modal-mask data-v-78c606c6" bindtap="{{cR}}"><view class="input-modal data-v-78c606c6" catchtap="{{cQ}}"><view class="input-modal-grip data-v-78c606c6"/><view class="input-modal-head data-v-78c606c6"><view class="input-modal-title-wrap data-v-78c606c6"><text class="input-modal-title data-v-78c606c6">{{cx}}</text><text class="input-modal-sub data-v-78c606c6">{{cy}} · {{cz}}</text></view><view class="input-modal-close data-v-78c606c6" bindtap="{{cA}}"><text class="input-modal-close-icon data-v-78c606c6">×</text></view></view><view wx:if="{{cB}}" class="input-modal-loading data-v-78c606c6"><text class="data-v-78c606c6">加载今日数据中…</text></view><scroll-view wx:else scroll-y class="input-modal-body input-modal-body-ready data-v-78c606c6"><view class="input-modal-tip data-v-78c606c6"><text class="data-v-78c606c6">请如实填写,留空表示该项不上传。当天可多次修改。</text></view><view class="input-section-title data-v-78c606c6">血糖(mmol/L)</view><view class="input-field data-v-78c606c6"><view class="input-field-label data-v-78c606c6"><view class="input-field-dot input-field-dot-fasting data-v-78c606c6"/><text class="data-v-78c606c6">空腹血糖</text></view><view class="input-field-input data-v-78c606c6"><input class="data-v-78c606c6" type="digit" value="{{cC}}" placeholder="如 6.5" placeholder-class="input-placeholder" bindinput="{{cD}}"/></view></view><view class="input-field data-v-78c606c6"><view class="input-field-label data-v-78c606c6"><view class="input-field-dot input-field-dot-postprandial data-v-78c606c6"/><text class="data-v-78c606c6">餐后血糖</text></view><view class="input-field-input data-v-78c606c6"><input class="data-v-78c606c6" type="digit" value="{{cE}}" placeholder="如 8.0" placeholder-class="input-placeholder" bindinput="{{cF}}"/></view></view><view class="input-field data-v-78c606c6"><view class="input-field-label data-v-78c606c6"><view class="input-field-dot input-field-dot-other data-v-78c606c6"/><text class="data-v-78c606c6">其他血糖</text></view><view class="input-field-input data-v-78c606c6"><input class="data-v-78c606c6" type="digit" value="{{cG}}" placeholder="如 7.2" placeholder-class="input-placeholder" bindinput="{{cH}}"/></view></view><view class="input-section-title data-v-78c606c6">备注</view><view class="input-field input-field-textarea data-v-78c606c6"><block wx:if="{{r0}}"><textarea class="data-v-78c606c6" value="{{cI}}" placeholder="如:饭前空腹测量、餐后2小时测量等(选填)" placeholder-class="input-placeholder" show-confirm-bar="{{false}}" auto-height="{{true}}" bindinput="{{cJ}}"/></block></view></scroll-view><view class="input-modal-actions data-v-78c606c6"><view wx:if="{{cK}}" class="{{['input-modal-btn', 'danger', 'data-v-78c606c6', cL && 'disabled']}}" bindtap="{{cM}}"><text class="data-v-78c606c6">删除</text></view><view class="{{['input-modal-btn', 'primary', 'data-v-78c606c6', cO && 'disabled']}}" bindtap="{{cP}}"><text class="data-v-78c606c6">{{cN}}</text></view></view></view></view></block></view> |