|
|
@@ -1091,6 +1091,13 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
public Page<PtlAgreementProductCostsNew> getCostsAuditList(Page page, AgreementProductQueryVo agreementProductQueryVo){
|
|
|
LambdaQueryWrapper<PtlAgreementProductCostsNew> ptlAgreementProductCostsNewLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
// ptlAgreementProductCostsNewLambdaQueryWrapper.eq(PtlAgreementProductCostsNew::getAgreementId, agreementProductQueryVo.getAgreementId());
|
|
|
+ //保险公司id
|
|
|
+ if(agreementProductQueryVo.getCompanyId() != null){
|
|
|
+ LambdaQueryWrapper<PtlAgreement> eq = new LambdaQueryWrapper<PtlAgreement>().eq(PtlAgreement::getPartnerCompaniesId, agreementProductQueryVo.getCompanyId());
|
|
|
+ List<PtlAgreement> list = ptlAgreementService.list(eq);
|
|
|
+ List<String> agreementIds = list.stream().map(PtlAgreement::getId).collect(Collectors.toList());
|
|
|
+ ptlAgreementProductCostsNewLambdaQueryWrapper.in(PtlAgreementProductCostsNew::getAgreementId, agreementIds);
|
|
|
+ }
|
|
|
|
|
|
//协议id
|
|
|
if(agreementProductQueryVo.getAgreementId() != null){
|