package org.jeecg.modules.eam.entity;
|
|
import java.io.Serializable;
|
import java.io.UnsupportedEncodingException;
|
import java.util.Date;
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
import com.baomidou.mybatisplus.annotation.*;
|
import lombok.Data;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import org.jeecg.common.constant.CommonConstant;
|
import org.springframework.format.annotation.DateTimeFormat;
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
import org.jeecg.common.aspect.annotation.Dict;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.EqualsAndHashCode;
|
import lombok.experimental.Accessors;
|
|
/**
|
* @Description: mom_eam_precision_inspection
|
* @Author: jeecg-boot
|
* @Date: 2023-09-04
|
* @Version: V1.0
|
*/
|
@Data
|
@TableName("mom_eam_precision_inspection")
|
@Accessors(chain = true)
|
@EqualsAndHashCode(callSuper = false)
|
@ApiModel(value="mom_eam_precision_inspection对象", description="mom_eam_precision_inspection")
|
public class PrecisionInspection implements Serializable {
|
private static final long serialVersionUID = 1L;
|
|
/**主键id*/
|
@TableId(type = IdType.ASSIGN_ID)
|
@ApiModelProperty(value = "主键id")
|
private String id;
|
/**工单id*/
|
@Excel(name = "工单id", width = 15)
|
@ApiModelProperty(value = "工单id")
|
private String maintenanceOrderId;
|
/**设备id*/
|
@Excel(name = "设备id", width = 15)
|
@ApiModelProperty(value = "设备id")
|
private String equipmentId;
|
/**使用单位*/
|
@Excel(name = "使用单位", width = 15)
|
@ApiModelProperty(value = "使用单位")
|
private String useUnit;
|
/**保养单位*/
|
@Excel(name = "保养单位", width = 15)
|
@ApiModelProperty(value = "保养单位")
|
private String maintenanceUnit;
|
/**精度检查者*/
|
@Excel(name = "精度检查者", width = 15)
|
@ApiModelProperty(value = "精度检查者")
|
private String precisionInspectionUser;
|
/**维修室主任*/
|
@Excel(name = "维修室主任", width = 15)
|
@ApiModelProperty(value = "维修室主任")
|
private String repairDirectorUser;
|
/**设备检验员*/
|
@Excel(name = "设备检验员", width = 15)
|
@ApiModelProperty(value = "设备检验员")
|
private String equipmentInspectorUser;
|
/**各项进精度是否达到允差要求*/
|
@Excel(name = "各项进精度是否达到允差要求", width = 15)
|
@ApiModelProperty(value = "各项进精度是否达到允差要求")
|
private Integer eachTolerance;
|
/**部分精度未达到允差要求*/
|
@Excel(name = "部分精度未达到允差要求", width = 15)
|
@ApiModelProperty(value = "部分精度未达到允差要求")
|
private Integer partTolerance;
|
/**零件号*/
|
@Excel(name = "零件号", width = 15)
|
@ApiModelProperty(value = "零件号")
|
private String sparePart;
|
/**零件加工是否合格*/
|
@Excel(name = "零件加工是否合格", width = 15)
|
@ApiModelProperty(value = "零件加工是否合格")
|
private Integer processPass;
|
/**能否满足加工工艺要求*/
|
@Excel(name = "能否满足加工工艺要求", width = 15)
|
@ApiModelProperty(value = "能否满足加工工艺要求")
|
private Integer meetProcessRequire;
|
/**使用单位技术主管*/
|
@Excel(name = "使用单位技术主管", width = 15)
|
@ApiModelProperty(value = "使用单位技术主管")
|
private String useUnitDirectorUser;
|
/**设备判定结果*/
|
@Excel(name = "设备判定结果", width = 15)
|
@ApiModelProperty(value = "设备判定结果")
|
private String judgmentResult;
|
/**备注*/
|
@Excel(name = "备注", width = 15)
|
@ApiModelProperty(value = "备注")
|
private String remark;
|
/**createBy*/
|
@ApiModelProperty(value = "createBy")
|
private String createBy;
|
/**createTime*/
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
@ApiModelProperty(value = "createTime")
|
private Date createTime;
|
/**updateBy*/
|
@ApiModelProperty(value = "updateBy")
|
private String updateBy;
|
/**updateTime*/
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
@ApiModelProperty(value = "updateTime")
|
private Date updateTime;
|
/**tenantId*/
|
@Excel(name = "tenantId", width = 15)
|
@ApiModelProperty(value = "tenantId")
|
private String tenantId;
|
/**delFlag*/
|
@Excel(name = "delFlag", width = 15)
|
@ApiModelProperty(value = "delFlag")
|
@TableLogic
|
private Integer delFlag = CommonConstant.DEL_FLAG_0;
|
/**设备检验员签字(盖章)*/
|
@Excel(name = "设备检验员签字(盖章)", width = 15)
|
@ApiModelProperty(value = "设备检验员签字(盖章)")
|
private String equipmentInspectorSignUser;
|
|
/**
|
* 单据id
|
*/
|
@TableField(exist = false)
|
private String receipts;
|
|
@TableField(exist = false)
|
private List<PrecisionInspectionDetail> precisionInspectionDetailList;
|
}
|