|
|
@@ -10,10 +10,12 @@ import com.yunfeiyun.agmp.common.utils.StringUtils;
|
|
|
import com.yunfeiyun.agmp.fms.domain.FmsBlock;
|
|
|
import com.yunfeiyun.agmp.fms.domain.FmsLand;
|
|
|
import com.yunfeiyun.agmp.fms.domain.reqvo.FmsScreenStatReqVo;
|
|
|
+import com.yunfeiyun.agmp.fms.domain.reqvo.FmsWarnReqVo;
|
|
|
import com.yunfeiyun.agmp.fms.domain.resvo.*;
|
|
|
import com.yunfeiyun.agmp.fms.service.IFmsBlockService;
|
|
|
import com.yunfeiyun.agmp.fms.service.IFmsLandService;
|
|
|
import com.yunfeiyun.agmp.fms.service.IFmsScreenService;
|
|
|
+import com.yunfeiyun.agmp.fms.service.IFmsWarnService;
|
|
|
import com.yunfeiyun.agmp.fms.util.DataAuthUtil;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
|
@@ -40,6 +42,9 @@ public class FmsScreenController extends BaseController {
|
|
|
@Autowired
|
|
|
private IFmsScreenService fmsScreenService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private IFmsWarnService fmsWarnService;
|
|
|
+
|
|
|
/**
|
|
|
* 查询基地列表不分页
|
|
|
*/
|
|
|
@@ -156,4 +161,17 @@ public class FmsScreenController extends BaseController {
|
|
|
List<FmsScreenTaskStatResVo> taskStatResVoList = fmsScreenService.taskStat(reqVo);
|
|
|
return success(taskStatResVoList);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 查询预警列表
|
|
|
+ */
|
|
|
+ @PreAuthorize("@ss.hasPermi('fms:screen:warn:list')")
|
|
|
+ @GetMapping("/warn/list")
|
|
|
+ public TableDataInfo list(FmsWarnReqVo fmsWarnReqVo) {
|
|
|
+ fmsWarnReqVo.setBlockIds(dataAuthUtil.blockList());
|
|
|
+ fmsWarnReqVo.setDataFilter(SecurityUtils.isValidate());
|
|
|
+ startPage();
|
|
|
+ List<FmsWarnResVo> list = fmsWarnService.selectFmsWarnList(fmsWarnReqVo);
|
|
|
+ return getDataTable(list);
|
|
|
+ }
|
|
|
}
|