diff --git a/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryPurchaseService.java b/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryPurchaseService.java index e229c93..6c99538 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryPurchaseService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryPurchaseService.java @@ -293,9 +293,11 @@ public class InventoryPurchaseService extends BaseService { List goodsVos = new ArrayList<>(); for (Inventory inventory : list){ InventoryGoodsVo goodsVo = new InventoryGoodsVo(); + BeanUtils.copyProperties(inventory, goodsVo); + Goods goods = goodsMapper.selectById(inventory.getGoodId()); - BeanUtils.copyProperties(goods, goodsVo); + goodsVo.setUnitPrice(goods.getUnitPrice()); goodsVos.add(goodsVo); } QueryWrapper purchaseQuery = new QueryWrapper();