yangys
2024-04-04 ed4a5236bab800094be4a8378f5098eebe3de6ac
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
140
141
142
143
144
145
146
147
148
149
150
151
package com.qianwen.smartman.modules.fms.vo;
 
import io.swagger.annotations.ApiModelProperty;
 
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/fms/vo/FmsProduceQueryVO.class */
public class FmsProduceQueryVO {
    @ApiModelProperty("工单编号/产品编号")
    private String code;
    @ApiModelProperty("计划开始时间前区时间")
    private String planStartTimeBegin;
    @ApiModelProperty("计划开始时间后区时间")
    private String planStartTimeEnd;
    @ApiModelProperty("计划结束时间前区时间")
    private String planEndTimeBegin;
    @ApiModelProperty("计划结束时间后区时间")
    private String planEndTimeEnd;
    @ApiModelProperty("排序方式 1.默认 2. 优先级降序 3. 优先级升序 4. 时间降序 5.时间升序")
    private Integer sort;
 
    public void setCode(final String code) {
        this.code = code;
    }
 
    public void setPlanStartTimeBegin(final String planStartTimeBegin) {
        this.planStartTimeBegin = planStartTimeBegin;
    }
 
    public void setPlanStartTimeEnd(final String planStartTimeEnd) {
        this.planStartTimeEnd = planStartTimeEnd;
    }
 
    public void setPlanEndTimeBegin(final String planEndTimeBegin) {
        this.planEndTimeBegin = planEndTimeBegin;
    }
 
    public void setPlanEndTimeEnd(final String planEndTimeEnd) {
        this.planEndTimeEnd = planEndTimeEnd;
    }
 
    public void setSort(final Integer sort) {
        this.sort = sort;
    }
 
    public boolean equals(final Object o) {
        if (o == this) {
            return true;
        }
        if (o instanceof FmsProduceQueryVO) {
            FmsProduceQueryVO other = (FmsProduceQueryVO) o;
            if (other.canEqual(this)) {
                Object this$sort = getSort();
                Object other$sort = other.getSort();
                if (this$sort == null) {
                    if (other$sort != null) {
                        return false;
                    }
                } else if (!this$sort.equals(other$sort)) {
                    return false;
                }
                Object this$code = getCode();
                Object other$code = other.getCode();
                if (this$code == null) {
                    if (other$code != null) {
                        return false;
                    }
                } else if (!this$code.equals(other$code)) {
                    return false;
                }
                Object this$planStartTimeBegin = getPlanStartTimeBegin();
                Object other$planStartTimeBegin = other.getPlanStartTimeBegin();
                if (this$planStartTimeBegin == null) {
                    if (other$planStartTimeBegin != null) {
                        return false;
                    }
                } else if (!this$planStartTimeBegin.equals(other$planStartTimeBegin)) {
                    return false;
                }
                Object this$planStartTimeEnd = getPlanStartTimeEnd();
                Object other$planStartTimeEnd = other.getPlanStartTimeEnd();
                if (this$planStartTimeEnd == null) {
                    if (other$planStartTimeEnd != null) {
                        return false;
                    }
                } else if (!this$planStartTimeEnd.equals(other$planStartTimeEnd)) {
                    return false;
                }
                Object this$planEndTimeBegin = getPlanEndTimeBegin();
                Object other$planEndTimeBegin = other.getPlanEndTimeBegin();
                if (this$planEndTimeBegin == null) {
                    if (other$planEndTimeBegin != null) {
                        return false;
                    }
                } else if (!this$planEndTimeBegin.equals(other$planEndTimeBegin)) {
                    return false;
                }
                Object this$planEndTimeEnd = getPlanEndTimeEnd();
                Object other$planEndTimeEnd = other.getPlanEndTimeEnd();
                return this$planEndTimeEnd == null ? other$planEndTimeEnd == null : this$planEndTimeEnd.equals(other$planEndTimeEnd);
            }
            return false;
        }
        return false;
    }
 
    protected boolean canEqual(final Object other) {
        return other instanceof FmsProduceQueryVO;
    }
 
    public int hashCode() {
        Object $sort = getSort();
        int result = (1 * 59) + ($sort == null ? 43 : $sort.hashCode());
        Object $code = getCode();
        int result2 = (result * 59) + ($code == null ? 43 : $code.hashCode());
        Object $planStartTimeBegin = getPlanStartTimeBegin();
        int result3 = (result2 * 59) + ($planStartTimeBegin == null ? 43 : $planStartTimeBegin.hashCode());
        Object $planStartTimeEnd = getPlanStartTimeEnd();
        int result4 = (result3 * 59) + ($planStartTimeEnd == null ? 43 : $planStartTimeEnd.hashCode());
        Object $planEndTimeBegin = getPlanEndTimeBegin();
        int result5 = (result4 * 59) + ($planEndTimeBegin == null ? 43 : $planEndTimeBegin.hashCode());
        Object $planEndTimeEnd = getPlanEndTimeEnd();
        return (result5 * 59) + ($planEndTimeEnd == null ? 43 : $planEndTimeEnd.hashCode());
    }
 
    public String toString() {
        return "FmsProduceQueryVO(code=" + getCode() + ", planStartTimeBegin=" + getPlanStartTimeBegin() + ", planStartTimeEnd=" + getPlanStartTimeEnd() + ", planEndTimeBegin=" + getPlanEndTimeBegin() + ", planEndTimeEnd=" + getPlanEndTimeEnd() + ", sort=" + getSort() + ")";
    }
 
    public String getCode() {
        return this.code;
    }
 
    public String getPlanStartTimeBegin() {
        return this.planStartTimeBegin;
    }
 
    public String getPlanStartTimeEnd() {
        return this.planStartTimeEnd;
    }
 
    public String getPlanEndTimeBegin() {
        return this.planEndTimeBegin;
    }
 
    public String getPlanEndTimeEnd() {
        return this.planEndTimeEnd;
    }
 
    public Integer getSort() {
        return this.sort;
    }
}