package com.thhy.engineering.modules.biz.mould.entity;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
import com.thhy.general.annotations.Idkey;
|
import lombok.Data;
|
import lombok.experimental.Accessors;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
/**
|
*
|
* @author zhang_xiao_bo
|
* @since 2023-04-11 16:33:56
|
*/
|
@Data
|
@Accessors(chain = true)
|
public class Mould implements Serializable {
|
|
|
/**
|
* 主键
|
*/
|
|
@Idkey
|
private String mouldId;
|
|
private String proId;
|
|
|
/**
|
* 模具编号
|
*/
|
|
|
private String mouldNum;
|
|
/**
|
* 模具编码
|
*/
|
|
|
private String mouldCode;
|
|
private String mouldMn;
|
|
/**
|
* 模具类型 字典表
|
*/
|
|
|
private String mouldType;
|
|
/**
|
* 模具尺寸 字典
|
*/
|
|
|
private String mouldSize;
|
|
/**
|
* 模具转向 字典
|
*/
|
|
|
private String mouldTurn;
|
|
/**
|
* 生产厂家
|
*/
|
|
|
private String supplierId;
|
|
/**
|
* 最大循环次数
|
*/
|
|
|
private Integer maxCycleTime;
|
|
/**
|
* 生产日期
|
*/
|
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date productDate;
|
|
/**
|
* 进厂日期
|
*/
|
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date comeFactoryTime;
|
|
/**
|
* 当前循环次数
|
*/
|
|
|
private Integer currentCycleTime;
|
|
/**
|
* 1使用中 2停用
|
*/
|
|
|
private Integer status;
|
|
private Date createTime;
|
|
private Date updateTime;
|
|
private String createUser;
|
|
private String updateUser;
|
|
private String groutingHoles;
|
|
@JsonIgnore
|
private String companyId;
|
|
//预警次数
|
private Integer warningValue;
|
//预警天数
|
private Integer warningDay;
|
|
}
|