|
@@ -261,11 +261,12 @@ public class CwFinanceInvoiceService extends ServiceImpl<CwFinanceInvoiceMapper,
|
|
|
}
|
|
|
// 经办人
|
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getOperator())){
|
|
|
- queryWrapper.like("su.id", cwFinanceInvoiceDTO.getOperator()).or().like("su.name", cwFinanceInvoiceDTO.getOperator());
|
|
|
+ queryWrapper.and(q -> q.like("su.id", cwFinanceInvoiceDTO.getOperator())
|
|
|
+ .or().like("su.name", cwFinanceInvoiceDTO.getOperator()));
|
|
|
}
|
|
|
//报备类型
|
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getReportType())){
|
|
|
- queryWrapper.eq("fi.report_type",cwFinanceInvoiceDTO.getReportType()).or(i->i.eq("pr.report_type",cwFinanceInvoiceDTO.getReportType()));
|
|
|
+ queryWrapper.and(q ->q.eq("fi.report_type",cwFinanceInvoiceDTO.getReportType()).or().eq("pr.report_type",cwFinanceInvoiceDTO.getReportType()));
|
|
|
}
|
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getName())){
|
|
|
queryWrapper.like("fi.name",cwFinanceInvoiceDTO.getName());
|
|
@@ -282,7 +283,7 @@ public class CwFinanceInvoiceService extends ServiceImpl<CwFinanceInvoiceMapper,
|
|
|
// }
|
|
|
// }
|
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getReconciliationPeopleName())) {
|
|
|
- queryWrapper.eq("fi.reconciliation_people",cwFinanceInvoiceDTO.getReconciliationPeopleName()).or().like("su1.name",cwFinanceInvoiceDTO.getReconciliationPeopleName());
|
|
|
+ queryWrapper.and(q ->q.eq("fi.reconciliation_people",cwFinanceInvoiceDTO.getReconciliationPeopleName()).or().like("su1.name",cwFinanceInvoiceDTO.getReconciliationPeopleName()));
|
|
|
}
|
|
|
// 经办人部门
|
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getOperatorOffice())){
|
|
@@ -537,14 +538,15 @@ public class CwFinanceInvoiceService extends ServiceImpl<CwFinanceInvoiceMapper,
|
|
|
}
|
|
|
// 经办人
|
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getOperator())){
|
|
|
- queryWrapper.like("su.id", cwFinanceInvoiceDTO.getOperator()).or().like("su.name", cwFinanceInvoiceDTO.getOperator());
|
|
|
+ queryWrapper.and(q -> q.like("su.id", cwFinanceInvoiceDTO.getOperator())
|
|
|
+ .or().like("su.name", cwFinanceInvoiceDTO.getOperator()));
|
|
|
}
|
|
|
//报备类型
|
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getReportType())){
|
|
|
queryWrapper.eq("fi.report_type",cwFinanceInvoiceDTO.getReportType()).or(i->i.eq("pr.report_type",cwFinanceInvoiceDTO.getReportType()));
|
|
|
}
|
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getReconciliationPeopleName())) {
|
|
|
- queryWrapper.eq("fi.reconciliation_people",cwFinanceInvoiceDTO.getReconciliationPeopleName()).or().like("su1.name",cwFinanceInvoiceDTO.getReconciliationPeopleName());
|
|
|
+ queryWrapper.and(q ->q.eq("fi.reconciliation_people",cwFinanceInvoiceDTO.getReconciliationPeopleName()).or().like("su1.name",cwFinanceInvoiceDTO.getReconciliationPeopleName()));
|
|
|
}
|
|
|
// 经办人部门
|
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getOperatorOffice())){
|