金额计算;

This commit is contained in:
高正杨
2026-06-04 17:43:42 +08:00
parent e3021854a1
commit 083eb04026
@@ -236,6 +236,7 @@ public class ReservationStockInOrderImpl extends ServiceImpl<ReservationStockInO
ReservationOutMaterialDetailDO reservationOutMaterialDetailDO = new ReservationOutMaterialDetailDO();
reservationOutMaterialDetailDO.setOutOrderNumber(reservationStockOutOrderDO.getOutOrderNumber());
MaterialBaseInfoPO materialBaseInfoPO = stockInOrderMapper.getByCode(productDetail.getProductCode());
reservationOutMaterialDetailDO.setQuantity(new BigDecimal(productDetail.getPieceCount()).setScale(2, BigDecimal.ROUND_HALF_UP));
if (materialBaseInfoPO != null) {
reservationOutMaterialDetailDO.setMaterialBaseInfoId(materialBaseInfoPO.getMaterialBaseInfoId());
reservationOutMaterialDetailDO.setMaterialCode(materialBaseInfoPO.getMaterialCode());
@@ -249,7 +250,6 @@ public class ReservationStockInOrderImpl extends ServiceImpl<ReservationStockInO
}
}
reservationOutMaterialDetailDO.setQuantity(new BigDecimal(productDetail.getPieceCount()).setScale(2, BigDecimal.ROUND_HALF_UP));
reservationOutMaterialDetailDO.setOrganizationId(loginUser.getUserPo().getOrganizationId());
reservationOutMaterialDetailDO.setOrganizationName(loginUser.getUserPo().getOrganizationName());
reservationOutMaterialDetailDO.setTopOrganizationId(loginUser.getUserPo().getTopOrganizationId());