package com.sw.mes.sectionMes.entity;

import com.sw.mes.core.annotation.Jinko;
import lombok.Data;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;

import javax.persistence.*;
import java.util.Date;

/**
 * @author lf
 * @description
 * @date 2024/2/1 21:44
 */
@Data
@Entity
@Table(name="log_section_mes_interactive")
@DynamicUpdate
@DynamicInsert
@Jinko(value="拉晶Mes与切片Mes数据通信记录Entity",author = "liangfeng")
public class LogSectionMesInteractive {
    /** ID */
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    /** 处理控制器名称 */
    private String controllerName;

    /** 操作方法 */
    private String oprMethod;

    /** 报文内容 */
    private String context;

    /** 返回值信息 */
    private String returnContext;

    /** 方向 */
    private String dataDirection;

    /** 创建时间 */
    @Temporal(TemporalType.TIMESTAMP)
    private Date createTime;

}
