WXL
17 小时以前 05c363fdd7ab04e3bd9a753e2c5d5bfff04d681c
1
<view class="{{['doctor-chat', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{z}}"><view class="doctor-card"><view class="basic-info"><image src="{{a}}" mode="aspectFill" class="avatar"/><view class="info"><view class="name-title"><text class="name">{{b}}</text><text class="title">{{c}}</text></view><text class="hospital">{{d}}</text><text class="specialty">{{e}}</text></view></view><view class="consultation-info"><text class="type">图文问诊</text><text class="price">¥{{f}}/次</text></view></view><scroll-view class="chat-content" scroll-y scroll-top="{{h}}" scroll-with-animation="{{true}}" bindscrolltoupper="{{i}}"><view class="system-message"><text>温馨提示:医生将在24小时内回复您的问题</text></view><view class="message-list"><view wx:for="{{g}}" wx:for-item="msg" wx:key="q" class="{{['message-item', msg.r]}}"><block wx:if="{{msg.a}}"><view class="message-content"><text>{{msg.b}}</text><view wx:if="{{msg.c}}" class="image-list"><image wx:for="{{msg.d}}" wx:for-item="img" wx:key="a" src="{{img.b}}" mode="aspectFill" bindtap="{{img.c}}"/></view><view wx:if="{{msg.e}}" class="report-card"><image src="{{msg.f}}" mode="aspectFit" class="icon"/><view class="info"><text class="name">{{msg.g}}</text><text class="time">{{msg.h}}</text></view></view></view><image src="{{msg.i}}" mode="aspectFill" class="avatar"/></block><block wx:else><image src="{{msg.j}}" mode="aspectFill" class="avatar"/><view class="message-content"><rich-text nodes="{{msg.k}}"></rich-text><view wx:if="{{msg.l}}" class="prescription-card"><view class="header"><image src="{{msg.m}}" mode="aspectFit" class="icon"/><text class="title">电子处方</text></view><view class="medicine-list"><view wx:for="{{msg.n}}" wx:for-item="med" wx:key="c" class="medicine-item"><text class="name">{{med.a}}</text><text class="usage">{{med.b}}</text></view></view><view class="footer"><text class="time">开具时间:{{msg.o}}</text><view class="action-btn" bindtap="{{msg.p}}"> 查看详情 </view></view></view></view></block></view></view></scroll-view><view class="input-area"><view class="toolbar"><view class="tool-item" bindtap="{{j}}"><text class="iconfont icon-image"></text></view><view class="tool-item" bindtap="{{k}}"><text class="iconfont icon-report"></text></view><view class="tool-item" bindtap="{{l}}"><text class="iconfont icon-voice"></text></view></view><view class="input-box"><block wx:if="{{r0}}"><textarea adjust-position="{{false}}" show-confirm-bar="{{false}}" cursor-spacing="{{20}}" maxlength="{{500}}" placeholder="请详细描述您的症状..." bindfocus="{{m}}" bindblur="{{n}}" value="{{o}}" bindinput="{{p}}"/></block><view class="{{['send-btn', q && 'active']}}" bindtap="{{r}}"> 发送 </view></view></view><uni-popup wx:if="{{y}}" class="r" virtualHostClass="r" u-s="{{['d']}}" u-r="voicePopup" u-i="75937719-0" bind:__l="__l" u-p="{{y}}"><view class="voice-popup"><view class="title">按住说话</view><view class="{{['voice-btn', s && 'recording']}}" bindtouchstart="{{t}}" bindtouchend="{{v}}"><text class="iconfont icon-mic"></text></view><text class="tip">{{w}}</text></view></uni-popup></view>