From fa04f927a1ce828dd2f8a1ff871bf923b3b39122 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Wed, 11 Mar 2026 14:10:10 +0800 Subject: [PATCH] =?UTF-8?q?2026-03-10=20=E5=B1=9E=E6=80=A7=E5=8F=98?= =?UTF-8?q?=E5=8A=A8=E5=A2=9E=E5=8A=A0=E3=80=90=E7=BD=AE=E7=A9=BA=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/LabelSplitMergeServiceImpl.java | 2 +- .../rollNoReview/data/SFDCRollsOutData.java | 27 ++++++++++++++- .../Impl/ProductionReportServiceImpl.java | 6 ++-- .../shopOrder/ProductionReportMapper.xml | 33 ++++++++++++++----- 4 files changed, 54 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/gaotao/modules/labelSplitMerge/service/impl/LabelSplitMergeServiceImpl.java b/src/main/java/com/gaotao/modules/labelSplitMerge/service/impl/LabelSplitMergeServiceImpl.java index cb0add4..c1addcf 100644 --- a/src/main/java/com/gaotao/modules/labelSplitMerge/service/impl/LabelSplitMergeServiceImpl.java +++ b/src/main/java/com/gaotao/modules/labelSplitMerge/service/impl/LabelSplitMergeServiceImpl.java @@ -162,7 +162,7 @@ public class LabelSplitMergeServiceImpl extends ServiceImpl indata) { for (SFDCRollsOutData data : indata) { - data.setParentRollNo(data.getParentRollNo().trim()); - data.setBatchNo(data.getBatchNo().trim()); - data.setRemark(data.getRemark().trim()); + if (data.getParentRollNo() != null) data.setParentRollNo(data.getParentRollNo().trim()); + if (data.getBatchNo() != null) data.setBatchNo(data.getBatchNo().trim()); + if (data.getRemark() != null) data.setRemark(data.getRemark().trim()); productionReportMapper.updateSfdcRollsAttribute(data); } } diff --git a/src/main/resources/mapper/shopOrder/ProductionReportMapper.xml b/src/main/resources/mapper/shopOrder/ProductionReportMapper.xml index b5e104e..5e475dc 100644 --- a/src/main/resources/mapper/shopOrder/ProductionReportMapper.xml +++ b/src/main/resources/mapper/shopOrder/ProductionReportMapper.xml @@ -34,15 +34,30 @@ update SFDC_Rolls set site = #{Site}, - - parent_roll_no = #{parentRollNo}, - - - batch_no = #{batchNo}, - - - Remark = #{Remark}, - + + + parent_roll_no = NULL, + + + parent_roll_no = #{parentRollNo}, + + + + + batch_no = NULL, + + + batch_no = #{batchNo}, + + + + + Remark = NULL, + + + Remark = #{Remark}, + + OrderNo = #{OrderNo} where site = #{Site} and OrderNo = #{OrderNo} and RollNo = #{RollNo}