Browse Source

fix--加上集访搜索条件

master
buaixuexideshitongxue 1 month ago
parent
commit
10819a2af2
  1. 3
      src/main/java/com/biutag/supervision/pojo/param/DataPetitionComplaintQueryParam.java
  2. 7
      src/main/java/com/biutag/supervision/service/DataPetitionComplaintService.java

3
src/main/java/com/biutag/supervision/pojo/param/DataPetitionComplaintQueryParam.java

@ -57,6 +57,9 @@ public class DataPetitionComplaintQueryParam extends BasePage {
// 初重信访 // 初重信访
private String initialPetition; private String initialPetition;
@Schema(description = "是否集访:1-是,0-否")
private String visitType;
private List<String> involvedIssue; private List<String> involvedIssue;
} }

7
src/main/java/com/biutag/supervision/service/DataPetitionComplaintService.java

@ -60,6 +60,13 @@ public class DataPetitionComplaintService extends ServiceImpl<DataPetitionCompla
.eq(StrUtil.isNotBlank(queryParam.getInitialPetition()), "pc.initial_petition", queryParam.getInitialPetition()) .eq(StrUtil.isNotBlank(queryParam.getInitialPetition()), "pc.initial_petition", queryParam.getInitialPetition())
.in(CollectionUtil.isNotEmpty(queryParam.getInvolvedIssue()),"pc.involved_issue",queryParam.getInvolvedIssue()) .in(CollectionUtil.isNotEmpty(queryParam.getInvolvedIssue()),"pc.involved_issue",queryParam.getInvolvedIssue())
.orderByDesc("pc.discovery_time"); .orderByDesc("pc.discovery_time");
if (StrUtil.isNotBlank(queryParam.getVisitType())) {
if ("1".equals(queryParam.getVisitType())) {
queryWrapper.eq("pc.mass_visits", true);
} else if ("0".equals(queryParam.getVisitType())) {
queryWrapper.eq("pc.mass_visits", false);
}
}
if (queryParam.getDiscoveryTime().size() == 2) { if (queryParam.getDiscoveryTime().size() == 2) {
queryWrapper.between("pc.discovery_time", queryParam.getDiscoveryTime().get(0), queryParam.getDiscoveryTime().get(1)); queryWrapper.between("pc.discovery_time", queryParam.getDiscoveryTime().get(0), queryParam.getDiscoveryTime().get(1));
} }

Loading…
Cancel
Save