From 1b02862f56fc90459088a7850b1cbc66686ea29e Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期五, 30 十月 2026 16:45:12 +0800
Subject: [PATCH] feat(order): 新增委托单级联删除服务 - 新增 InsOrderDeletionService,实现委托单及全部关联业务记录的级联删除 - 重构删除接口,增加权限校验和操作日志注解 - 委托单、报告、样品、样品接收、用章台账、过程报告等模块统一增加送样日期字段并按送样日期排序 - 委托单新增时校验送样日期不能为空 - 优化角色菜单权限,新增
---
inspect-server/src/main/resources/mapper/InsSampleReceiptMapper.xml | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/inspect-server/src/main/resources/mapper/InsSampleReceiptMapper.xml b/inspect-server/src/main/resources/mapper/InsSampleReceiptMapper.xml
index 8dbe4e5..cc57cca 100644
--- a/inspect-server/src/main/resources/mapper/InsSampleReceiptMapper.xml
+++ b/inspect-server/src/main/resources/mapper/InsSampleReceiptMapper.xml
@@ -3,7 +3,7 @@
<mapper namespace="com.ruoyi.inspect.mapper.InsSampleReceiptMapper">
<sql id="receiptColumns">
r.id receipt_id, r.ins_order_id order_id, r.ins_sample_id sample_id, r.status,
- COALESCE(NULLIF(io.sample_view, ''), isa.sample) AS sample_name, isa.sample_code, io.entrust_code,
+ COALESCE(NULLIF(io.sample_view, ''), isa.sample) AS sample_name, isa.sample_code, io.entrust_code, io.sample_date,
COALESCE(iost.method_standard, sm.code) method_standard,
ip.inspection_item, r.main_inspector_id, u.name main_inspector_name,
COALESCE(isa.remark, io.remark) remark, r.reject_remark, r.receive_time,
@@ -43,7 +43,7 @@
LIKE CONCAT('%', #{query.sampleName}, '%')
</if>
GROUP BY r.id
- ORDER BY r.create_time DESC
+ ORDER BY (io.sample_date IS NULL) ASC, io.sample_date DESC, io.id DESC, r.id DESC
</select>
<select id="selectDetail" resultType="com.ruoyi.inspect.dto.SampleReceiptPageDto">
SELECT <include refid="receiptColumns"/>
--
Gitblit v1.9.3