From c7808a89661e8fdadb3c087be266c18a88cb7020 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Fri, 11 Apr 2025 09:18:18 +0800 Subject: [PATCH] 2025-04-11 --- .../part/service/impl/PartInformationServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/xujie/sys/modules/part/service/impl/PartInformationServiceImpl.java b/src/main/java/com/xujie/sys/modules/part/service/impl/PartInformationServiceImpl.java index 91e8fa02..4580b5b2 100644 --- a/src/main/java/com/xujie/sys/modules/part/service/impl/PartInformationServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/part/service/impl/PartInformationServiceImpl.java @@ -285,7 +285,10 @@ public class PartInformationServiceImpl extends ServiceImpl().eq("site", data.getSite()).eq("part_no", data.getPartNo())); // 修改了物料模板 - if ((oldPart.getTemplateNo() == null && StringUtils.isNotBlank(data.getTemplateNo())) || (!data.getTemplateNo().equals(oldPart.getTemplateNo()))) { + String oldTemplateNo = oldPart.getTemplateNo(); + String newTemplateNo = data.getTemplateNo(); + + if ((oldTemplateNo == null && StringUtils.isNotBlank(newTemplateNo)) || (newTemplateNo != null && !newTemplateNo.equals(oldTemplateNo))) { // 删除物料的BOM节点 quicklyCreateBomMapper.deleteQuicklyBomInfo(data.getSite(), data.getPartNo()); // 查模板数据