|
|
|
@ -47,6 +47,8 @@ public class ReportProjectResourceService { |
|
|
|
queryWrapper.le(param.getApplicantTimeEnd() != null, ReportProject::getApplicantTime, param.getApplicantTimeEnd()); |
|
|
|
queryWrapper.le(param.getApplicantTimeEnd() != null, ReportProject::getApplicantTime, param.getApplicantTimeEnd()); |
|
|
|
queryWrapper.ge(param.getArchivingStart() != null, ReportProject::getArchiving, param.getArchivingStart()); |
|
|
|
queryWrapper.ge(param.getArchivingStart() != null, ReportProject::getArchiving, param.getArchivingStart()); |
|
|
|
queryWrapper.le(param.getArchivingEnd() != null, ReportProject::getArchiving, param.getArchivingEnd()); |
|
|
|
queryWrapper.le(param.getArchivingEnd() != null, ReportProject::getArchiving, param.getArchivingEnd()); |
|
|
|
|
|
|
|
queryWrapper.ge(param.getPublicationDateStart() != null, ReportProject::getPublicationDate, param.getPublicationDateStart()); |
|
|
|
|
|
|
|
queryWrapper.le(param.getPublicationDateEnd() != null, ReportProject::getPublicationDate, param.getPublicationDateEnd()); |
|
|
|
// 处理删除标志
|
|
|
|
// 处理删除标志
|
|
|
|
if (param.getDeleteFlag() != null) { |
|
|
|
if (param.getDeleteFlag() != null) { |
|
|
|
queryWrapper.eq(ReportProject::getDeleteFlag, param.getDeleteFlag()); |
|
|
|
queryWrapper.eq(ReportProject::getDeleteFlag, param.getDeleteFlag()); |
|
|
|
@ -81,6 +83,8 @@ public class ReportProjectResourceService { |
|
|
|
queryWrapper.le(param.getApplicantTimeEnd() != null, ReportProject::getApplicantTime, param.getApplicantTimeEnd()); |
|
|
|
queryWrapper.le(param.getApplicantTimeEnd() != null, ReportProject::getApplicantTime, param.getApplicantTimeEnd()); |
|
|
|
queryWrapper.ge(param.getArchivingStart() != null, ReportProject::getArchiving, param.getArchivingStart()); |
|
|
|
queryWrapper.ge(param.getArchivingStart() != null, ReportProject::getArchiving, param.getArchivingStart()); |
|
|
|
queryWrapper.le(param.getArchivingEnd() != null, ReportProject::getArchiving, param.getArchivingEnd()); |
|
|
|
queryWrapper.le(param.getArchivingEnd() != null, ReportProject::getArchiving, param.getArchivingEnd()); |
|
|
|
|
|
|
|
queryWrapper.ge(param.getPublicationDateStart() != null, ReportProject::getPublicationDate, param.getPublicationDateStart()); |
|
|
|
|
|
|
|
queryWrapper.le(param.getPublicationDateEnd() != null, ReportProject::getPublicationDate, param.getPublicationDateEnd()); |
|
|
|
if (queryWrapper.getExpression() == null || queryWrapper.getExpression().getSqlSegment().isEmpty()) { |
|
|
|
if (queryWrapper.getExpression() == null || queryWrapper.getExpression().getSqlSegment().isEmpty()) { |
|
|
|
return 0L; |
|
|
|
return 0L; |
|
|
|
} |
|
|
|
} |
|
|
|
|