WaterAnalysisVO.java 1.5 KB
package com.skua.modules.dataAnalysis.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang.StringUtils;

/**
 * @auther kangwei
 * @create 2024-12-17-18:29
 */
@Data
@ApiModel(value="水质分析对象", description="水质分析对象")
public class WaterAnalysisVO {
    @ApiModelProperty(value = "部门编号")
    private String factoryName;
    @ApiModelProperty(value = "水厂编号")
    private String departId;
    @ApiModelProperty(value = "水厂编号")
    private String factoryId;
    @ApiModelProperty(value = "经度")
    private String longitude;
    @ApiModelProperty(value = "维度")
    private String latitude;
    @ApiModelProperty(value = "区域名称")
    private String areaName;


    @ApiModelProperty(value = "总天数")
    private Integer totalDayNum;

    @ApiModelProperty(value = "出水标准编号")
    private String out_level;

    @ApiModelProperty(value = "出水标准名称")
    private String standard;

    @ApiModelProperty(value = "百分比")
    private String db;

    @ApiModelProperty(value = "status")
    private Integer status;
    @ApiModelProperty(value = "备注")
    private String remark;


    public Integer getStatus() {
        status = 1;
        if(StringUtils.isNotEmpty(db)){
            if(Double.parseDouble(db) < 90) status =-1;
            if(Double.parseDouble(db) >= 90 && Double.parseDouble(db)<100) status = 0;
        }
        return status;
    }
}