MapDatabaseResult.java 1.2 KB
package com.skua.modules.emergency.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * 风险库对象
 * @author 11389
 */
@Data
public class MapDatabaseResult {

	/**厂站ID*/
    @ApiModelProperty(value = "厂站ID")
	private String departId;
	/**厂站名称*/
	@ApiModelProperty(value = "厂站名称")
	private String departName;
	/**经度*/
    @ApiModelProperty(value = "经度")
	private String longitude;
	/**纬度*/
    @ApiModelProperty(value = "纬度")
	private String latitude;

	@ApiModelProperty(value = "隐患未处理数量")
    private Integer yhNum;
	@ApiModelProperty(value = "已处理数量")
	private Integer yclNum;
	/**隐患排查事件*/
    @ApiModelProperty(value = "隐患排查事件")
	private List<DangerDatabaseResult> yhList;

	public Integer getYhNum() {
		yhNum = 0 ;
		if(yhList != null ){
			for( DangerDatabaseResult result: yhList){
				if("1".equals(result.getStatus())){
					yhNum ++ ;
				}
			}
		}
		return yhNum;
	}

	public Integer getYclNum() {
		yclNum = 0 ;
		if(yhList != null ){
			for( DangerDatabaseResult result: yhList){
				if("2".equals(result.getStatus())){
					yclNum ++ ;
				}
			}
		}
		return yclNum;
	}
}