cuijian
2023-08-19 bdd0875d4b13a3f1ef472f64d4b6a95e0ef64b22
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
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.jeecg.common.system.base.entity.JeecgEntity;
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_equipment_precision_parameters
 * @Author: jeecg-boot
 * @Date:   2023-03-24
 * @Version: V1.0
 */
@Data
@TableName("mom_eam_equipment_precision_parameters")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="设备精度参数对象", description="mom_eam_equipment_precision_parameters")
public class EquipmentPrecisionParameters extends JeecgEntity implements Serializable {
    private static final long serialVersionUID = 1L;
 
    /**设备台账id*/
    @Excel(name = "设备台账id", width = 15)
    @ApiModelProperty(value = "设备台账id")
    private String equipmentId;
    /**精度参数id*/
    @Excel(name = "精度参数id", width = 15)
    @ApiModelProperty(value = "精度参数id")
    private String precisionParametersId;
    /**出厂精度值*/
    @Excel(name = "出厂精度值", width = 15)
    @ApiModelProperty(value = "出厂精度值")
    private String leaveFactoryValue;
    /**实际精度值*/
    @Excel(name = "实际精度值", width = 15)
    @ApiModelProperty(value = "实际精度值")
    private String actualValue;
    /**检定日期*/
    @Excel(name = "检定日期", width = 15)
    @ApiModelProperty(value = "检定日期")
    private String verificationDate;
    /**备用字段1*/
    @Excel(name = "备用字段1", width = 15)
    @ApiModelProperty(value = "备用字段1")
    private String eppUda1;
    /**备用字段2*/
    @Excel(name = "备用字段2", width = 15)
    @ApiModelProperty(value = "备用字段2")
    private String eppUda2;
    /**备用字段3*/
    @Excel(name = "备用字段3", width = 15)
    @ApiModelProperty(value = "备用字段3")
    private String eppUda3;
    /**备用字段4*/
    @Excel(name = "备用字段4", width = 15)
    @ApiModelProperty(value = "备用字段4")
    private String eppUda4;
    /**备用字段5*/
    @Excel(name = "备用字段5", width = 15)
    @ApiModelProperty(value = "备用字段5")
    private String eppUda5;
    /**备注*/
    @Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
    private String remark;
    /**状态 0 禁用 1 启用*/
    @Excel(name = "状态 0 禁用 1 启用", width = 15)
    @ApiModelProperty(value = "状态 0 禁用 1 启用")
    private String status = CommonConstant.STATUS_1;
    /**租户id*/
    @Excel(name = "租户id", width = 15)
    @ApiModelProperty(value = "租户id")
    private String tenantId;
    /**删除状态(0-正常,1-已删除)*/
    @Excel(name = "删除状态(0-正常,1-已删除)", width = 15)
    @ApiModelProperty(value = "删除状态(0-正常,1-已删除)")
    @TableLogic
    private Integer delFlag = CommonConstant.DEL_FLAG_0;
 
    //设备台账绑定工艺参数,用于收参
    @TableField(exist = false)
    private List<PrecisionParameters> precisionParametersList;
    /**
     * 初始测量值
     */
    @ApiModelProperty(value = "初始测量值")
    private Integer initialMeasuredValue;
    /**
     * 容许范围
     */
    @ApiModelProperty(value = "容许范围")
    private Integer allowableRange;
    /**
     * 实际测量值
     */
//    @ApiModelProperty(value = "实际测量值")
//    private Integer actualMeasuredValue;
 
    @ApiModelProperty(value = "上限值")
    private Integer upperLimit;
 
    @ApiModelProperty(value = "下限值")
    private Integer lowerLimit;
 
 
    @TableField(exist = false)
    private String precisionParametersNum;
 
    @TableField(exist = false)
    private String precisionParametersName;
 
    @TableField(exist = false)
    private String precisionParametersUnitName;
}