diff --git a/backend/Log/OrbbecSDK.log.txt b/backend/Log/OrbbecSDK.log.txt index 0079a343..2143cb22 100644 Binary files a/backend/Log/OrbbecSDK.log.txt and b/backend/Log/OrbbecSDK.log.txt differ diff --git a/frontend/src/renderer/src/services/api.js b/frontend/src/renderer/src/services/api.js index e132d777..fdf6151b 100644 --- a/frontend/src/renderer/src/services/api.js +++ b/frontend/src/renderer/src/services/api.js @@ -639,7 +639,7 @@ export const historyAPI = { }, // 删除pdf报告 deletePDF(id) { - return api.delete(`/api/reports/${id}/delete`, {}) + return api.post(`/api/reports/${id}/delete`, {}) }, // 获取检测会话历史 sessionById(id) { diff --git a/frontend/src/renderer/src/views/PatientProfile.vue b/frontend/src/renderer/src/views/PatientProfile.vue index b6cd6c5f..6cdfc9a5 100644 --- a/frontend/src/renderer/src/views/PatientProfile.vue +++ b/frontend/src/renderer/src/views/PatientProfile.vue @@ -304,6 +304,9 @@ + + @@ -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 @@ + + + + + + +