From 3a46cac625dee12e956bc408d7322f53c4abbd7c Mon Sep 17 00:00:00 2001 From: limengnan <420004014@qq.com> Date: Thu, 11 Dec 2025 09:51:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8A=A5=E5=91=8A=E5=AF=B9?= =?UTF-8?q?=E6=AF=94=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/Log/OrbbecSDK.log.txt | Bin 15334 -> 17048 bytes frontend/src/renderer/src/services/api.js | 2 +- .../src/renderer/src/views/PatientProfile.vue | 13 +- .../renderer/src/views/ReportComparison.vue | 702 ++++++++++++++++++ 4 files changed, 713 insertions(+), 4 deletions(-) create mode 100644 frontend/src/renderer/src/views/ReportComparison.vue diff --git a/backend/Log/OrbbecSDK.log.txt b/backend/Log/OrbbecSDK.log.txt index 0079a34330193624ce1fba0da0e63c83d58561cc..2143cb22f34d81a70716dd8b203004efdf808d2a 100644 GIT binary patch delta 740 zcmZvayGjE=6owHcA_@{E7Gf@l@?^ z^bOP(5YnXf5nNJ)oLT$toc}-H%&7nRJTn-@Zm>Sr;Jm?XBvi!MzS7nTo+cNU=MUFu zBBX?NU!}dp!|3d```GPgy*tOvZk^6RNN?t3KJ*tu2@iS+PdB_phNa2P{Z%&3c5nKq zN&s-3Crtpj&&syntwtxLR3z37%N6&_Ht7kFEln`(+6y~%;>NbPcc=SV3kr+^Sv1be zEL8>z + + @@ -317,7 +320,7 @@ import GenerateReport from '@/views/GenerateReport.vue' import ImageDetailsCompare from '@/views/ImageDetailsCompare.vue' import ImageDetails from '@/views/ImageDetails.vue' import ViewPDF from '@/views/viewPDF.vue' - +import ReportComparison from '@/views/ReportComparison.vue' const formatDate = (date) => { const d = new Date(date) const y = d.getFullYear() @@ -340,6 +343,7 @@ const props = defineProps({ default: false } }) +const isReportComparison = ref(false) const isTip = ref(false) // 退出提示 const isViewPDF = ref(false) // 是否查看PDF const pdfUrl = ref('') // PDF地址 @@ -694,8 +698,11 @@ async function handleDiagnosticInfo(status) { } finally { } } -function viewPatientProfile() { // 临时方法 - +function viewPatientProfile() { //对比报告 + if (selectedData.value.length !== 2) { + return + } + isReportComparison.value = true } function generateReport(row,index){ // 打开生成报告页面 diff --git a/frontend/src/renderer/src/views/ReportComparison.vue b/frontend/src/renderer/src/views/ReportComparison.vue new file mode 100644 index 00000000..589c8259 --- /dev/null +++ b/frontend/src/renderer/src/views/ReportComparison.vue @@ -0,0 +1,702 @@ + + + + + + +