From 93265f6265c3b89f05bd3b490222e49056e8a52e Mon Sep 17 00:00:00 2001 From: linfso Date: Fri, 22 Nov 2024 11:59:24 +0800 Subject: [PATCH] md --- .../erp/emis/service/impl/EmisWaybillServiceImpl.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java index a33421f57..11bfee29c 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java @@ -3478,8 +3478,9 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb // [cargoQty] [weight] [volume] [length]*[width]*[height] [goodsName] cargoGoods.setGoodsName(emisWaybillOld.getGoodsInfo()); - cargoGoods.setWeight(emisWaybillOld.getBillWeight().stripTrailingZeros()); - cargoGoods.setVolume(emisWaybillOld.getTotalVolume().stripTrailingZeros()); + cargoGoods.setWeight(BigDecimal.valueOf(Double.valueOf(emisWaybillOld.getBillWeight().stripTrailingZeros().toPlainString()))); + cargoGoods.setVolume(BigDecimal.valueOf(Double.valueOf(emisWaybillOld.getTotalVolume().stripTrailingZeros().toPlainString()))); + cargoGoods.setLength(BigDecimal.ZERO); cargoGoods.setWidth(BigDecimal.ZERO); cargoGoods.setHeight(BigDecimal.ZERO); @@ -3634,8 +3635,8 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb EmisWaybillCargo cargoGoods = new EmisWaybillCargo(); // [cargoQty] [weight] [volume] [length]*[width]*[height] [goodsName] cargoGoods.setGoodsName(emisWaybillOld.getGoodsInfo()); - cargoGoods.setWeight(emisWaybillOld.getBillWeight().stripTrailingZeros()); - cargoGoods.setVolume(emisWaybillOld.getTotalVolume().stripTrailingZeros()); + cargoGoods.setWeight(BigDecimal.valueOf(Double.valueOf(emisWaybillOld.getBillWeight().stripTrailingZeros().toPlainString()))); + cargoGoods.setVolume(BigDecimal.valueOf(Double.valueOf(emisWaybillOld.getTotalVolume().stripTrailingZeros().toPlainString()))); cargoGoods.setLength(BigDecimal.ZERO); cargoGoods.setWidth(BigDecimal.ZERO); cargoGoods.setHeight(BigDecimal.ZERO);