Commit 82bc65ec authored by suhuiguang's avatar suhuiguang

1.应急大屏中间地图接口开发

parent e8ae9fe8
...@@ -118,7 +118,7 @@ ...@@ -118,7 +118,7 @@
FROM FROM
"tzs_alert_statistics" "tzs_alert_statistics"
where where
supervisory_unit_org_code = #{orgCode} supervisory_unit_org_code like concat(#{orgCode},'%')
and start_date=#{dto.beginDate} and start_date=#{dto.beginDate}
and end_date=#{dto.endDate} and end_date=#{dto.endDate}
</select> </select>
......
...@@ -255,11 +255,11 @@ public class DPStatisticsServiceImpl { ...@@ -255,11 +255,11 @@ public class DPStatisticsServiceImpl {
} }
public List<Map<String, Object>> getCenterMapCountDataForOverview(DPFilterParamDto dpFilterParamDto) { public List<Map<String, Object>> getCenterMapCountDataForOverview(DPFilterParamDto dpFilterParamDto) {
this.setDefaultFilter(dpFilterParamDto);
return getRegionList(dpFilterParamDto).parallelStream().map(r -> { return getRegionList(dpFilterParamDto).parallelStream().map(r -> {
DPFilterParamDto filterParamDto = new DPFilterParamDto(); DPFilterParamDto filterParamDto = new DPFilterParamDto();
filterParamDto.setCityCode(r.getRegionCode().toString()); filterParamDto.setCityCode(r.getRegionCode().toString());
String orgCode = this.getAndSetOrgCode(filterParamDto); String orgCode = this.getAndSetOrgCode(filterParamDto);
this.setDefaultFilter(filterParamDto);
Map<String, Object> itemResult = getCenterMapOverviewData(orgCode, filterParamDto); Map<String, Object> itemResult = getCenterMapOverviewData(orgCode, filterParamDto);
itemResult.put("regionCode", r.getRegionCode()); itemResult.put("regionCode", r.getRegionCode());
itemResult.put("regionName", r.getRegionName()); itemResult.put("regionName", r.getRegionName());
...@@ -284,10 +284,10 @@ public class DPStatisticsServiceImpl { ...@@ -284,10 +284,10 @@ public class DPStatisticsServiceImpl {
private void setDefaultFilter(DPFilterParamDto dpFilterParamDto) { private void setDefaultFilter(DPFilterParamDto dpFilterParamDto) {
if (StringUtils.isEmpty(dpFilterParamDto.getBeginDate())) { if (StringUtils.isEmpty(dpFilterParamDto.getBeginDate())) {
dpFilterParamDto.setBeginDate(cn.hutool.core.date.DateUtil.beginOfMonth(new Date()).toDateStr()); dpFilterParamDto.setBeginDate(cn.hutool.core.date.DateUtil.lastMonth().toDateStr());
} }
if (StringUtils.isEmpty(dpFilterParamDto.getEndDate())) { if (StringUtils.isEmpty(dpFilterParamDto.getEndDate())) {
dpFilterParamDto.setEndDate(cn.hutool.core.date.DateUtil.endOfMonth(new Date()).toDateStr()); dpFilterParamDto.setEndDate(cn.hutool.core.date.DateUtil.today());
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment