package com.rongwei.bsentity.domain;


import com.baomidou.mybatisplus.annotation.TableName;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import lombok.Data;
import java.util.Date;

/**
 * @author  cyn 
 * @create 2024-07-12 09:24 
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("equ_energy_record")
public class EquEnergyRecordDo {

	/**
	 * table name:ID
	 * table type:varchar(36)
	 * table comment:主键ID
	 */
	private String id;

	/**
	 * table name:TENANTID
	 * table type:text
	 * table comment:null
	 */
	private String tenantid;

	/**
	 * table name:ROPTION
	 * table type:text
	 * table comment:扩展json格式配置
	 */
	private String roption;

	/**
	 * table name:DELETED
	 * table type:varchar(1)
	 * table comment:是否删除Y/N
	 */
	private String deleted;

	/**
	 * table name:REMARK
	 * table type:text
	 * table comment:备注
	 */
	private String remark;

	/**
	 * table name:METERID
	 * table type:varchar(50)
	 * table comment:表具ID
	 */
	private String meterid;

	/**
	 * table name:VALUEZ
	 * table type:decimal(18,4)
	 * table comment:抄表总量
	 */
	private Double valuez;

	/**
	 * table name:CBDATE
	 * table type:datetime
	 * table comment:抄表日期
	 */
	private Date cbdate;

	/**
	 * table name:CREATEDATE
	 * table type:datetime
	 * table comment:创建时间
	 */
	private Date createdate;

	/**
	 * table name:CREATEUSERID
	 * table type:varchar(36)
	 * table comment:创建用户ID
	 */
	private String createuserid;

	/**
	 * table name:MODIFYDATE
	 * table type:datetime
	 * table comment:修改日期
	 */
	private Date modifydate;

	/**
	 * table name:MODIFYUSERID
	 * table type:varchar(36)
	 * table comment:修改用户ID
	 */
	private String modifyuserid;

	/**
	 * table name:CREATEUSERNAME
	 * table type:varchar(20)
	 * table comment:创建人
	 */
	private String createusername;

	/**
	 * table name:MODIFYUSERNAME
	 * table type:varchar(20)
	 * table comment:修改人
	 */
	private String modifyusername;

	/**
	 * table name:STATUS
	 * table type:varchar(36)
	 * table comment:使用状态
	 */
	private String status;

	/**
	 * table name:PROCESSINSTID
	 * table type:varchar(50)
	 * table comment:流程ID
	 */
	private String processinstid;

	/**
	 * table name:ENERGYTYPE
	 * table type:varchar(50)
	 * table comment:分类
	 */
	private String energytype;

	/**
	 * table name:METERCODE
	 * table type:varchar(255)
	 * table comment:表具编号
	 */
	private String metercode;

	/**
	 * table name:METERNAME
	 * table type:varchar(255)
	 * table comment:表具名称
	 */
	private String metername;

	/**
	 * table name:METERLOCATION
	 * table type:varchar(255)
	 * table comment:表具位置
	 */
	private String meterlocation;

	/**
	 * table name:POINTS
	 * table type:varchar(255)
	 * table comment:点位
	 */
	private String points;

	/**
	 * table name:VALUEU
	 * table type:decimal(18,4)
	 * table comment:抄表用量
	 */
	private Double valueu;

	/**
	 * table name:VALUE1
	 * table type:decimal(18,4)
	 * table comment:点位值1
	 */
	private Double value1;

	/**
	 * table name:VALUE2
	 * table type:decimal(18,4)
	 * table comment:点位值2
	 */
	private Double value2;

	/**
	 * table name:VALUE3
	 * table type:varchar(255)
	 * table comment:点位值3
	 */
	private String value3;

	/**
	 * table name:VALUE4
	 * table type:varchar(255)
	 * table comment:点位值4
	 */
	private String value4;

	/**
	 * table name:OWNEDFACTORY
	 * table type:varchar(255)
	 * table comment:所属工厂
	 */
	private String ownedfactory;

	/**
	 * table name:USEDEPTID
	 * table type:varchar(255)
	 * table comment:使用部门ID
	 */
	private String usedeptid;

	/**
	 * table name:USEDEPT
	 * table type:varchar(255)
	 * table comment:使用部门
	 */
	private String usedept;

}
