Newer
Older
newfiber-data-adapter / src / main / java / org / springnewfiber / dataadapter / xf / entity / DiverterWellData.java
package org.springnewfiber.dataadapter.xf.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springnewfiber.dataadapter.xf.enums.FljStatusValueEnum;

import java.util.Date;

/**
 * @program: newfiber-data-adapter
 * @description:
 * @author: djt
 * @create: 2022-08-11 14:56
 **/
@Data
public class DiverterWellData {
    @ApiModelProperty(value = "湖泊名称")
    private String lknm;
    @ApiModelProperty(value = "分流井ID")
    private String dvwid;
    @ApiModelProperty(value = "分流井编号")
    private String dvwnum;
    @ApiModelProperty(value = "时间")
    private Date tm;
    @ApiModelProperty(value = "井内液位m")
    private String jnyw;
    @ApiModelProperty(value = "井外液位m")
    private String jwyw;
    @ApiModelProperty(value = "COD,mg/L")
    private String codcr;
    @ApiModelProperty(value = "前1小时雨量 mm")
    private String ylj;
    @ApiModelProperty(value = "堰门高度m")
    private String ymgd;
    @ApiModelProperty(value = "流量闸门油缸行程,%")
    private String llzmygxc;
    @ApiModelProperty(value = "运行方式")
    private String yxzt;
    @ApiModelProperty(value = "供电状态")
    private String gdzt;
    @ApiModelProperty(value = "回油堵塞信号")
    private String hydsxh;
    @ApiModelProperty(value = "油位低信号")
    private String ywdxh;
    @ApiModelProperty(value = "高压过滤器堵塞信号")
    private String gyglqdsxh;
    @ApiModelProperty(value = "压力高1信号")
    private String ylg1xh;
    @ApiModelProperty(value = "同步差值,mm")
    private String tbcz;
    @ApiModelProperty(value = "油泵空开状态")
    private String ybkkt;
    @ApiModelProperty(value = "油泵屏蔽状态")
    private String ybpbzt;
    @ApiModelProperty(value = "相序报警")
    private String xxbj;
    @ApiModelProperty(value = "油位低报警")
    private String ywdbj;
    @ApiModelProperty(value = "液压站1#压力高故障")
    private String yyz1ylggz;
    @ApiModelProperty(value = "液压站2#压力高故障")
    private String yyz2ylggz;
    @ApiModelProperty(value = "液压站回油过滤器堵塞故障")
    private String yyzhyglqdsgz;
    @ApiModelProperty(value = "液压站高压过滤器堵塞故障")
    private String yyzgyglqdsgz;
    @ApiModelProperty(value = "1#油缸座保护故障")
    private String ygzbhgz1;
    @ApiModelProperty(value = "2#油缸座保护故障")
    private String ygzbhgz2;
    @ApiModelProperty(value = "设备状态名称")
    private String gzdm;
    @ApiModelProperty(value = "运行状态名称")
    private String ztdm;
    @ApiModelProperty(value = "液压站压力Mpa")
    private String yyzyl;
    @ApiModelProperty(value = "液压站累计运行时间 ,分钟")
    private String yyzljyxsjgz;
    @ApiModelProperty(value = "2号液压站压力")
    private String yyz2yl;
    @ApiModelProperty(value = "闸门开度")
    private String zmkd;

    public String getYxzt() {
        return FljStatusValueEnum.match(yxzt).getStatusValue();
    }

    public String getGdzt() {
        return FljStatusValueEnum.match(gdzt).getStatusValue();
    }

    public String getHydsxh() {
        return FljStatusValueEnum.match(hydsxh).getStatusValue();
    }

    public String getYwdxh() {
        return FljStatusValueEnum.match(ywdxh).getStatusValue();
    }

    public String getGyglqdsxh() {
        return FljStatusValueEnum.match(gyglqdsxh).getStatusValue();
    }

    public String getYlg1xh() {
        return FljStatusValueEnum.match(ylg1xh).getStatusValue();
    }

    public String getYbkkt() {
        return FljStatusValueEnum.match(ybkkt).getStatusValue();
    }

    public String getYbpbzt() {
        return FljStatusValueEnum.match(ybpbzt).getStatusValue();
    }

    public String getXxbj() {
        return FljStatusValueEnum.match(xxbj).getStatusValue();
    }

    public String getYwdbj() {
        return FljStatusValueEnum.match(ywdbj).getStatusValue();
    }

    public String getYyz1ylggz() {
        return FljStatusValueEnum.match(yyz1ylggz).getStatusValue();
    }

    public String getYyz2ylggz() {
        return FljStatusValueEnum.match(yyz2ylggz).getStatusValue();
    }

    public String getYyzhyglqdsgz() {
        return FljStatusValueEnum.match(yyzhyglqdsgz).getStatusValue();
    }

    public String getYyzgyglqdsgz() {
        return FljStatusValueEnum.match(yyzgyglqdsgz).getStatusValue();
    }

    public String getYgzbhgz1() {
        return FljStatusValueEnum.match(ygzbhgz1).getStatusValue();
    }

    public String getYgzbhgz2() {
        return FljStatusValueEnum.match(ygzbhgz2).getStatusValue();
    }

    public String getGzdm() {
        return FljStatusValueEnum.match(gzdm).getStatusValue();
    }

    public String getZtdm() {
        return FljStatusValueEnum.match(ztdm).getStatusValue();
    }
}