Browse Source

fix--审计监督大屏 审计项目类型取发文时间、去除归档限制

master
parent
commit
7d89df50f8
  1. 7
      src/main/java/com/biutag/supervision/pojo/param/ReportProjectQueryParam.java
  2. 4
      src/main/java/com/biutag/supervision/repository/reportproject/ReportProjectResourceService.java
  3. 5
      src/main/java/com/biutag/supervision/service/datav/DatavServiceImpl.java

7
src/main/java/com/biutag/supervision/pojo/param/ReportProjectQueryParam.java

@ -78,6 +78,13 @@ public class ReportProjectQueryParam implements Serializable {
@Schema(description = "归档时间开始") @Schema(description = "归档时间开始")
private Date archivingEnd; private Date archivingEnd;
@Schema(description = "发文日期开始")
private Date publicationDateStart;
@Schema(description = "发文日期开始")
private Date publicationDateEnd;
/** /**
* @see com.biutag.supervision.constants.enums.invest.DeleteStatusEnum * @see com.biutag.supervision.constants.enums.invest.DeleteStatusEnum
*/ */

4
src/main/java/com/biutag/supervision/repository/reportproject/ReportProjectResourceService.java

@ -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;
} }

5
src/main/java/com/biutag/supervision/service/datav/DatavServiceImpl.java

@ -514,9 +514,8 @@ public class DatavServiceImpl implements DatavService {
.map(entry -> new EchartsVo(entry.getKey(), entry.getValue().intValue())) .map(entry -> new EchartsVo(entry.getKey(), entry.getValue().intValue()))
.collect(Collectors.toList()); .collect(Collectors.toList());
ReportProjectQueryParam reportProjectQueryParam = new ReportProjectQueryParam(); ReportProjectQueryParam reportProjectQueryParam = new ReportProjectQueryParam();
reportProjectQueryParam.setArchivingStart(request.getBeginTime()); reportProjectQueryParam.setPublicationDateStart(request.getBeginTime());
reportProjectQueryParam.setArchivingEnd(request.getEndTime()); reportProjectQueryParam.setPublicationDateEnd(request.getEndTime());
reportProjectQueryParam.setNode(ReportProjectNodeEnum.END.getCode());
List<ReportProject> reportProjects = reportProjectResourceService.query(reportProjectQueryParam); List<ReportProject> reportProjects = reportProjectResourceService.query(reportProjectQueryParam);
if (CollectionUtil.isNotEmpty(reportProjects)) { if (CollectionUtil.isNotEmpty(reportProjects)) {
EchartsVo echartsVo = new EchartsVo(); EchartsVo echartsVo = new EchartsVo();

Loading…
Cancel
Save