From a1ad4321d0f9d282ecf51dad8c43e0a70066b825 Mon Sep 17 00:00:00 2001 From: Administrator Date: Thu, 29 Jan 2026 14:20:26 +0800 Subject: [PATCH] =?UTF-8?q?opt:=E4=BF=AE=E6=94=B9=E5=8D=95=E9=87=8D?= =?UTF-8?q?=E8=AE=A1=E7=AE=97=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../group_dick/service/impl/MdGruopDickServiceImpl.java | 2 +- .../service/quartz/task/SyncErpBillsScheduleService.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/md_manage/group_dick/service/impl/MdGruopDickServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/md_manage/group_dick/service/impl/MdGruopDickServiceImpl.java index 600f72ca..5005aaf8 100644 --- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/md_manage/group_dick/service/impl/MdGruopDickServiceImpl.java +++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/md_manage/group_dick/service/impl/MdGruopDickServiceImpl.java @@ -583,7 +583,7 @@ public class MdGruopDickServiceImpl extends ServiceImpl 0) List validItems = item.stream() diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/system_manage/service/quartz/task/SyncErpBillsScheduleService.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/system_manage/service/quartz/task/SyncErpBillsScheduleService.java index dfa1c140..999c5720 100644 --- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/system_manage/service/quartz/task/SyncErpBillsScheduleService.java +++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/system_manage/service/quartz/task/SyncErpBillsScheduleService.java @@ -468,8 +468,10 @@ public class SyncErpBillsScheduleService { if (netWeightGet.compareTo(BigDecimal.ZERO) > 0 && assistUint.contains("kg")) { BigDecimal newWeightGet = netWeightGet.multiply(new BigDecimal(1000)); materialBase.setNet_weight(newWeightGet); + materialBase.setNearby_weight(newWeightGet); } else { materialBase.setNet_weight(netWeightGet); + materialBase.setNearby_weight(netWeightGet); } materialBase.setPrint_no(formData.getPcsn()); if (materialInfo != null) { @@ -479,6 +481,8 @@ public class SyncErpBillsScheduleService { .set(MdMeMaterialbase::getMaterial_spec, m_spec) .set(MdMeMaterialbase::getQty_unit_id, m_unit) .set(MdMeMaterialbase::getAssist_unit_id, assistUint) + .set(MdMeMaterialbase::getNet_weight, materialBase.getNet_weight()) + .set(MdMeMaterialbase::getNearby_weight, materialBase.getNearby_weight()) .set(MdMeMaterialbase::getPrint_no, formData.getPcsn()) .set(MdMeMaterialbase::getUpdate_time, DateUtil.now()) .set(MdMeMaterialbase::getEnglish_name, "id变更前id:" + materialInfo.getMaterial_id())