diff --git a/hz-pm-api/src/main/java/com/hz/pm/api/open/manage/OpenApiProjectLibManage.java b/hz-pm-api/src/main/java/com/hz/pm/api/open/manage/OpenApiProjectLibManage.java index ce6ea73..c47398d 100644 --- a/hz-pm-api/src/main/java/com/hz/pm/api/open/manage/OpenApiProjectLibManage.java +++ b/hz-pm-api/src/main/java/com/hz/pm/api/open/manage/OpenApiProjectLibManage.java @@ -226,8 +226,7 @@ public class OpenApiProjectLibManage { .collect(Collectors.groupingBy(ProjectGovSystemReplaceInfos::getBidId, Collectors.mapping(ProjectGovSystemReplaceInfos::getSourceSystemId, Collectors.toList()))); // 合同信息 - List contracts = contractService.listByIds(bidIds); - Map contractMap = CollUtils.listToMap(contracts, Contract::getBidId); + Map contractMap = contractService.listByBidIds(bidIds); // 实施信息 List operations = operationService.listByBidIds(bidIds); Map operationMap = CollUtils.listToMap(operations, Operation::getBidId); @@ -270,6 +269,7 @@ public class OpenApiProjectLibManage { if (contract != null) { tender.setBuyConFiles(collectFileStrIds(contract.getAttachment(), fileIds, fileIdMap)); tender.setConSignTime(contract.getContractTime()); + tender.setConPrice(contract.getTotalAmount()); tender.setImplCompanyPhone(contract.getSupplierContactInfo()); tender.setImplCompanyPeople(contract.getSupplierContact()); }