添加跳转路径
This commit is contained in:
@@ -35,6 +35,12 @@ public class NoticeUserDto implements Serializable {
|
||||
@ApiModelProperty("事件类型 0:暂态事件 1:稳态事件 2:设备事件 3:设备告警")
|
||||
@ParamName("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;
|
||||
noticeUserDto.setContent(content);
|
||||
payload.setType(Integer.parseInt(type));
|
||||
payload.setPath(getPath(payload.getType()));
|
||||
noticeUserDto.setPayload(payload);
|
||||
}
|
||||
//告警处理
|
||||
@@ -263,4 +264,22 @@ public class SendEventUtils {
|
||||
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