|
@@ -356,10 +356,9 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
|
//产品id过滤
|
|
|
if (ObjectUtil.isNotEmpty(dto.getProductId())) {
|
|
|
List<Long> contractIds = contractProductService.listObject(ContractProduct::getContractId, q -> q.eq(ContractProduct::getProductId, dto.getProductId()));
|
|
|
- if (ObjectUtil.isNotEmpty(contractIds)) {
|
|
|
- contractIds = contractIds.stream().distinct().collect(Collectors.toList());
|
|
|
- wrapper.in("t1.id", contractIds);
|
|
|
- }
|
|
|
+ contractIds.add(-1L);
|
|
|
+ contractIds = contractIds.stream().distinct().collect(Collectors.toList());
|
|
|
+ wrapper.in("t1.id", contractIds);
|
|
|
}
|
|
|
|
|
|
//是否结清过滤
|