diff --git a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/PickProcessor.java b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/PickProcessor.java index bad2501..3df8594 100644 --- a/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/PickProcessor.java +++ b/cpte-boot-module/cpte-module-wms/src/main/java/org/cpte/modules/shipping/service/processor/PickProcessor.java @@ -293,7 +293,7 @@ public class PickProcessor { } // 更新数量 - pickDetail.setPickedQty(newPickedQty); + pickDetail.setPickedQty(new BigDecimal(newPickedQty.toString())); // 计算状态:是否完全拣完 Integer status;