package com.yeejoin.amos.api.alarm.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @description:
 * @author: tw
 * @createDate: 2023/6/19
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("dz_point_system")
@ApiModel(value = "PointSystem对象", description = "")
public class PointSystem extends BaseEntity {

	@ApiModelProperty(value = "场站")
	@TableField("station")
	private String station;
	
	@ApiModelProperty(value = "二维码")
	@TableField("number")
	private String number;
	
	@ApiModelProperty(value = "类型")
	@TableField("type")
	private String type;
	
	@ApiModelProperty(value = "'地址'")
	@TableField("address")
	private String address;
	
	@ApiModelProperty(value = "测点类型")
	@TableField("point_type")
	private String pointType;
	
	@ApiModelProperty(value = "测点值")
	@TableField("value")
	private String value;
	
	@ApiModelProperty(value = "功能码")
	@TableField("function_num")
	private String functionNum;
	
	@ApiModelProperty(value = "kks码")
	@TableField("kks")
	private String kks;
	
	@ApiModelProperty(value = "网关地址")
	@TableField("gateway_id")
	private String gatewayId;
	
	@ApiModelProperty(value = "场站缩写")
	@TableField("station_abbr")
	private String stationAbbr;
	
	@TableField("topic")
	private String topic;
	
	@TableField("group")
	private String group;
}
