添加跳转路径

This commit is contained in:
huangzj
2023-10-23 10:44:13 +08:00
parent bde6831340
commit 9e02070967
2 changed files with 25 additions and 0 deletions

View File

@@ -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;
} }
} }

View File

@@ -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 "";
}
} }