diff --git a/TUICallKit/TUICallKit/component/SingleCall/SingleCall.js b/TUICallKit/TUICallKit/component/SingleCall/SingleCall.js index 9a8bbfe..aa46d9a 100644 --- a/TUICallKit/TUICallKit/component/SingleCall/SingleCall.js +++ b/TUICallKit/TUICallKit/component/SingleCall/SingleCall.js @@ -44,6 +44,18 @@ Component({ type: Boolean } }, + pageLifetimes: { + show: function() { + // 页面被展示 + }, + hide: function() { + // 页面被隐藏 + this.hangup() + }, + resize: function(size) { + // 页面尺寸变化 + } + }, data:{ IMG_DEFAULT_AVATAR:`${PATH}/default_avatar.png`, IMG_HANGUP:`${PATH}/hangup.png`, diff --git a/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.js b/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.js index 0687481..a0ca95f 100644 --- a/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.js +++ b/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.js @@ -256,7 +256,40 @@ Component({ }]; return renderDom; } - + if (customMessage.message_type === 16){ + + let data = customMessage.data; + const renderDom = [{ + type: 'video_time_16', + title: customMessage.title, + desc: customMessage.desc, + + }]; + return renderDom; + } + //13 赠送对话 + if (customMessage.message_type ===13){ + let data = customMessage.data; + const renderDom = [{ + type: 'send_talk', + title: customMessage.title, + desc: customMessage.desc, + + }]; + return renderDom; + } + //17 预约时间 + if (customMessage.message_type === 17){ + + let data = customMessage.data; + const renderDom = [{ + type: 'video_time', + title: customMessage.title, + desc: customMessage.desc, + + }]; + return renderDom; + } } catch (error) {} // 客服咨询 @@ -271,6 +304,7 @@ Component({ }]; return renderDom; } + } catch (error) {} // 音视频通话消息解析 try { @@ -344,11 +378,11 @@ Component({ console.log(params); if(!ismine){//未填写 app.method.navigateTo({ - url:'/pages/inquiryForm/inquiryForm?params='+params+"&order_inquiry_id="+id + url:'/patient/pages/inquiryForm/inquiryForm?params='+params+"&order_inquiry_id="+id }) }else{//已填写 app.method.navigateTo({ - url:'/pages/inquiryForm/inquiryForm?case_filled_fields='+params+"&order_inquiry_id="+id + url:'/patient/pages/inquiryForm/inquiryForm?case_filled_fields='+params+"&order_inquiry_id="+id }) } // app.go(url); diff --git a/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.wxml b/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.wxml index b36a789..84bbfab 100644 --- a/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.wxml +++ b/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.wxml @@ -103,5 +103,13 @@ + + + + {{renderDom[0].desc}} + + + {{renderDom[0].desc}} + \ No newline at end of file diff --git a/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.wxss b/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.wxss index 3bc9c76..f570e7f 100644 --- a/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.wxss +++ b/TUIService/TUIKit/components/TUIChat/components/MessageElements/CustomMessage/index.wxss @@ -422,4 +422,13 @@ color: #666666; background: rgb(255, 255, 255); border: 1rpx solid #D8D8D8; border-style: none none solid solid - } \ No newline at end of file + } + .videotime{ + font-size: 28rpx; + text-align: center; + line-height: 44rpx; + color: rgba(0,0,0,0.65); + } + .video_time_16{ + display: none; + } \ No newline at end of file diff --git a/TUIService/TUIKit/components/TUIChat/components/MessageList/index.wxml b/TUIService/TUIKit/components/TUIChat/components/MessageList/index.wxml index 6f06d45..7a17240 100644 --- a/TUIService/TUIKit/components/TUIChat/components/MessageList/index.wxml +++ b/TUIService/TUIKit/components/TUIChat/components/MessageList/index.wxml @@ -3,7 +3,7 @@ 没有更多啦 -