TdClRuleDetail.java
5.15 KB
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
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
package com.zteits.bill.domain;
import java.util.Date;
public class TdClRuleDetail {
/**主键*/
private Long id;
/**计费规则id*/
private String ruleId;
/**开始时间*/
private Date startTime;
/**结束时间*/
private Date endTime;
/**规则种类(1:按时间,2:按次)*/
private Integer ruleType;
/**计费时段限额 单位 分*/
private Long sectionFeeLimit;
/**免费时间 单位 分钟*/
private Long freeTime;
/**首段时间(分钟)*/
private Long firstTime;
/**首段收费(单位:分)*/
private Long firstFee;
/**超过首段后每X分钟*/
private Long loop1PerTime;
/**超过首段收费*/
private Long loop1PerFee;
/**停车时长X分钟后*/
private Long loop2Start;
/**每X分钟*/
private Long loop2PerTime;
/**收费*/
private Long loop2PerFee;
/**日夜标志(0:白天,1:黑天)*/
private Integer dnFlag;
/**滞留时间, 单位分钟*/
private Integer retentionTime;
/**创建时间*/
private Date createTime;
/**更新时间*/
private Date updateTime;
/**获取主键*/
public Long getId() {
return id;
}
/**设置主键*/
public void setId(Long id) {
this.id = id;
}
/**获取计费规则id*/
public String getRuleId() {
return ruleId;
}
/**设置计费规则id*/
public void setRuleId(String ruleId) {
this.ruleId = ruleId == null ? null : ruleId.trim();
}
public Date getStartTime() {
return startTime;
}
public void setStartTime(Date startTime) {
this.startTime = startTime;
}
public Date getEndTime() {
return endTime;
}
public void setEndTime(Date endTime) {
this.endTime = endTime;
}
/**获取规则种类(1:按时间,2:按次)*/
public Integer getRuleType() {
return ruleType;
}
/**设置规则种类(1:按时间,2:按次)*/
public void setRuleType(Integer ruleType) {
this.ruleType = ruleType;
}
/**获取计费时段限额 单位 分*/
public Long getSectionFeeLimit() {
return sectionFeeLimit;
}
/**设置计费时段限额 单位 分*/
public void setSectionFeeLimit(Long sectionFeeLimit) {
this.sectionFeeLimit = sectionFeeLimit;
}
/**获取免费时间 单位 分钟*/
public Long getFreeTime() {
return freeTime;
}
/**设置免费时间 单位 分钟*/
public void setFreeTime(Long freeTime) {
this.freeTime = freeTime;
}
/**获取首段时间(分钟)*/
public Long getFirstTime() {
return firstTime;
}
/**设置首段时间(分钟)*/
public void setFirstTime(Long firstTime) {
this.firstTime = firstTime;
}
/**获取首段收费(单位:分)*/
public Long getFirstFee() {
return firstFee;
}
/**设置首段收费(单位:分)*/
public void setFirstFee(Long firstFee) {
this.firstFee = firstFee;
}
/**获取超过首段后每X分钟*/
public Long getLoop1PerTime() {
return loop1PerTime;
}
/**设置超过首段后每X分钟*/
public void setLoop1PerTime(Long loop1PerTime) {
this.loop1PerTime = loop1PerTime;
}
/**获取超过首段收费*/
public Long getLoop1PerFee() {
return loop1PerFee;
}
/**设置超过首段收费*/
public void setLoop1PerFee(Long loop1PerFee) {
this.loop1PerFee = loop1PerFee;
}
/**获取停车时长X分钟后*/
public Long getLoop2Start() {
return loop2Start;
}
/**设置停车时长X分钟后*/
public void setLoop2Start(Long loop2Start) {
this.loop2Start = loop2Start;
}
/**获取每X分钟*/
public Long getLoop2PerTime() {
return loop2PerTime;
}
/**设置每X分钟*/
public void setLoop2PerTime(Long loop2PerTime) {
this.loop2PerTime = loop2PerTime;
}
/**获取收费*/
public Long getLoop2PerFee() {
return loop2PerFee;
}
/**设置收费*/
public void setLoop2PerFee(Long loop2PerFee) {
this.loop2PerFee = loop2PerFee;
}
/**获取日夜标志(0:白天,1:黑天)*/
public Integer getDnFlag() {
return dnFlag;
}
/**设置日夜标志(0:白天,1:黑天)*/
public void setDnFlag(Integer dnFlag) {
this.dnFlag = dnFlag;
}
/**获取滞留时间, 单位分钟*/
public Integer getRetentionTime() {
return retentionTime;
}
/**设置滞留时间, 单位分钟*/
public void setRetentionTime(Integer retentionTime) {
this.retentionTime = retentionTime;
}
/**获取创建时间*/
public Date getCreateTime() {
return createTime;
}
/**设置创建时间*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**获取更新时间*/
public Date getUpdateTime() {
return updateTime;
}
/**设置更新时间*/
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
}