From 5f714d1dfafa201ac52da4ebb2cc3ff7a5e3a31f Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期二, 05 八月 2025 17:36:15 +0800
Subject: [PATCH] 机床新增数据库逐渐重复报错

---
 blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/mapper/NcNodeMapper.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/mapper/NcNodeMapper.xml b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/mapper/NcNodeMapper.xml
index 37246b7..0e42fd3 100644
--- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/mapper/NcNodeMapper.xml
+++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/mapper/NcNodeMapper.xml
@@ -92,11 +92,12 @@
                 </if>
         </where>
     </select>
+
     <select id="historyByParentIdAndName" resultType="org.springblade.mdm.program.vo.NcNodeVO">
         select n.id,n.name,n.create_time,n.update_time,u.name create_user_name,n.process_no
          from mdm_nc_node n left join blade_user u on n.create_user=u.id and u.is_deleted=0
 
-        where n.is_deleted=0 and n.parent_id=#{parentId} and n.name=#{name}
+        where n.is_deleted=0 and n.parent_id in (select id from mdm_nc_node where parent_id=#{parentNode.parentId}) and n.name=#{name}
 
     </select>
 

--
Gitblit v1.9.3