From bb54438eb900f1889e0df63a64bf7e59d2c67fc3 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期一, 19 一月 2026 15:46:49 +0800
Subject: [PATCH] 检测信息修改

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TSysInspectionController.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TSysInspectionController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TSysInspectionController.java
index 586ceba..7ae2001 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TSysInspectionController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TSysInspectionController.java
@@ -155,6 +155,9 @@
     @GetMapping(value = "/exportInspection")
     public R<String> exportInspection(@RequestParam String id) {
         TSysInspection sysInspection = sysInspectionService.getById(id);
+        if(StringUtils.hasLength(sysInspection.getDetectionPdf())){
+            return R.ok(sysInspection.getDetectionPdf());
+        }
         // 查询诊所信息
         TCrmClinic crmClinic = crmClinicService.getById(sysInspection.getClinicId());
         if(Objects.isNull(crmClinic)){
@@ -276,6 +279,8 @@
 //                templateParam,
 //                "病历-样例-temp",
 //                "E:\\WXWork\\1688857451467088\\Cache\\File\\2026-01\\");
+        sysInspection.setDetectionPdf(url);
+        sysInspectionService.updateById(sysInspection);
         return R.ok(url);
     }
 
@@ -284,6 +289,9 @@
     @GetMapping(value = "/exportPrescription")
     public R<String> exportPrescription(@RequestParam String id) {
         TSysInspection sysInspection = sysInspectionService.getById(id);
+        if(StringUtils.hasLength(sysInspection.getPrescriptionPdf())){
+            return R.ok(sysInspection.getPrescriptionPdf());
+        }
         // 查询诊所信息
         TCrmClinic crmClinic = crmClinicService.getById(sysInspection.getClinicId());
         if(Objects.isNull(crmClinic)){
@@ -353,6 +361,8 @@
 //                templateParam,
 //                "处方单-"+sysInspection.getNickName(),
 //                "E:\\WXWork\\1688857451467088\\Cache\\File\\2026-01\\");
+        sysInspection.setPrescriptionPdf(url);
+        sysInspectionService.updateById(sysInspection);
         return R.ok(url);
     }
 

--
Gitblit v1.7.1