更新聊天页里的订单接单结束列表里,其他订单状态更新

This commit is contained in:
zoujiandong 2023-08-30 15:37:50 +08:00
parent f6663d275c
commit a938838bcd
3 changed files with 29 additions and 5 deletions

View File

@ -372,9 +372,31 @@ Component({
return show_avatar;
},
//获取问诊订单状态
getInquiryMessageBasic(order_inquiry_id) {
// console.log("order_inquiry_id: ", this.data.order_inquiry_id);
api.getInquiryMessageBasic({order_inquiry_id:order_inquiry_id}).then(response => {
let result=response.data;
if(result.inquiry_status==3){
wx.redirectTo({
url: '/Pages/yishi/wenzhen_v2/wenzhen',
})
}
}).then(res => {
}).catch(errors => {console.error(errors);})
},
// 历史消息渲染
$handleMessageRender(messageList, currentMessageList) {
//console.log("order_inquiry_id:"+this.data.order_inquiry_id)
console.log(messageList);
if(messageList.length>0){
let last_cloudCustomData=messageList[messageList.length-1].cloudCustomData;
if(last_cloudCustomData){
let cloudCustomData=JSON.parse(last_cloudCustomData);
this.getInquiryMessageBasic(cloudCustomData.order_inquiry_id)
}
}
// console.log("handleMessageRenderhandleMessageRenderhandleMessageRender");
// this.showHistoryMessageTime(currentMessageList);
if (messageList.length > 0) {

View File

@ -11,10 +11,9 @@
问诊中|<text wx:if="{{rest_time==-1}}" class="time_desc">不限时间</text>
<view wx:else="{{rest_time!=-1}}" class="time_desc">
<text>剩余</text>
<text class="time_desc">剩余</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.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>
@ -47,6 +46,7 @@
<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 File

@ -155,13 +155,15 @@
color:#E34D59;
display: flex;
font-size: 32rpx;
white-space: nowrap;
align-items: center;
}
.time_desc .item{
color:#E34D59;
display: flex;
display:inline-flex;
white-space: nowrap;
align-items: center;
font-size: 32rpx;
}