package com.hssx.cloudmodel.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
/**
*
*
*
*
* @author 吴涛涛
* @since 2019-08-13
*/
@TableName("tb_part")
public class Part extends Model {
private static final long serialVersionUID=1L;
/**
* 零件表主键
*/
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 零件编号
*/
@TableField("part_no")
private String partNo;
/**
* 零件名称
*/
@TableField("part_name")
private String partName;
/**
* 添加的时间
*/
@TableField("indate")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private LocalDateTime indate;
/**
* 零件寿命 单位:年
*/
@TableField("part_life")
private Integer partLife;
/**
* 是否为易损件0-否,1-是
*/
@TableField("is_vulnerable")
private Integer isVulnerable;
/**
* 上传人id
*/
@TableField("creator_id")
private Integer creatorId;
/**
* 上传人名字
*/
@TableField("creator")
private String creator;
/**
* 模具id
*/
@TableField("mould_id")
private Integer mouldId;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getPartNo() {
return partNo;
}
public void setPartNo(String partNo) {
this.partNo = partNo;
}
public String getPartName() {
return partName;
}
public void setPartName(String partName) {
this.partName = partName;
}
public LocalDateTime getIndate() {
return indate;
}
public void setIndate(LocalDateTime indate) {
this.indate = indate;
}
public Integer getPartLife() {
return partLife;
}
public void setPartLife(Integer partLife) {
this.partLife = partLife;
}
public Integer getIsVulnerable() {
return isVulnerable;
}
public void setIsVulnerable(Integer isVulnerable) {
this.isVulnerable = isVulnerable;
}
public Integer getCreatorId() {
return creatorId;
}
public void setCreatorId(Integer creatorId) {
this.creatorId = creatorId;
}
public String getCreator() {
return creator;
}
public void setCreator(String creator) {
this.creator = creator;
}
public Integer getMouldId() {
return mouldId;
}
public void setMouldId(Integer mouldId) {
this.mouldId = mouldId;
}
@Override
protected Serializable pkVal() {
return this.id;
}
@Override
public String toString() {
return "Part{" +
"id=" + id +
", partNo=" + partNo +
", partName=" + partName +
", indate=" + indate +
", partLife=" + partLife +
", isVulnerable=" + isVulnerable +
", creatorId=" + creatorId +
", creator=" + creator +
", mouldId=" + mouldId +
"}";
}
}