package com.sckj.opc.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Builder; import lombok.Data; import lombok.ToString; import java.util.Date; /** * @Author feng * @Date 2024-11-15 上午 10:28 * @Description OPC数据 */ @Data @Builder @TableName(value = "t_opc_data") @ApiModel("OPC数据") @ToString public class OPCData { @ApiModelProperty(value = "主键ID") @TableId(type= IdType.AUTO) private Long id; @ApiModelProperty(value = "数据") private Object data; @ApiModelProperty(value = "PLC时间") private Date sourceTime; @ApiModelProperty(value = "OPCServer时间") private Date serverTime; @ApiModelProperty(value = "PLC状态码") private Long statusCode; @ApiModelProperty(value = "订阅点名称") private String pointName; }