From 2af3b21c4970df8769e0a81e28507e8d4ebe634d Mon Sep 17 00:00:00 2001 From: liujiang <569804566@qq.com> Date: Wed, 22 Oct 2025 22:18:10 +0800 Subject: [PATCH] =?UTF-8?q?master=EF=BC=9A=E7=94=9F=E4=BA=A7=E9=9C=80?= =?UTF-8?q?=E6=B1=82=E5=88=97=E8=A1=A8=EF=BC=8C=E7=BC=96=E8=BE=91=20?= =?UTF-8?q?=E6=98=8E=E7=BB=86=E6=95=B0=E9=87=8F=E6=9C=AA=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=95=B4=E4=B8=AA=E6=98=8E=E7=BB=86=E6=95=B0=E9=87=8FBUG?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/StoreProductDemandDetailServiceImpl.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductDemandDetailServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductDemandDetailServiceImpl.java index df27374ab..83433c50d 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductDemandDetailServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductDemandDetailServiceImpl.java @@ -55,6 +55,21 @@ public class StoreProductDemandDetailServiceImpl implements IStoreProductDemandD demandDetail.setSize41(this.convertZeroToNull(updateDTO.getSize41())); demandDetail.setSize42(this.convertZeroToNull(updateDTO.getSize42())); demandDetail.setSize43(this.convertZeroToNull(updateDTO.getSize43())); + // 更新需求明细总数量 + demandDetail.setQuantity(ObjectUtils.defaultIfNull(demandDetail.getSize30(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize31(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize32(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize33(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize34(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize35(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize36(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize37(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize38(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize39(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize40(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize41(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize42(), 0) + + ObjectUtils.defaultIfNull(demandDetail.getSize43(), 0)); return this.demandDetailMapper.updateById(demandDetail); }