LockSapUniqueId.java 1.36 KB
package com.huaheng.pc.sap.domain;

import java.io.Serializable;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.*;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * sap下发任务锁定站台
 * @author huaheng
 */
@Data
@TableName(value = "lock_sap_uniqueId")
public class LockSapUniqueId implements Serializable {
    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty(value = "ID")
    private Integer id;
    /**
     * id
     */
    @TableField(value = "uniqueId")
    @ApiModelProperty(value = "uniqueId")
    private String uniqueId;

    /**
     * 站台
     */
    @TableField(value = "station")
    @ApiModelProperty(value = "站台")
    @JSONField(name = "station")
    private String station;

    /**
     * 创建时间
     */
    @TableField(value = "created", fill = FieldFill.INSERT)
    @ApiModelProperty(value = "创建时间")
    private Date created;

    /**
     * 创建时间
     */
    @TableField(value = "lastUpdated", fill = FieldFill.INSERT_UPDATE)
    @ApiModelProperty(value = "创建时间")
    private Date lastUpdated;
    /**
     * 状态:0默认,1锁定,2解锁
     */
    @TableField(value = "status")
    @ApiModelProperty(value = "状态")
    private Integer status;

}