80 lines
5.0 KiB
Plaintext
80 lines
5.0 KiB
Plaintext
<!--TUIKit-WChat/Chat/index.wxml-->
|
|
<te-nav-bar navbar-data='{{navbarData}}' ></te-nav-bar>
|
|
<view class="container">
|
|
<view class="info" wx:if="{{ baseInfo.inquiry_status > 0 }}">
|
|
<view class="left" >
|
|
<view class="circle_top"></view>
|
|
<view class="name" wx:if="{{baseInfo.inquiry_status!=4}}">{{baseInfo.patient_family_name}}</view>
|
|
<view class="age" wx:if="{{baseInfo.inquiry_status!=4}}">{{baseInfo.patient_family_sex==1?'男':'女'}} | {{baseInfo.patient_family_age}}岁</view>
|
|
|
|
<view class="count_time" wx:else="{{baseInfo.inquiry_status==4}}">
|
|
|
|
问诊中|<text wx:if="{{rest_time==-1}}" class="time_desc">不限时间</text>
|
|
<view wx:else="{{rest_time!=-1}}" class="time_desc">
|
|
<text>剩余</text>
|
|
<van-count-down class="control-count-down" use-slot time="{{rest_time}}" bind:change="onChangeTime" format="HH:mm:ss">
|
|
|
|
<text class="item" hidden="{{timeData.hours== 0 && timeData.days==0}}">{{(timeData.days*24)+timeData.hours }}小时</text>
|
|
<text class="item" wx:if="{{timeData.hours==0}}">{{timeData.minutes }}分</text>
|
|
<text class="item" wx:if="{{timeData.hours==0}}">{{ timeData.seconds }}秒</text>
|
|
</van-count-down>
|
|
</view>
|
|
|
|
<text wx:if="{{total_rounds==-1}}" class="time_desc">不限沟通次数</text>
|
|
<text wx:else class="time_desc">
|
|
<text wx:if="{{total_rounds-message_rounds>0}}">{{total_rounds-message_rounds}}</text>
|
|
<text wx:else>0</text>个沟通回合
|
|
</text>
|
|
</view>
|
|
</view>
|
|
<view class="right">
|
|
<text class="right_txt" bindtap="putDoctorInquiryFinish" wx:if="{{baseInfo.inquiry_status==4}}">结束问诊</text>
|
|
<view class="status {{baseInfo.inquiry_status==5?'status_complete':''}}" wx:else="{{baseInfo.inquiry_status!=4}}">{{baseInfo.inquiry_status==1?'待支付':baseInfo.inquiry_status==2?'待分配':baseInfo.inquiry_status==3?'待接诊':baseInfo.inquiry_status==4?'接诊中':baseInfo.inquiry_status==5?'问诊完成':baseInfo.inquiry_status==6?'已结束':baseInfo.inquiry_status==7?'已取消':'未知'}}</view>
|
|
</view>
|
|
</view>
|
|
|
|
<!-- <view class="tui-navigatorbar">
|
|
<image class="tui-navigatorbar-back" bindtap="goBack" src="../../static/assets/ic_back_black.svg" />
|
|
<view class="conversation-title">{{conversationName}}</view>
|
|
</view> -->
|
|
<view class="list-box {{ showTips && 'list-box-notips'}} || {{ showGroupTips && 'list-box-group'}} || {{ showAll && 'list-box-group-notips'}}" style="height: calc(100vh {{baseInfo.inquiry_status==4?'- 197rpx':'+ 20px'}} - 100rpx - {{navbar_height}}px);"><!-- 100vh -input-area高度 - info高度 -navbar高度 -->
|
|
<!-- <view wx:if="{{showTips}}" class="safetytips-box"> -->
|
|
<!-- <view class="safetytips">
|
|
<text>【安全提示】本 APP 仅用于体验腾讯云即时通信 IM 产品功能,不可用于业务洽谈与拓展。请勿轻信汇款、中奖等涉及钱款等信息,勿轻易拨打陌生电话,谨防上当受骗。</text>
|
|
<span class="report" bindtap="handleReport">点此投诉</span>
|
|
</view> -->
|
|
<!-- </view> -->
|
|
<scroll-view class="message-list" bindtap="triggerClose">
|
|
<MessageList
|
|
bind:getInquiryMessageBasic="getInquiryMessageBasic"
|
|
bind:refreshMessageRounds="refreshMessageRounds"
|
|
id="MessageList" conversation="{{conversation}}" unreadCount="{{unreadCount}}" bind:changeMemberCount="changeMemberCount" bind:resendMessage="resendMessage" bind:typing="typing" order_inquiry_id="{{order_inquiry_id}}"></MessageList>
|
|
</scroll-view>
|
|
</view>
|
|
<view class="group-profile">
|
|
<TUIGroup id="TUIGroup" wx:if="{{isShow}}" conversation="{{conversation}}" bind:groupCall="groupCall" bind:showConversationList="showConversationList"></TUIGroup>
|
|
</view>
|
|
<view class="input-area" style="{{input_area_style}}" wx:if="{{baseInfo.inquiry_status==4}}">
|
|
<view class="message-input" style="{{viewData.style}}" wx:if="{{showChat}}">
|
|
<MessageInput bind:myhandleExtensions="myhandleExtensions" id="MessageInput" inquiry_type="{{inquiry_type}}" baseInfo="{{baseInfo}}" order_inquiry_id="{{order_inquiry_id}}" conversation="{{conversation}}" hasCallKit="{{hasCallKit}}" bind:sendMessage="sendMessage" bind:downKeysBoards="downKeysBoards" bind:pullKeysBoards="pullKeysBoards" bind:showMessageErrorImage="showMessageErrorImage"
|
|
bind:refreshMessageStatus="refreshMessageStatus"
|
|
bind:inputBindLinechange="inputBindLinechange"
|
|
bind:handleCall="handleCall" message_rounds="{{message_rounds}}"></MessageInput>
|
|
</view>
|
|
</view>
|
|
<view style="height: 40px;position: fixed;bottom: 0;width: 100%;background-color: #fff;z-index: 1;" wx:if="{{baseInfo.inquiry_status==4}}">
|
|
|
|
</view>
|
|
</view>
|
|
<t-dialog
|
|
visible="{{ dialog_visible }}"
|
|
title="温馨提示"
|
|
content="您确定要结束本次问诊吗?"
|
|
>
|
|
<view slot="cancel-btn" class="dialog dialog_cancel_btn" bindtap="cancelDialog">
|
|
取消
|
|
</view>
|
|
<view slot="confirm-btn" class="dialog dialog_confirm_btn" bindtap="confirmDialog">
|
|
确定
|
|
</view>
|
|
</t-dialog> |