package com.rongwei.bsentity.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import com.rongwei.rwcommon.base.BaseDo;
import lombok.Data;

/**
 * 设备子系统——高低压表具信息
 * @TableName equ_gdy_meter
 */
@TableName(value ="equ_gdy_meter")
@Data
public class EquGdyMeterDo extends BaseDo implements Serializable {
    /**
     * 主键ID
     */
    @TableId
    private String id;

    /**
     * 
     */
    private String tenantid;

    /**
     * 扩展json格式配置
     */
    private String roption;


    /**
     * 使用状态
     */
    private String status;

    /**
     * 流程ID
     */
    private String processinstid;

    /**
     * 表具编号
     */
    private String metercode;

    /**
     * 表具名称
     */
    private String metername;

    /**
     * 表具位置
     */
    private String meterlocation;

    /**
     * 分类
     */
    private String energytype;

    /**
     * 型号
     */
    private String meterxh;

    /**
     * 所属工厂
     */
    private String ownedfactory;

    /**
     * 使用部门ID
     */
    private String usedeptid;

    /**
     * 使用部门
     */
    private String usedept;

    /**
     * 表具厂家
     */
    private String makefactory;

    /**
     * 启用日期
     */
    private Date startdate;

    /**
     * 停用日期
     */
    private Date enddate;

    /**
     * 电表变比
     */
    private BigDecimal dbbb;

    /**
     * 序号
     */
    private String xssx;

    /**
     * 是否循环表
     */
    private String iscircularlist;

    /**
     * 高压/低压
     */
    private String gydy;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}
