diff --git a/TUIKit/components/TUIChat/components/MessageList/index.js b/TUIKit/components/TUIChat/components/MessageList/index.js index da76b75..f104ea5 100644 --- a/TUIKit/components/TUIChat/components/MessageList/index.js +++ b/TUIKit/components/TUIChat/components/MessageList/index.js @@ -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) { diff --git a/TUIKit/components/TUIChat/index.wxml b/TUIKit/components/TUIChat/index.wxml index 09fdfdd..d5f904b 100644 --- a/TUIKit/components/TUIChat/index.wxml +++ b/TUIKit/components/TUIChat/index.wxml @@ -11,10 +11,9 @@ 问诊中|不限时间 - 剩余 + 剩余 - - + {{(timeData.days*24)+timeData.hours }}小时 {{timeData.minutes }}分 {{ timeData.seconds }}秒 @@ -47,6 +46,7 @@ diff --git a/TUIKit/components/TUIChat/index.wxss b/TUIKit/components/TUIChat/index.wxss index a7665af..271b13d 100644 --- a/TUIKit/components/TUIChat/index.wxss +++ b/TUIKit/components/TUIChat/index.wxss @@ -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; }