李林
2024-03-18 0d98e9c2d06c5d8b7b6de5ec433a12713744ae6b
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
129
130
131
132
133
134
135
package com.yuanchu.mom.pojo;
 
import com.baomidou.mybatisplus.annotation.*;
 
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Date;
 
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
/**
 * 检验样品
 * @TableName ins_sample
 */
@TableName(value ="ins_sample")
@Data
public class InsSample implements Serializable {
    /**
     * 
     */
    @TableId(type = IdType.AUTO)
    private Integer id;
 
    /**
     * 1:合格 0:不合格
     */
    private Integer insResult;
 
    /**
     * 外键:ins_order表id
     */
    private Integer insOrderId;
 
    /**
     * 配套样品型号
     */
    private String joinModel;
 
    /**
     * 配套样品名称
     */
    private String joinName;
 
    /**
     * 样品编码
     */
    private String sampleCode;
 
    /**
     * 检验工厂
     */
    private String factory;
 
    /**
     * 实验室名称
     */
    private String laboratory;
 
    /**
     * 样品类型
     */
    private String sampleType;
 
    /**
     * 样品名称
     */
    private String sample;
 
    /**
     * 规格型号
     */
    private String model;
 
    /**
     * 是否留样 1:留样 0:不留样
     */
    private Integer isLeave;
 
    /**
     * 留样数量
     */
    private Integer leaveNum;
 
    /**
     * 检测进度
     */
    private Integer insProgress;
 
    /**
     * 检验状态(0:待检验1:检验中 2:已检验3:待复核4:复核未通过5:复核通过)
     */
    private Integer insState;
 
    /**
     * 下发时间
     */
 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime sendTime;
 
    /**
     * 配套样品数量
     */
    private Integer joinNum;
 
    /**
     * 备注
     */
    private String remark;
 
    /**
     * 约定时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate appointed;
 
    @TableField(fill = FieldFill.INSERT)
    private Integer createUser;
 
    @ApiModelProperty("创建时间")
    @TableField(fill = FieldFill.INSERT)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
 
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Integer updateUser;
 
    @ApiModelProperty("修改时间")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateTime;
}