|
@@ -240,7 +240,7 @@ public class CwFinanceInvoiceService extends ServiceImpl<CwFinanceInvoiceMapper,
|
|
}
|
|
}
|
|
// 经办人
|
|
// 经办人
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getOperator())){
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getOperator())){
|
|
- queryWrapper.like("su.name", cwFinanceInvoiceDTO.getOperator());
|
|
|
|
|
|
+ queryWrapper.like("su.id", cwFinanceInvoiceDTO.getOperator());
|
|
}
|
|
}
|
|
//报备类型
|
|
//报备类型
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getReportType())){
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getReportType())){
|
|
@@ -248,14 +248,17 @@ public class CwFinanceInvoiceService extends ServiceImpl<CwFinanceInvoiceMapper,
|
|
}
|
|
}
|
|
|
|
|
|
// 对账人
|
|
// 对账人
|
|
|
|
+// if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getReconciliationPeopleName())) {
|
|
|
|
+// List<User> users = SpringUtil.getBean ( IUserApi.class ).selectListByName(cwFinanceInvoiceDTO.getReconciliationPeopleName());
|
|
|
|
+// List<String> userIdList = users.stream().distinct().map(User::getId).collect(Collectors.toList());
|
|
|
|
+// if (CollectionUtil.isNotEmpty(userIdList)) {
|
|
|
|
+// queryWrapper.in("fi.reconciliation_people",userIdList);
|
|
|
|
+// } else {
|
|
|
|
+// return new Page<CwFinanceInvoiceDTO>();
|
|
|
|
+// }
|
|
|
|
+// }
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getReconciliationPeopleName())) {
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getReconciliationPeopleName())) {
|
|
- List<User> users = SpringUtil.getBean ( IUserApi.class ).selectListByName(cwFinanceInvoiceDTO.getReconciliationPeopleName());
|
|
|
|
- List<String> userIdList = users.stream().distinct().map(User::getId).collect(Collectors.toList());
|
|
|
|
- if (CollectionUtil.isNotEmpty(userIdList)) {
|
|
|
|
- queryWrapper.in("fi.reconciliation_people",userIdList);
|
|
|
|
- } else {
|
|
|
|
- return new Page<CwFinanceInvoiceDTO>();
|
|
|
|
- }
|
|
|
|
|
|
+ queryWrapper.eq("fi.reconciliation_people",cwFinanceInvoiceDTO.getReconciliationPeopleName());
|
|
}
|
|
}
|
|
// 经办人部门
|
|
// 经办人部门
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getOperatorOffice())){
|
|
if (StringUtils.isNotBlank(cwFinanceInvoiceDTO.getOperatorOffice())){
|