liding
2026-08-28 685257c3dc80fb732480480128269cefa51e50e5
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
package com.ruoyi.inspect.pojo;
 
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.io.Serializable;
import java.time.LocalDateTime;
 
/**
 * 检验报告
 * @TableName ins_report
 */
@TableName(value ="ins_report")
@Data
public class InsReport implements Serializable {
    /**
     *
     */
    @TableId(type = IdType.AUTO)
    private Integer id;
 
    @ApiModelProperty("报告编号")
    private String code;
 
    /**
     * 外键:检验单id
     */
    @ApiModelProperty("创建时间")
    private Integer insOrderId;
 
    /** 0:检测报告(仅检测数据),1:检验报告(含判定结果) */
    @ApiModelProperty("报告类型,0:检测报告,1:检验报告")
    private Integer reportType;
 
    /**
     * 系统生成报告地址
     */
    @ApiModelProperty("创建时间")
    private String url;
 
    /**
     * 手动上传报告地址
     */
    @ApiModelProperty("创建时间")
    private String urlS;
 
    /**
     * 临时报告地址
     */
    @ApiModelProperty("创建时间")
    private String tempUrlPdf;
 
    /**
     * 1:批准 0:不批准
     */
    @ApiModelProperty("批准状态")
    private Integer isRatify;
 
    @ApiModelProperty("批准备注")
    private String ratifyTell;
 
    /**
     * 1:审核通过 0:审核不通过
     */
    @ApiModelProperty("审核状态")
    private Integer isExamine;
 
    @ApiModelProperty("审核备注")
    private String examineTell;
 
    /**
     * 外键:用户id(提交人)
     */
    @ApiModelProperty("创建时间")
    private Integer writeUserId;
 
    /**
     * 外键:用户id(批准人)
     */
    @ApiModelProperty("创建时间")
    private Integer ratifyUserId;
 
    /**
     * 外键:用户id(审核人)
     */
    @ApiModelProperty("创建时间")
    private Integer examineUserId;
 
    @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;
 
    /**
     * 1:已提交 0:待提交
     */
    @ApiModelProperty("提交状态")
    private Integer state;
 
    @ApiModelProperty("提交时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime writeTime;
 
    @ApiModelProperty("审核时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime examineTime;
 
    @ApiModelProperty("批准时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime ratifyTime;
 
 
    @ApiModelProperty(value = "是否是通过的报告, 0:未通过, 1:通过")
    private Integer isPass;
 
}