创建音视频房间

This commit is contained in:
zoujiandong 2024-02-02 15:16:41 +08:00
parent 9454892400
commit 6c0d9d2c90
3 changed files with 20 additions and 12 deletions

View File

@ -395,7 +395,7 @@ Component({
console.error(errors); console.error(errors);
}) })
}, },
async call() { call() {
let {baseInfo}=this.data; let {baseInfo}=this.data;
console.log(baseInfo) console.log(baseInfo)
wx.setStorage('patientInfo',{ wx.setStorage('patientInfo',{
@ -412,15 +412,17 @@ Component({
is_system:0 is_system:0
} }
) )
api.geRoomId({
order_inquiry_id:baseInfo.order_inquiry_id
}).then(async(res)=>{
let result=res.data;
await TUICallKitServer.call({ await TUICallKitServer.call({
userID: this.data.patient_user_id, userID: this.data.patient_user_id,
type: 2, type: 2,
timeout:0, roomID:result
userData:JSON.stringify({
'is_system':0,
'test':'111111'
}),
}); });
})
}, },
// 获取消息列表来判断是否发送正在输入状态 // 获取消息列表来判断是否发送正在输入状态
getMessageList(conversation) { getMessageList(conversation) {

View File

@ -3,7 +3,8 @@
<view class="TUI-commom-function-item" data-key="10" bindtap="handleCommonFunctions">查看完整病历</view> <view class="TUI-commom-function-item" data-key="10" bindtap="handleCommonFunctions">查看完整病历</view>
<view class="TUI-commom-function-item" data-key="11" bindtap="handleCommonFunctions" wx:if="{{baseInfo.multi_point_status == 1 && baseInfo.inquiry_status==4 && baseInfo.multi_point_enable==1}}">在线开处方</view> <view class="TUI-commom-function-item" data-key="11" bindtap="handleCommonFunctions" wx:if="{{baseInfo.multi_point_status == 1 && baseInfo.inquiry_status==4 && baseInfo.multi_point_enable==1}}">在线开处方</view>
<view class="TUI-commom-function-item" data-key="12" bindtap="handleCommonFunctions" wx:if="{{baseInfo.multi_point_status == 1 && baseInfo.inquiry_status==4 && baseInfo.multi_point_enable==1 && !videoInfo.is_reservation_time}}">预约视频时间</view> <view class="TUI-commom-function-item" data-key="12" bindtap="handleCommonFunctions" wx:if="{{baseInfo.multi_point_status == 1 && baseInfo.inquiry_status==4 && baseInfo.multi_point_enable==1 && !videoInfo.is_reservation_time}}">预约视频时间</view>
<view class="TUI-commom-function-item" data-key="13" bindtap="handleCommonFunctions" wx:if="{{baseInfo.multi_point_status == 1 && baseInfo.inquiry_status==4 && baseInfo.multi_point_enable==1 && videoInfo.is_reservation_time && videoInfo.is_video==0 }}">发起视频</view> <view class="TUI-commom-function-item" data-key="13" bindtap="handleCommonFunctions" >发起视频</view>
<!-- wx:if="{{baseInfo.multi_point_status == 1 && baseInfo.inquiry_status==4 && baseInfo.multi_point_enable==1 && videoInfo.is_reservation_time && videoInfo.is_video==0 }}" -->
</view> </view>
<view class="TUI-message-input"> <view class="TUI-message-input">
<image class="TUI-icon" bindtap="switchAudio" <image class="TUI-icon" bindtap="switchAudio"

View File

@ -968,7 +968,12 @@ postServiceConfig(params) {//新增医生问诊配置-服务设置
method: 'GET' method: 'GET'
}) })
} }
geRoomId() {//创建音视频房间
return this.request({
url: `${this.baseUrl}/doctor/inquiry/video/room`,
method: 'GET'
})
}
} }