修改bug#40183
This commit is contained in:
+12
-2
@@ -594,9 +594,19 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
|
||||
@GetMapping(value = "/queryCompanyByIdFindContacts")
|
||||
public Result<?> queryCompanyByIdFindContacts(@RequestParam(name="id") String id) {
|
||||
LambdaQueryWrapper<PayContactsManagement> queryPayContactsManagement = new LambdaQueryWrapper<>();
|
||||
queryPayContactsManagement.eq(PayContactsManagement::getCompanyId,id);
|
||||
queryPayContactsManagement.in(PayContactsManagement::getCompanyId,Arrays.asList(id.split(",")));
|
||||
List<PayContactsManagement> listPayContactsManagement = payContactsManagementService.list(queryPayContactsManagement);
|
||||
return Result.OK(listPayContactsManagement);
|
||||
List<String> list = new ArrayList<>();
|
||||
if(!CollectionUtils.isEmpty(listPayContactsManagement)){
|
||||
List<String> listStr = listPayContactsManagement.stream().map(PayContactsManagement::getCompanyId).collect(Collectors.toList());
|
||||
LambdaQueryWrapper<PayCompanyManagement> queryPayCompanyManagement = new LambdaQueryWrapper<>();
|
||||
queryPayCompanyManagement.in(PayCompanyManagement::getId,listStr);
|
||||
List<PayCompanyManagement> listPayCompanyManagement = payCompanyManagementService.list(queryPayCompanyManagement);
|
||||
if(!CollectionUtils.isEmpty(listPayCompanyManagement)){
|
||||
list = listPayCompanyManagement.stream().map(PayCompanyManagement::getCompanyName).collect(Collectors.toList());
|
||||
}
|
||||
}
|
||||
return Result.OK(list);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user