添加跳转路径
This commit is contained in:
@@ -35,6 +35,12 @@ public class NoticeUserDto implements Serializable {
|
|||||||
@ApiModelProperty("事件类型 0:暂态事件 1:稳态事件 2:设备事件 3:设备告警")
|
@ApiModelProperty("事件类型 0:暂态事件 1:稳态事件 2:设备事件 3:设备告警")
|
||||||
@ParamName("type")
|
@ParamName("type")
|
||||||
private Integer type;
|
private Integer type;
|
||||||
|
@ApiModelProperty("设备告警 /pages/message/report\n" +
|
||||||
|
"运行时间 /pages/message/run\n" +
|
||||||
|
"暂态事件 /pages/message/transient\n" +
|
||||||
|
"稳态越限 /pages/message/steady")
|
||||||
|
@ParamName("path")
|
||||||
|
private String path;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -138,6 +138,7 @@ public class SendEventUtils {
|
|||||||
content = ndid + "于" +eventTime+ "发生" + eventName;
|
content = ndid + "于" +eventTime+ "发生" + eventName;
|
||||||
noticeUserDto.setContent(content);
|
noticeUserDto.setContent(content);
|
||||||
payload.setType(Integer.parseInt(type));
|
payload.setType(Integer.parseInt(type));
|
||||||
|
payload.setPath(getPath(payload.getType()));
|
||||||
noticeUserDto.setPayload(payload);
|
noticeUserDto.setPayload(payload);
|
||||||
}
|
}
|
||||||
//告警处理
|
//告警处理
|
||||||
@@ -263,4 +264,22 @@ public class SendEventUtils {
|
|||||||
return users;
|
return users;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getPath( Integer type) {
|
||||||
|
|
||||||
|
switch (type) {
|
||||||
|
case 0:
|
||||||
|
return "/pages/message/transient";
|
||||||
|
case 1:
|
||||||
|
return "/pages/message/steady";
|
||||||
|
case 2:
|
||||||
|
return "/pages/message/run";
|
||||||
|
case 3:
|
||||||
|
return "/pages/message/report";
|
||||||
|
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user