zouyu
2025-10-23 0e5bddf6084d3dfb7bcad7217d4320898416eba3
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
package com.ruoyi.basic.dto;
 
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.basic.pojo.IfsInventoryQuantity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.time.LocalDateTime;
 
/**
 * 能查询到供应商
 */
@Data
@ExcelIgnoreUnannotated
public class IfsInventoryQuantitySupplierDto extends IfsInventoryQuantity {
 
    /**
     * 委托编号
     */
    @ExcelProperty(index = 2, value = "委托编号")
    @ApiModelProperty("委托编号")
    private String entrustCode;
 
    @ApiModelProperty("样品id")
    private Integer sampleId;
 
    @ApiModelProperty("检验对象")
    private String sampleType;
 
    @ApiModelProperty("销售订单分类名称")
    private String orderTypeName;
 
    @ExcelProperty(index = 7, value = "样品名称")
    @ApiModelProperty("样品名称")
    private String sampleName;
 
    @ExcelProperty(index = 8, value = "样品型号")
    @ApiModelProperty("样品型号")
    private String sampleModel;
 
    @ApiModelProperty("样品编号")
    private String sampleCode;
 
    // 进厂
    @ApiModelProperty("进厂订单id")
    private Integer enterOrderId;
 
    @ApiModelProperty("报告id")
    private String enterReportId;
 
    @ApiModelProperty("系统生成报告地址")
    private String enterUrl;
 
    @ApiModelProperty("手动上传报告地址")
    private String enterUrlS;
 
    // 季度
    @ApiModelProperty("季度订单id")
    private Integer quarterOrderId;
 
    @ApiModelProperty("报告id")
    private String quarterReportId;
 
    @ApiModelProperty("系统生成报告地址")
    private String quarterUrl;
 
    @ApiModelProperty("手动上传报告地址")
    private String quarterUrlS;
 
    private Integer orderState;
 
    @ApiModelProperty("下发时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime sendTime;
 
    @ApiModelProperty("委托人")
    private String prepareUser;
 
    @ApiModelProperty("颜色")
    private String color;
 
    @ApiModelProperty("标签状态")
    private String labelStatus;
 
    @ApiModelProperty("标签条形码")
    private String labelBarCode;
 
    @ApiModelProperty("创建人")
    private Integer createUser;
 
    @ExcelProperty(index = 9, value = "检验人")
    @ApiModelProperty("检验人")
    private String userName;
 
    @ExcelProperty(index = 10, value = "下发时间")
    private String sendTimeString;
 
    @ExcelProperty(index = 14, value = "接收时间")
    private String receiverDateString;
 
    @ExcelProperty(index = 15, value = "报检时间")
    private String declareDateString;
 
    // 合格状态,: 0 检验中, 1合格, 2不合格, 3未下单,4让步放行
    @ExcelProperty(index = 6, value = "检验状态")
    private String inspectStatusString;
 
    @ApiModelProperty("报检开始时间")
    private String beginDeclareDate;
 
    @ApiModelProperty("报检结束时间")
    private String endDeclareDate;
 
    @ApiModelProperty("不合格描述")
    @ExcelProperty(index = 16, value = "不合格描述")
    private String unqualifiedDesc;
 
 
    @ApiModelProperty("不合格项")
    @ExcelProperty(index = 17, value = "不合格项")
    private String unqualifiedItem;
 
    @ApiModelProperty("免检")
    private Integer isExemption;
 
    @ApiModelProperty("原材料id(导出用)")
    private String ids;
}