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/resources/mapper/InsOrderRatesMapper.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/inspect-server/src/main/resources/mapper/InsOrderRatesMapper.xml b/inspect-server/src/main/resources/mapper/InsOrderRatesMapper.xml
index 4791cf3..3db1be3 100644
--- a/inspect-server/src/main/resources/mapper/InsOrderRatesMapper.xml
+++ b/inspect-server/src/main/resources/mapper/InsOrderRatesMapper.xml
@@ -17,6 +17,7 @@
         left join ins_order_standard_template iost on iost.ins_order_id = io.id
         left join standard_template st on st.id = iost.template_id
         where iost.id is not null
+        and io.state != 5
         group by io.id) a
         <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
             ${ew.customSqlSegment}
@@ -27,8 +28,10 @@
     <select id="selectTemplateRatesDetail" resultType="com.ruoyi.inspect.dto.TemplateRateDto">
         select iost.number, iost.name, COALESCE(st.price, 0) as price
         from ins_order_standard_template iost
+        join ins_order io on io.id = iost.ins_order_id
         left join standard_template st on st.id = iost.template_id
         where iost.ins_order_id = #{insOrderId}
+        and io.state != 5
         order by iost.sort, iost.id
     </select>
 

--
Gitblit v1.9.3