|
|
|
@ -137,70 +137,61 @@ public class DataMailService extends ServiceImpl<DataPetitionComplaintMapper, Da |
|
|
|
countryQueryWrapper.eq("problem_sources_code", 21); |
|
|
|
countryQueryWrapper.eq("problem_sources_code", 21); |
|
|
|
countryQueryWrapper.between("discovery_time", beginTime, endTime); |
|
|
|
countryQueryWrapper.between("discovery_time", beginTime, endTime); |
|
|
|
Long countryMail = dataPetitionComplaintMapper.selectCount(countryQueryWrapper); |
|
|
|
Long countryMail = dataPetitionComplaintMapper.selectCount(countryQueryWrapper); |
|
|
|
|
|
|
|
System.out.println("国家信访数量:" + countryMail); |
|
|
|
// 公安部信访
|
|
|
|
// 公安部信访
|
|
|
|
QueryWrapper<DataPetitionComplaint> policeQueryWrapper = new QueryWrapper<>(); |
|
|
|
QueryWrapper<DataPetitionComplaint> policeQueryWrapper = new QueryWrapper<>(); |
|
|
|
policeQueryWrapper.eq("problem_sources_code", 22); |
|
|
|
policeQueryWrapper.eq("problem_sources_code", 22); |
|
|
|
policeQueryWrapper.between("discovery_time", beginTime, endTime); |
|
|
|
policeQueryWrapper.between("discovery_time", beginTime, endTime); |
|
|
|
Long policeMail = dataPetitionComplaintMapper.selectCount(policeQueryWrapper); |
|
|
|
Long policeMail = dataPetitionComplaintMapper.selectCount(policeQueryWrapper); |
|
|
|
|
|
|
|
System.out.println("公安部信访数量:" + policeMail); |
|
|
|
// 12337信访
|
|
|
|
// 12337信访
|
|
|
|
QueryWrapper<DataPetition12337> queryWrapper12337 = new QueryWrapper<>(); |
|
|
|
QueryWrapper<DataPetition12337> queryWrapper12337 = new QueryWrapper<>(); |
|
|
|
Long total12337 = dataPetition12337Mapper.selectCount(queryWrapper12337); |
|
|
|
Long numberMail = dataPetition12337Mapper.selectCount(queryWrapper12337); |
|
|
|
// 初访
|
|
|
|
System.out.println("12337信访数量:" + numberMail); |
|
|
|
QueryWrapper<DataPetitionComplaint> firstQueryWrapper = new QueryWrapper<>(); |
|
|
|
// // 初访
|
|
|
|
firstQueryWrapper.eq("initial_petition", 1); |
|
|
|
// QueryWrapper<DataPetitionComplaint> firstQueryWrapper = new QueryWrapper<>();
|
|
|
|
firstQueryWrapper.between("discovery_time", beginTime, endTime); |
|
|
|
// firstQueryWrapper.eq("initial_petition", 1);
|
|
|
|
Long firstMail = dataPetitionComplaintMapper.selectCount(firstQueryWrapper); |
|
|
|
// firstQueryWrapper.between("discovery_time", beginTime, endTime);
|
|
|
|
// 重访
|
|
|
|
// Long firstMail = dataPetitionComplaintMapper.selectCount(firstQueryWrapper);
|
|
|
|
QueryWrapper<DataPetitionComplaint> secondQueryWrapper = new QueryWrapper<>(); |
|
|
|
// // 重访
|
|
|
|
secondQueryWrapper.eq("initial_petition", 2); |
|
|
|
// QueryWrapper<DataPetitionComplaint> secondQueryWrapper = new QueryWrapper<>();
|
|
|
|
secondQueryWrapper.between("discovery_time", beginTime, endTime); |
|
|
|
// secondQueryWrapper.eq("initial_petition", 2);
|
|
|
|
Long secondMail = dataPetitionComplaintMapper.selectCount(secondQueryWrapper); |
|
|
|
// secondQueryWrapper.between("discovery_time", beginTime, endTime);
|
|
|
|
// 领导接访
|
|
|
|
// Long secondMail = dataPetitionComplaintMapper.selectCount(secondQueryWrapper);
|
|
|
|
QueryWrapper<DataPetitionComplaint> leaderQueryWrapper = new QueryWrapper<>(); |
|
|
|
// // 领导接访
|
|
|
|
leaderQueryWrapper.isNotNull("receiving_leader_name"); |
|
|
|
// QueryWrapper<DataPetitionComplaint> leaderQueryWrapper = new QueryWrapper<>();
|
|
|
|
leaderQueryWrapper.between("discovery_time", beginTime, endTime); |
|
|
|
// leaderQueryWrapper.isNotNull("receiving_leader_name");
|
|
|
|
Long leaderReceiveMail = dataPetitionComplaintMapper.selectCount(leaderQueryWrapper); |
|
|
|
// leaderQueryWrapper.between("discovery_time", beginTime, endTime);
|
|
|
|
// 领导督办
|
|
|
|
// Long leaderReceiveMail = dataPetitionComplaintMapper.selectCount(leaderQueryWrapper);
|
|
|
|
QueryWrapper<DataPetitionComplaint> leaderViewQueryWrapper = new QueryWrapper<>(); |
|
|
|
// // 领导督办
|
|
|
|
leaderViewQueryWrapper.isNotNull("receiving_leader_name"); |
|
|
|
// QueryWrapper<DataPetitionComplaint> leaderViewQueryWrapper = new QueryWrapper<>();
|
|
|
|
leaderViewQueryWrapper.between("discovery_time", beginTime, endTime); |
|
|
|
// leaderViewQueryWrapper.isNotNull("receiving_leader_name");
|
|
|
|
Long leaderViewMail = dataPetitionComplaintMapper.selectCount(leaderViewQueryWrapper); |
|
|
|
// leaderViewQueryWrapper.between("discovery_time", beginTime, endTime);
|
|
|
|
// 闹访 1:闹 0:不闹
|
|
|
|
// Long leaderViewMail = dataPetitionComplaintMapper.selectCount(leaderViewQueryWrapper);
|
|
|
|
QueryWrapper<DataPetitionComplaint> tangleQueryWrapper = new QueryWrapper<>(); |
|
|
|
// // 闹访 1:闹 0:不闹
|
|
|
|
tangleQueryWrapper.eq("entanglement_visits", 1); |
|
|
|
// QueryWrapper<DataPetitionComplaint> tangleQueryWrapper = new QueryWrapper<>();
|
|
|
|
tangleQueryWrapper.between("discovery_time", beginTime, endTime); |
|
|
|
// tangleQueryWrapper.eq("entanglement_visits", 1);
|
|
|
|
Long tangleMail = dataPetitionComplaintMapper.selectCount(tangleQueryWrapper); |
|
|
|
// tangleQueryWrapper.between("discovery_time", beginTime, endTime);
|
|
|
|
// 集访 1:集 0:不集
|
|
|
|
// Long tangleMail = dataPetitionComplaintMapper.selectCount(tangleQueryWrapper);
|
|
|
|
QueryWrapper<DataPetitionComplaint> massQueryWrapper = new QueryWrapper<>(); |
|
|
|
// // 集访 1:集 0:不集
|
|
|
|
massQueryWrapper.eq("mass_visits", 1); |
|
|
|
// QueryWrapper<DataPetitionComplaint> massQueryWrapper = new QueryWrapper<>();
|
|
|
|
massQueryWrapper.between("discovery_time", beginTime, endTime); |
|
|
|
// massQueryWrapper.eq("mass_visits", 1);
|
|
|
|
Long massMail = dataPetitionComplaintMapper.selectCount(massQueryWrapper); |
|
|
|
// massQueryWrapper.between("discovery_time", beginTime, endTime);
|
|
|
|
|
|
|
|
// Long massMail = dataPetitionComplaintMapper.selectCount(massQueryWrapper);
|
|
|
|
// 总数
|
|
|
|
// 总数
|
|
|
|
long totalMail = countryMail+policeMail+total12337; |
|
|
|
long totalMail = countryMail+policeMail+numberMail; |
|
|
|
|
|
|
|
|
|
|
|
JSONObject overview = new JSONObject() |
|
|
|
JSONObject overview = new JSONObject() |
|
|
|
// 信访总数(起)
|
|
|
|
// 信访总数(起)
|
|
|
|
.fluentPut("total", totalMail) |
|
|
|
.fluentPut("totalMail", totalMail) |
|
|
|
// 国家信访
|
|
|
|
// 国家信访
|
|
|
|
.fluentPut("countryMail", countryMail) |
|
|
|
.fluentPut("countryMail", countryMail) |
|
|
|
// 公安部信访
|
|
|
|
// 公安部信访
|
|
|
|
.fluentPut("policeMail", policeMail) |
|
|
|
.fluentPut("policeMail", policeMail) |
|
|
|
// 局长信箱
|
|
|
|
// 局长信箱
|
|
|
|
.fluentPut("commissionerMail", 5534) |
|
|
|
.fluentPut("manageMail", 5812) |
|
|
|
// 12337信访
|
|
|
|
// 12337信访
|
|
|
|
.fluentPut("numMail", total12337) |
|
|
|
.fluentPut("numberMail", numberMail); |
|
|
|
// 初访;
|
|
|
|
|
|
|
|
.fluentPut("firstMail", firstMail) |
|
|
|
|
|
|
|
// 重访
|
|
|
|
|
|
|
|
.fluentPut("secondMail", secondMail) |
|
|
|
|
|
|
|
// 领导接访
|
|
|
|
|
|
|
|
.fluentPut("leaderReceiveMail", leaderReceiveMail) |
|
|
|
|
|
|
|
// 领导督办
|
|
|
|
|
|
|
|
.fluentPut("leaderViewMail", leaderViewMail) |
|
|
|
|
|
|
|
// 闹访问
|
|
|
|
|
|
|
|
.fluentPut("tangleMail", tangleMail) |
|
|
|
|
|
|
|
// 集访
|
|
|
|
|
|
|
|
.fluentPut("massMail", massMail); |
|
|
|
|
|
|
|
return overview; |
|
|
|
return overview; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@ -282,4 +273,9 @@ public class DataMailService extends ServiceImpl<DataPetitionComplaintMapper, Da |
|
|
|
List<OrganizeProblemRankVo> res = dataPetitionComplaintMapper.getMassMailRank(beginTime, endTime, groupId); |
|
|
|
List<OrganizeProblemRankVo> res = dataPetitionComplaintMapper.getMassMailRank(beginTime, endTime, groupId); |
|
|
|
return res; |
|
|
|
return res; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<EchartsVo> getMailTrend12337(Integer year) { |
|
|
|
|
|
|
|
List<EchartsVo> res = dataPetition12337Mapper.getMailTrend12337(year); |
|
|
|
|
|
|
|
return res; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|