From 08be30bda841df3af65428547186513a3d7b1f42 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期二, 27 十月 2026 17:47:56 +0800
Subject: [PATCH] feat(report): 完善报告退回流程及新增 PDF 预览功能 - 新增退回到报告审核环节,支持退回至检验任务或报告审核两种目标

---
 inspect-server/src/main/java/com/ruoyi/inspect/service/InsReportService.java |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/inspect-server/src/main/java/com/ruoyi/inspect/service/InsReportService.java b/inspect-server/src/main/java/com/ruoyi/inspect/service/InsReportService.java
index 13a6cd9..ba2edc1 100644
--- a/inspect-server/src/main/java/com/ruoyi/inspect/service/InsReportService.java
+++ b/inspect-server/src/main/java/com/ruoyi/inspect/service/InsReportService.java
@@ -50,6 +50,9 @@
      */
     void download(Integer id, Integer reportType, Integer createOrderUser, HttpServletResponse response);
 
+    /** 涓� Word 涓嬭浇鐩稿悓鐨勬暟鎹寖鍥达紝浣跨敤鍥哄畾鍒嗛〉鐨� PDF 淇濈暀鎶ュ憡鐗堝紡銆� */
+    void preview(Integer id, Integer reportType, Integer createOrderUser, HttpServletResponse response);
+
     int upAll(MultipartFile file) throws IOException;
 
     /**
@@ -63,11 +66,10 @@
     Long getUnqualifiedCount(InsOrder insOrder);
 
     /**
-     * 閫�鍥炲埌妫�楠屼换鍔�
-     * @param id
-     * @return
+     * 閫�鍥炴姤鍛婃祦绋嬨��
+     * target锛欼NSPECTION_TASK 閫�鍥炴楠屼换鍔★紱REPORT_REVIEW 閫�鍥炴姤鍛婂鏍搞��
      */
-    boolean sendBackTask(Integer id);
+    boolean sendBackTask(Integer id, String target, String reason);
 
     /**
      * 鎶ュ憡瀵煎嚭

--
Gitblit v1.9.3