package com.highdatas.mdm.entity;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;
import java.util.Date;
/**
*
*
*
*
* @author kimi
* @since 2019-12-18
*/
@TableName("sys_field")
public class SysField extends Model {
private static final long serialVersionUID = 1L;
private String id;
private String code;
/**
* 表名
*/
@TableField("table_name")
private String tableName;
/**
* 字段名
*/
private String field;
/**
* 前台展示名称
*/
private String alias;
/**
* 格式化规则
*/
private String format;
/**
* 宽度
*/
private Integer width;
/**
* 是否可见
*/
private Boolean visible;
private Boolean editble;
/**
* 对齐方式
*/
private String align;
@TableField("order_no")
private Integer orderNo;
@TableField("field_type")
private String fieldType;
private String desp;
@TableField("create_time")
private Date createTime;
@TableField("update_time")
private Date updateTime;
public String getId() {
return id;
}
public SysField setId(String id) {
this.id = id;
return this;
}
public String getCode() {
return code;
}
public SysField setCode(String code) {
this.code = code;
return this;
}
public String getTableName() {
return tableName;
}
public SysField setTableName(String tableName) {
this.tableName = tableName;
return this;
}
public String getField() {
return field;
}
public SysField setField(String field) {
this.field = field;
return this;
}
public String getAlias() {
return alias;
}
public SysField setAlias(String alias) {
this.alias = alias;
return this;
}
public String getFormat() {
return format;
}
public SysField setFormat(String format) {
this.format = format;
return this;
}
public Integer getWidth() {
return width;
}
public SysField setWidth(Integer width) {
this.width = width;
return this;
}
public Boolean getVisible() {
return visible;
}
public SysField setVisible(Boolean visible) {
this.visible = visible;
return this;
}
public Boolean getEditble() {
return editble;
}
public SysField setEditble(Boolean editble) {
this.editble = editble;
return this;
}
public String getAlign() {
return align;
}
public SysField setAlign(String align) {
this.align = align;
return this;
}
public Integer getOrderNo() {
return orderNo;
}
public SysField setOrderNo(Integer orderNo) {
this.orderNo = orderNo;
return this;
}
public String getFieldType() {
return fieldType;
}
public SysField setFieldType(String fieldType) {
this.fieldType = fieldType;
return this;
}
public String getDesp() {
return desp;
}
public SysField setDesp(String desp) {
this.desp = desp;
return this;
}
public Date getCreateTime() {
return createTime;
}
public SysField setCreateTime(Date createTime) {
this.createTime = createTime;
return this;
}
public Date getUpdateTime() {
return updateTime;
}
public SysField setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
return this;
}
@Override
protected Serializable pkVal() {
return this.id;
}
@Override
public String toString() {
return "SysField{" +
"id=" + id +
", code=" + code +
", tableName=" + tableName +
", field=" + field +
", alias=" + alias +
", format=" + format +
", width=" + width +
", visible=" + visible +
", editble=" + editble +
", align=" + align +
", orderNo=" + orderNo +
", fieldType=" + fieldType +
", desp=" + desp +
", createTime=" + createTime +
", updateTime=" + updateTime +
"}";
}
}