4.18上传
This commit is contained in:
@@ -9,7 +9,8 @@ Page({
|
||||
from:'',
|
||||
inquiry_type:'',
|
||||
currentConversationID:'',
|
||||
baseInfo: {}
|
||||
baseInfo: {},
|
||||
serviceInfo:{}
|
||||
},
|
||||
onLoad(option) {
|
||||
// console.log("chat onload", option);
|
||||
@@ -35,13 +36,13 @@ Page({
|
||||
initChat(){
|
||||
let _this = this;
|
||||
let count = 0;
|
||||
let {currentConversationID,order_inquiry_id,inquiry_type,baseInfo,from}=this.data;
|
||||
let {currentConversationID,order_inquiry_id,inquiry_type,baseInfo,from,serviceInfo}=this.data;
|
||||
let interval = setInterval(() => {
|
||||
// console.log("chat init count: ", count);
|
||||
// console.log("app.globalData.chat_sdk_ready: ", app.globalData.chat_sdk_ready);
|
||||
if(app.globalData.chat_sdk_ready){
|
||||
const TUIChat = _this.selectComponent('#TUIKit');
|
||||
TUIChat.init(currentConversationID,order_inquiry_id,inquiry_type,baseInfo,from);
|
||||
TUIChat.init(currentConversationID,order_inquiry_id,inquiry_type,baseInfo,from,serviceInfo);
|
||||
// wx.$TUIKit.on(wx.$TUIKitTIM.EVENT.MESSAGE_RECEIVED, _this.$onMessageReceived, _this);
|
||||
clearInterval(interval);
|
||||
}
|
||||
@@ -52,8 +53,18 @@ Page({
|
||||
}
|
||||
}, 1000);
|
||||
},
|
||||
handleServiceChatMsg(id){
|
||||
api.serviceChatMsg(id).then(response=>{
|
||||
console.log(response);
|
||||
this.setData({
|
||||
serviceInfo:response.data
|
||||
})
|
||||
this.initChat();
|
||||
})
|
||||
},
|
||||
//获取问诊订单消息内页基础数据
|
||||
getInquiryMessageBasic() {
|
||||
|
||||
// console.log("order_inquiry_id: ", this.data.order_inquiry_id);
|
||||
api.getInquiryMessageBasic({order_inquiry_id: this.data.order_inquiry_id}).then(response => {
|
||||
// console.log(response);
|
||||
@@ -70,7 +81,8 @@ Page({
|
||||
console.warn('getUserProfile error:', imError); // 获取其他用户资料失败的相关信息
|
||||
});
|
||||
}).then(res => {
|
||||
this.initChat();
|
||||
this.handleServiceChatMsg(this.data.order_inquiry_id);
|
||||
|
||||
}).catch(errors => {console.error(errors);})
|
||||
},
|
||||
})
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<view>
|
||||
<TUIKit id="TUIKit" currentConversationID="C2C{{baseInfo.patient_user_id}}" inquiry_type="{{baseInfo.inquiry_type}}" order_inquiry_id="{{order_inquiry_id}}" baseInfo="{{baseInfo}}"
|
||||
<TUIKit id="TUIKit" currentConversationID="C2C{{baseInfo.patient_user_id}}" inquiry_type="{{baseInfo.inquiry_type}}" order_inquiry_id="{{order_inquiry_id}}" baseInfo="{{baseInfo}}" serviceInfo="{{serviceInfo}}"
|
||||
hasCallKit="{{ false }}" from="{{from}}" bind:handleCall="handleCall"></TUIKit>
|
||||
</view>
|
||||
|
||||
Reference in New Issue
Block a user