zss
2024-10-15 f747fddabf9195706eef73c4ca233c881b7dfe75
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
136
137
138
139
package com.yuanchu.mom.pojo;
 
import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.yuanchu.mom.annotation.ValueTableShow;
import com.yuanchu.mom.common.OrderBy;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
 
import java.io.Serializable;
import java.time.LocalDateTime;
 
/**
 * <p>
 * 日工时管理的产量工时
 * </p>
 *
 * @author 江苏鵷雏网络科技有限公司
 * @since 2024-05-28 03:48:48
 */
@Getter
@Setter
@TableName("auxiliary_output_working_hours")
@ApiModel(value = "AuxiliaryOutputWorkingHours对象", description = "日工时管理的产量工时")
public class AuxiliaryOutputWorkingHours extends OrderBy implements Serializable {
 
    @TableId(value = "id", type = IdType.AUTO)
    @ExcelIgnore
    private Integer id;
 
    @ApiModelProperty("检测父项")
    @ExcelProperty(value = "检测父项")
    @ValueTableShow(2)
    private String inspectionItem;
 
    @ApiModelProperty("检测子项")
    @ExcelProperty(value = "检测子项")
    @ValueTableShow(2)
    private String inspectionItemSubclass;
 
    @ApiModelProperty("样品编号")
    @ExcelProperty(value = "样品编号")
    @ValueTableShow(2)
    private String sample;
 
    @ApiModelProperty("加班委托单号")
    @ExcelProperty(value = "加班委托单号")
    @ValueTableShow(6)
    private String overtimeOrderNo;
 
    @ApiModelProperty("加班工时")
    @ExcelProperty(value = "加班工时")
    @ValueTableShow(7)
    private Double overtimeWorkTime;
 
    @ApiModelProperty("加班数量")
    @ExcelProperty(value = "加班数量")
    @ValueTableShow(8)
    private Integer overtimeAmount;
 
    @ApiModelProperty("非加班委托单号")
    @ExcelProperty(value = "非加班委托单号")
    @ValueTableShow(3)
    private String orderNo;
 
    @ApiModelProperty("非加班工时")
    @ExcelProperty(value = "非加班工时")
    @ValueTableShow(4)
    private Double workTime;
 
    @ApiModelProperty("非加班数量")
    @ExcelProperty(value = "非加班数量")
    @ValueTableShow(5)
    private Integer amount;
 
    @ApiModelProperty("产量工时")
    @ExcelProperty(value = "产量工时")
    @ValueTableShow(9)
    private Double outputWorkTime;
 
    @ApiModelProperty("日期")
    @ExcelProperty(value = "日期")
    @ValueTableShow(10)
    private String dateTime;
 
    @ApiModelProperty("周次")
    @ExcelProperty(value = "周次")
    @ValueTableShow(11)
    private String week;
 
    @ApiModelProperty("星期")
    @ExcelProperty(value = "星期")
    @ValueTableShow(12)
    private String weekDay;
 
    @ApiModelProperty("检测人id")
    @ExcelIgnore
    @TableField("`check`")
    private Integer check;
 
    @ApiModelProperty("创建时间")
    @TableField(fill = FieldFill.INSERT)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ExcelIgnore
    private LocalDateTime createTime;
 
    @ApiModelProperty("修改时间")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ExcelIgnore
    private LocalDateTime updateTime;
 
    @ApiModelProperty("创建人id")
    @TableField(fill = FieldFill.INSERT)
    @ExcelIgnore
    private Integer createUser;
 
    @ApiModelProperty("修改人id")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    @ExcelIgnore
    private Integer updateUser;
 
    @ApiModelProperty("工时分组")
    @ExcelIgnore
    private String manHourGroup;
 
    @ApiModelProperty("检验项目id")
    @ExcelIgnore
    private Integer insProductId;
 
    @ApiModelProperty("检测次数")
    @ExcelProperty(value = "检测次数")
    @ValueTableShow(2)
    private Integer num;
}