给中屏使用的查询预警 /WarningInfoController/getByIdForMidScreen post id=xxxx 返回: @ApiModelProperty("流媒体数据存放地址") private String streamingUrl; @ApiModelProperty("数据来源表名称") private String tableName; @ApiModelProperty("预警阈值") private String thresholdValue; @Id @GeneratedValue(generator = "JDBC") private String id; /** * 预警场景 */ @ApiModelProperty("预警场景") private String scene; /** * 预警名称 */ @ApiModelProperty("预警名称") @Column(name = "warning_name") private String warningName; /** * 预警来源 0人员报警、1监测设备 */ @ApiModelProperty("预警来源 0人员报警、1监测设备") @Column(name = "warning_source") private String warningSource; /** * 预警设备名称 */ @ApiModelProperty("预警设备名称") @Column(name = "equipment_name") private String equipmentName; /** * 预警设备编号 */ @ApiModelProperty("预警设备标识码") @Column(name = "equipment_number") private String equipmentNumber; /** * 预警类型 */ @ApiModelProperty("预警类型") @Column(name = "warning_type") private String warningType; /** * 预警地址 */ @ApiModelProperty("预警地址") @Column(name = "warning_site") private String warningSite; /** * 行政区划 */ @ApiModelProperty("行政区划") private String area; /** * 预警级别 0一级、1二级、2三级、3四级 */ @ApiModelProperty("预警级别 0一级、1二级、2三级、3四级") @Column(name = "warning_rank") private String warningRank; /** * 预警生成时间 */ @ApiModelProperty("预警生成时间") @Column(name = "generated_time") @JsonFormat(timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") private Date generatedTime; /** * 预警上报时间 */ @ApiModelProperty("预警上报时间") @JsonFormat(timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") @Column(name = "report_time") private Date reportTime; /** * 预警简述 */ @ApiModelProperty("预警简述") @Column(name = "warning_describe") private String warningDescribe; /** * 预警报告 */ @ApiModelProperty("预警报告") private String report; /** * 研判分析 */ @ApiModelProperty("研判分析") private String analyses; /** * 研判分析 */ @ApiModelProperty("分析报告") private String analysesReport; /** * 处置状态 0未处置、1处置中、2误报、3处置完成 */ @ApiModelProperty("处置状态 0未处置、1处置中、2误报、3处置完成") @Column(name = "disposal_state") private String disposalState; @ApiModelProperty("处置状态 0未处置、1处置中、2误报、3处置完成") private String[] disposeProgressList; /** * 处置人 */ @ApiModelProperty("处置人") @Column(name = "disposal_user_name") private String disposalUserName; /** * 处置人id */ @ApiModelProperty("处置人id") @Column(name = "disposal_user_id") private String disposalUserId; /** * 处置时间 */ @ApiModelProperty("处置时间") @JsonFormat(timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") @Column(name = "disposal_time") private Date disposalTime; /** * 处置建议 */ @ApiModelProperty("处置建议") @Column(name = "disposal_suggest") private String disposalSuggest; /** * 处置完成时间 */ @ApiModelProperty("处置完成时间") @JsonFormat(timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") @Column(name = "disposal_complete_time") private Date disposalCompleteTime; /** * 处置报告 */ @ApiModelProperty("处置报告") @Column(name = "disposal_report") private String disposalReport; @ApiModelProperty("预警状态1-发布,2-处置,3-解除,") @Column(name = "warning_state") private Integer warningState; /** * 备注 */ @ApiModelProperty("备注") private String remark; @Column(name = "created_at") private Date createdAt; @Column(name = "created_by") private String createdBy; @Column(name = "updated_at") private Date updatedAt; @Column(name = "updated_by") private String updatedBy; @JsonIgnore @Column(name = "geom_data") private Object geomData; @ApiModelProperty("经纬度信息") @Transient private String jwd; //========================================================== 新增预案等级筛选,进入页面时,默认显示预警等级=预案等级的数据。 /BoardController/emergencyPlanList post 增加等级查询 warningRank=xxxx (预警级别 1一级、2二级、3三级、4四级(通用_JCYJ_YJJB_DM))