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_mould_file")
public class MouldFile extends Model {
private static final long serialVersionUID=1L;
/**
* 主键
*/
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 上传人id
*/
@TableField("uplodtor_id")
private Integer uplodtorId;
/**
* 上传人名字
*/
@TableField("uploadtor")
private String uploadtor;
/**
* 上传时间
*/
@TableField("indate")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private LocalDateTime indate;
/**
* 模具id
*/
@TableField("model_id")
private Integer modelId;
/**
* 零件id
*/
@TableField("sparepart_id")
private Integer sparepartId;
/**
* 项目名称
*/
@TableField("project_id")
private Integer projectId;
/**
* 文件地址
*/
@TableField("file_url")
private String fileUrl;
/**
* 文件名称
*/
@TableField("file_name")
private String fileName;
/**
* 所述文件类型,0-模具文档 1-零件文档 2-试模验收 3-保养方案 4-模具更新 5-模具报废
*/
@TableField("blong_type")
private Integer blongType;
/**
* 说明
*/
@TableField("content")
private String content;
/**
* 审批状态: 0-待审核,1-资产方审核通过,2-生产方审核通过,3-双方审核通过,-1资产方审核不通过,-2生产方审核不通过
*/
@TableField("state")
private Integer state;
/**
* 文件类型
*/
@TableField("file_type")
private String fileType;
/**
* 文件大小
*/
@TableField("file_size")
private String fileSize;
/**
* 文件地址2
*/
@TableField("file_url_2")
private String fileUrl2;
/**
* 文件名称2
*/
@TableField("file_name_2")
private String fileName2;
/**
* 文件类型2
*/
@TableField("file_type_2")
private String fileType2;
/**
* 文件大小2
*/
@TableField("file_size_2")
private String fileSize2;
/**
* 图档类型0-2D,1-3D
*/
@TableField("dwg_type")
private Integer dwgType;
/**
* 零件id(只对零件文档有效)
*/
@TableField("part_id")
private Integer partId;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getUplodtorId() {
return uplodtorId;
}
public void setUplodtorId(Integer uplodtorId) {
this.uplodtorId = uplodtorId;
}
public String getUploadtor() {
return uploadtor;
}
public void setUploadtor(String uploadtor) {
this.uploadtor = uploadtor;
}
public LocalDateTime getIndate() {
return indate;
}
public void setIndate(LocalDateTime indate) {
this.indate = indate;
}
public Integer getModelId() {
return modelId;
}
public void setModelId(Integer modelId) {
this.modelId = modelId;
}
public Integer getSparepartId() {
return sparepartId;
}
public void setSparepartId(Integer sparepartId) {
this.sparepartId = sparepartId;
}
public Integer getProjectId() {
return projectId;
}
public void setProjectId(Integer projectId) {
this.projectId = projectId;
}
public String getFileUrl() {
return fileUrl;
}
public void setFileUrl(String fileUrl) {
this.fileUrl = fileUrl;
}
public String getFileName() {
return fileName;
}
public void setFileName(String fileName) {
this.fileName = fileName;
}
public Integer getBlongType() {
return blongType;
}
public void setBlongType(Integer blongType) {
this.blongType = blongType;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public Integer getState() {
return state;
}
public void setState(Integer state) {
this.state = state;
}
public String getFileType() {
return fileType;
}
public void setFileType(String fileType) {
this.fileType = fileType;
}
public String getFileSize() {
return fileSize;
}
public void setFileSize(String fileSize) {
this.fileSize = fileSize;
}
public String getFileUrl2() {
return fileUrl2;
}
public void setFileUrl2(String fileUrl2) {
this.fileUrl2 = fileUrl2;
}
public String getFileName2() {
return fileName2;
}
public void setFileName2(String fileName2) {
this.fileName2 = fileName2;
}
public String getFileType2() {
return fileType2;
}
public void setFileType2(String fileType2) {
this.fileType2 = fileType2;
}
public String getFileSize2() {
return fileSize2;
}
public void setFileSize2(String fileSize2) {
this.fileSize2 = fileSize2;
}
public Integer getDwgType() {
return dwgType;
}
public void setDwgType(Integer dwgType) {
this.dwgType = dwgType;
}
public Integer getPartId() {
return partId;
}
public void setPartId(Integer partId) {
this.partId = partId;
}
@Override
protected Serializable pkVal() {
return this.id;
}
@Override
public String toString() {
return "MouldFile{" +
"id=" + id +
", uplodtorId=" + uplodtorId +
", uploadtor=" + uploadtor +
", indate=" + indate +
", modelId=" + modelId +
", sparepartId=" + sparepartId +
", projectId=" + projectId +
", fileUrl=" + fileUrl +
", fileName=" + fileName +
", blongType=" + blongType +
", content=" + content +
", state=" + state +
", fileType=" + fileType +
", fileSize=" + fileSize +
", fileUrl2=" + fileUrl2 +
", fileName2=" + fileName2 +
", fileType2=" + fileType2 +
", fileSize2=" + fileSize2 +
", dwgType=" + dwgType +
", partId=" + partId +
"}";
}
}