|
@ -3,13 +3,13 @@ |
|
|
<view class="list btPadding" v-if="dataList.length>0"> |
|
|
<view class="list btPadding" v-if="dataList.length>0"> |
|
|
<view :class="'item '+item" v-for="(item, key) in dataList" @click="toBookDetail(item)"> |
|
|
<view :class="'item '+item" v-for="(item, key) in dataList" @click="toBookDetail(item)"> |
|
|
<view class="left"> |
|
|
<view class="left"> |
|
|
<view class="title PfScMedium"><text v-if="item.real_name || item.username">{{item.real_name ? item.real_name:item.username}}</text><text v-else>无</text></view> |
|
|
<view class="title PfScMedium"><text v-if="item.visitor_name">{{item.visitor_name}}</text><text v-else>无</text></view> |
|
|
<view class="date">{{item.date}} {{getDayOfWeek(item.date)}} {{item.start_time}}-{{item.end_time}}</view> |
|
|
<view class="date">{{item.visit_date}} {{getDayOfWeek(item.visit_date)}} {{item.visit_time}}</view> |
|
|
<view class="loction">{{item.visit_hospital.hospital_name}} {{item.visit_hospital.hospital_dept_name}}</view> |
|
|
<view class="loction">{{item.h_name}} {{item.depart_name}}</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="right"> |
|
|
<view class="right"> |
|
|
<view :class="statusList[item.status]+' status'"><view class="over">{{statusDescList[item.status]}}</view></view> |
|
|
<view :class="statusList[item.status]+' status'"><view class="over">{{statusDescList[item.status]}}</view></view> |
|
|
<view class="queue-num" v-if="statusList[item.status]=='status_wait' && item.wait_count"><view>前方<text class="PfScSemibold">{{item.wait_count}}</text>人</view> </view> |
|
|
<view class="queue-num" v-if="statusList[item.status]=='status_wait' && item.wait_visit_cout && item.wait_visit_cout>0"><view>前方<text class="PfScSemibold">{{item.wait_visit_cout}}</text>人</view> </view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
@ -31,8 +31,8 @@ export default { |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
cssUrl:this.cssUrl, |
|
|
cssUrl:this.cssUrl, |
|
|
statusList:['status_wait', 'status_ing', 'status_out_num', 'status_expire', 'status_down'], |
|
|
statusList:['status_wait', 'status_ing', 'status_down', 'status_out_num', 'status_expire'], |
|
|
statusDescList:['候诊', '就诊中', '过号', '已过期', '已完成'] |
|
|
statusDescList:['候诊', '就诊中', '已完成', '过号', '已过期'] |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|