diff --git a/lab-service/lab-capital/src/main/java/org/springblade/lims/goods/controller/ContractController.java b/lab-service/lab-capital/src/main/java/org/springblade/lims/goods/controller/ContractController.java index bded5c0..a4e466a 100644 --- a/lab-service/lab-capital/src/main/java/org/springblade/lims/goods/controller/ContractController.java +++ b/lab-service/lab-capital/src/main/java/org/springblade/lims/goods/controller/ContractController.java @@ -119,7 +119,12 @@ public class ContractController extends BladeController { // 合同详情 LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); wrapper.eq(ContractDetail::getContractId, id); + // 填充品牌 List details = contractDetailService.list(wrapper); + for (ContractDetail detail : details){ + Goods goods = goodsService.getById(detail.getGoodsId()); + detail.setBrand(goods.getBrand()); + } map.put("details", details); // 合同批次