From cce4628d6347db77dad3223adc31394f88a4c822 Mon Sep 17 00:00:00 2001 From: zoujiandong <10130823232@qq.com> Date: Fri, 23 Feb 2024 14:06:27 +0800 Subject: [PATCH] =?UTF-8?q?2.23=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../component/SingleCall/SingleCall.js | 12 ++ .../MessageElements/CustomMessage/index.js | 40 +++- .../MessageElements/CustomMessage/index.wxml | 8 + .../MessageElements/CustomMessage/index.wxss | 11 +- .../TUIChat/components/MessageList/index.wxml | 4 +- api/consultExpert.js | 7 +- app.json | 150 ++++++------- assets/images/addComment.png | Bin 0 -> 6419 bytes patient/pages/consultOrder/consultOrder.wxml | 7 +- patient/pages/expertDetail/expertDetail.js | 62 +++++- patient/pages/expertDetail/expertDetail.wxml | 25 +-- patient/pages/expertDetail/expertDetail.wxss | 1 + patient/pages/orderDetail/orderDetail.js | 126 ++++++++++- patient/pages/orderDetail/orderDetail.json | 4 + patient/pages/orderDetail/orderDetail.wxml | 73 ++++++- patient/pages/orderDetail/orderDetail.wxss | 201 +++++++++++++++++- patient/pages/payOrder/payOrder.wxml | 4 +- patient/pages/search/search.wxml | 5 - patient/pages/search/search.wxss | 2 +- patient/pages/videoList/videoList.js | 115 ++++++++++ patient/pages/videoList/videoList.json | 6 + patient/pages/videoList/videoList.wxml | 46 ++++ patient/pages/videoList/videoList.wxss | 200 +++++++++++++++++ 23 files changed, 997 insertions(+), 112 deletions(-) create mode 100644 assets/images/addComment.png create mode 100644 patient/pages/videoList/videoList.js create mode 100644 patient/pages/videoList/videoList.json create mode 100644 patient/pages/videoList/videoList.wxml create mode 100644 patient/pages/videoList/videoList.wxss 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 @@ 没有更多啦 -