package com.usky.ems.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 上海市区平台数据上传（产品功能标识对应的区平台功能标识）
 * 表：ems_data_upload_shanghai_product
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ems_data_upload_shanghai_product")
public class EmsDataUploadShanghaiProduct implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /** 产品ID */
    private Long productId;

    /** 功能标识 */
    private String identifier;

    /** 自定义标识符 */
    private String customIdentifier;

    /** 更新人 */
    private Long updatedBy;

    /** 记录更新时间 */
    private LocalDateTime updateTime;

    /** 创建人 */
    private Long createdBy;

    /** 记录创建时间 */
    private LocalDateTime createTime;
}

