package com.highdatas.mdm.entity;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
*
*
*
*
* @author kimi
* @since 2019-12-16
*/
@TableName("menu_mapping")
@Data
public class MenuMapping extends Model {
private static final long serialVersionUID = 1L;
private String id;
private Boolean audit;
/**
* 资产编号
*/
private String code;
/**
* 资产名称
*/
private String name;
@TableField("theme_id")
private String themeId;
/**
* 负责人id
*/
@TableField("charge_id")
private String chargeId;
/**
* 系统id
*/
@TableField("system_id")
private String systemId;
/**
* 主题id
*/
@TableField("menu_id")
private String menuId;
/**
* 数据资产类型
*/
@TableField("data_type")
private String dataType;
/**
* 维护表id
*/
@TableField("table_name")
private String tableName;
/**
* 生效时间
*/
@TableField("start_time")
private Date startTime;
/**
* 失效时间
*/
@TableField("end_time")
private Date endTime;
/**
* 创建时间
*/
@TableField("create_time")
private Date createTime;
/**
* 更新时间
*/
@TableField("update_time")
private Date updateTime;
@Override
protected Serializable pkVal() {
return this.id;
}
}