12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- package com.sckj.opc.entity;
- 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 io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.*;
- import java.util.Date;
- /**
- * @Author feng
- * @Date 2024-11-15 上午 10:28
- * @Description OPC数据
- */
- @Data
- @Builder
- @TableName(value = "t_opc_data")
- @ApiModel("OPC数据")
- @ToString
- @NoArgsConstructor
- @AllArgsConstructor
- 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;
- @TableField(exist = false)
- private Integer belongTagID;
- @TableField(exist = false)
- private String serverType;
- @TableField(exist = false)
- private String dataType;
- @TableField(exist = false)
- private String identifier;
- @ApiModelProperty(value = "实时出铁编号")
- private String ironDataId;
- }
|