From fc085d122214695982467dbf14db303dd7994347 Mon Sep 17 00:00:00 2001 From: ysn <2126564605@qq.com> Date: Wed, 27 May 2026 09:51:01 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=86=E8=AE=AF-=E4=BC=9A=E8=AF=8A=E8=AE=B0?= =?UTF-8?q?=E5=BD=95-=E6=8E=A5=E5=8F=A3=E8=81=94=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/videoCommunication.js | 16 +- src/views/videoCommunication/index.vue | 297 ++++++++----------------- 2 files changed, 109 insertions(+), 204 deletions(-) diff --git a/src/api/videoCommunication.js b/src/api/videoCommunication.js index fd21839..5c9a610 100644 --- a/src/api/videoCommunication.js +++ b/src/api/videoCommunication.js @@ -1,10 +1,18 @@ import request from '@/utils/request' // 视讯-会议列表 -export function listConsultation(query) { +export function getConsultationList(data) { return request({ - url: '/v1/consultation/list', - method: 'get', - params: query + url: '/consultation/list', + method: 'post', + data + }) +} +// 视讯-会议详情 +export function getConsultationMeetingInfo(data) { + return request({ + url: '/consultation/meeting_info', + method: 'post', + data }) } \ No newline at end of file diff --git a/src/views/videoCommunication/index.vue b/src/views/videoCommunication/index.vue index 4db7902..fa2ac02 100644 --- a/src/views/videoCommunication/index.vue +++ b/src/views/videoCommunication/index.vue @@ -45,26 +45,27 @@
- + - - - + + + + @@ -74,50 +75,82 @@ - - {{ selectedRecord.status || "已结束" }} + + {{ getStatusText(meetingDetail.status) }} - {{ selectedRecord.time || "" }} + {{ meetingDetail.create_time || "" }} - {{ selectedRecord.duration || "0分钟0秒" }} + {{ formatDuration(meetingDetail.duration) }} - {{ selectedRecord.totalCases || "2" }} + {{ meetingDetail.total_patients }}例 - {{ selectedRecord.positiveCases || "0" }} - - - {{ selectedRecord.negativeCases || "0" }} + {{ meetingDetail.positive_patients }}例 - {{ selectedRecord.referralCases || "4" }} + {{ meetingDetail.transfer_patients }}例 - {{ selectedRecord.sponsor || "" }} + + + + + + + + + {{ meetingDetail.user_name || "" }} + + + - - {{ selectedRecord.participants || "" }} + + + + + + + + + + {{ item.name || "" }} + + + + + {{ item.join_time || "" }} + + + @@ -125,113 +158,10 @@