|
|
@@ -14,10 +14,13 @@ import com.yunfeiyun.agmp.common.utils.SecurityUtils;
|
|
|
import com.yunfeiyun.agmp.common.utils.StringUtils;
|
|
|
import com.yunfeiyun.agmp.common.utils.poi.ExcelUtil;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.IotWarnconfig;
|
|
|
+import com.yunfeiyun.agmp.iot.common.domain.TosDevicetype;
|
|
|
import com.yunfeiyun.agmp.iotm.web.domain.reqvo.IotWarnconfigAddReqVo;
|
|
|
import com.yunfeiyun.agmp.iotm.web.domain.reqvo.IotWarnconfigEditReqVo;
|
|
|
+import com.yunfeiyun.agmp.iotm.web.domain.resvo.IotDevicetypeListResVo;
|
|
|
import com.yunfeiyun.agmp.iotm.web.domain.resvo.IotWarnconfigResVo;
|
|
|
import com.yunfeiyun.agmp.iotm.web.service.IIotWarnconfigService;
|
|
|
+import com.yunfeiyun.agmp.iotm.web.service.ITosDevicetypeService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
@@ -39,6 +42,10 @@ public class IotWarnconfigController extends BaseController{
|
|
|
private IIotWarnconfigService iotWarnconfigService;
|
|
|
@Autowired
|
|
|
private ISysUserService userService;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private ITosDevicetypeService iotDevicetypeService;
|
|
|
+
|
|
|
@GetMapping("/select/user/list")
|
|
|
public AjaxResult selectUserList() {
|
|
|
SysUser user = new SysUser();
|
|
|
@@ -138,4 +145,15 @@ public class IotWarnconfigController extends BaseController{
|
|
|
public AjaxResult remove(@PathVariable String[] wcBids){
|
|
|
return toAjax(iotWarnconfigService.deleteIotWarnconfigWcBids(wcBids,SecurityUtils.getTid()));
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 查询告警配置列表
|
|
|
+ */
|
|
|
+ @PreAuthorize("@ss.hasPermi('iot:warn:config:devicetype:list')")
|
|
|
+ @GetMapping("/devicetype/list")
|
|
|
+ public TableDataInfo deviceTypeList(TosDevicetype tosDevicetype){
|
|
|
+ startPage();
|
|
|
+ List<IotDevicetypeListResVo> list = iotDevicetypeService.selectWarnConfigDevicetypeList(tosDevicetype);
|
|
|
+ return getDataTable(list);
|
|
|
+ }
|
|
|
}
|