广丰卷烟厂数采质量分析系统
baoshiwei
16 小时以前 d143af7023cfd4a0ced6f0ecf04ae3b3a06fd1dc
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
package org.dromara.qa.md.domain;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
 
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
 
/**
 * 通用校准记录表
 * 
 * @author ruoyi
 * @date 2026-04-09
 */
@Data
@TableName("qm_calibration_record")
public class CalibrationRecord implements Serializable
{
    private static final long serialVersionUID = 1L;
 
    /** 主键ID */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;
 
    /** 校准对象类型(weighing_box/instrument) */
    private String targetType;
 
    /** 校准对象ID */
    private Long targetId;
 
    /** 对象编号(冗余快照) */
    private String targetCode;
 
    /** 对象名称(冗余快照) */
    private String targetName;
 
    /** 校准日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date calibDate;
 
    /** 当时的校准周期(快照) */
    private Integer calibCycleDays;
 
    /** 标准重量(快照) */
    private BigDecimal standardWeight;
 
    /** 本次实测重量 */
    private BigDecimal actualWeight;
 
    /** 偏差值(实测-标准) */
    private BigDecimal deviation;
 
    /** 偏差百分比(%) */
    private BigDecimal deviationPct;
 
    /** 校准前的上次校准日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date prevCalibDate;
 
    /** 校准后计算的下次校准日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date nextCalibDate;
 
    /** 批次号(批量校准时填充) */
    private String batchId;
 
    /** 校准备注 */
    private String note;
 
    /** 操作人 */
    private String operator;
 
    /** 记录创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
}