diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/contract/controller/PayIncomeContractController.java b/jero-boot-incoming-payment/src/main/java/com/jero/contract/controller/PayIncomeContractController.java index a3723297..7ab8f04d 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/contract/controller/PayIncomeContractController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/contract/controller/PayIncomeContractController.java @@ -469,6 +469,26 @@ public class PayIncomeContractController extends JeroController queryByCompanyId(@RequestParam(name="companyId") String companyId) { + if (StringUtils.isBlank(companyId)) { + return Result.error("企业id不能为空!"); + } + LambdaQueryWrapper queryPayIncomeContract = new LambdaQueryWrapper(); + queryPayIncomeContract.eq(PayIncomeContract::getSignedCompanyId,companyId); + List listPayIncomeContract = payIncomeContractService.list(queryPayIncomeContract); + List list = new ArrayList<>(); + if(!CollectionUtils.isEmpty(listPayIncomeContract)){ + list = listPayIncomeContract.stream().map(PayIncomeContract::getContractNum).collect(Collectors.toList()); + } + return Result.OK(list); + } /** * 通过id查询详情 *