diff --git a/zh-module-applet/zh-applet-api/src/main/java/org/jeecg/system/applet/controller/WxAppletController.java b/zh-module-applet/zh-applet-api/src/main/java/org/jeecg/system/applet/controller/WxAppletController.java index 8a81302..44423ab 100644 --- a/zh-module-applet/zh-applet-api/src/main/java/org/jeecg/system/applet/controller/WxAppletController.java +++ b/zh-module-applet/zh-applet-api/src/main/java/org/jeecg/system/applet/controller/WxAppletController.java @@ -363,14 +363,22 @@ public class WxAppletController { @ApiOperation("获取预警数据") public R getAlertRecord(@RequestParam(name="pageNo", defaultValue="1") Integer pageNo, @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, - @RequestParam(value = "stationCode",required = false)String stationCode, @RequestParam(value = "yearStr",required = false)String yearStr){ + @RequestParam(value = "stationCode",required = false)String stationCode, + @RequestParam(value = "deployId",required = false)String deployId, + @RequestParam(value = "yearStr",required = false)String yearStr){ JSONObject jsonObject = new JSONObject(); //效果评价 Page page = new Page(pageNo, pageSize); //查询站点里的所有设备 - List dList = deviceDeployService.getDeviceByStation(stationCode,""); List allList =new ArrayList<>(); - dList.forEach(item->allList.add(item.getDeployCode())); + if(StringUtils.isNotBlank(stationCode)){ + List dList = deviceDeployService.getDeviceByStation(stationCode,""); + dList.forEach(item->allList.add(item.getId())); + } else if (StringUtils.isNotBlank(deployId)) { + allList.add(deployId); + } + + IPage pageList = alertRecordService.pages(page, allList,yearStr); return R.ok(pageList); } diff --git a/zh-module-applet/zh-applet-api/src/main/java/org/jeecg/system/applet/mapper/xml/SurvAlertRecordMapper.xml b/zh-module-applet/zh-applet-api/src/main/java/org/jeecg/system/applet/mapper/xml/SurvAlertRecordMapper.xml index e26b016..3ed0112 100644 --- a/zh-module-applet/zh-applet-api/src/main/java/org/jeecg/system/applet/mapper/xml/SurvAlertRecordMapper.xml +++ b/zh-module-applet/zh-applet-api/src/main/java/org/jeecg/system/applet/mapper/xml/SurvAlertRecordMapper.xml @@ -46,8 +46,8 @@