TdClRule.java
4.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
package com.zteits.bill.domain;
import java.util.Date;
public class TdClRule {
/**主键*/
private Long id;
/**对应的计费集合ID*/
private String ruleCollectId;
/**自定义ID*/
private String ruleId;
/**计费类型(1:24小时循环计费,2: 分时段白夜计费)*/
private Integer feeType;
/**车辆类型(0: 不区分,1:大型车,2:小型车)*/
private Integer carType;
/**计费种类 3: 含免费,首段 2 含首段不含免费 1 不含免费与首段*/
private Integer loopType;
/**计费周期限额,-1 为不限制*/
private Long ruleFeeLimit;
/**跨周期策略- 0 使用延续之前计费规则,1 使用后面的计费规则*/
private Integer crossPeriodStrategy;
/**创建时间*/
private Date createTime;
/**更新时间*/
private Date updateTime;
/**创建者*/
private String createBy;
/**修改者*/
private String updateBy;
/**获取主键*/
public Long getId() {
return id;
}
/**设置主键*/
public void setId(Long id) {
this.id = id;
}
/**获取对应的计费集合ID*/
public String getRuleCollectId() {
return ruleCollectId;
}
/**设置对应的计费集合ID*/
public void setRuleCollectId(String ruleCollectId) {
this.ruleCollectId = ruleCollectId == null ? null : ruleCollectId.trim();
}
/**获取自定义ID*/
public String getRuleId() {
return ruleId;
}
/**设置自定义ID*/
public void setRuleId(String ruleId) {
this.ruleId = ruleId == null ? null : ruleId.trim();
}
/**获取计费类型(1:24小时循环计费,2: 分时段白夜计费)*/
public Integer getFeeType() {
return feeType;
}
/**设置计费类型(1:24小时循环计费,2: 分时段白夜计费)*/
public void setFeeType(Integer feeType) {
this.feeType = feeType;
}
/**获取车辆类型(0: 不区分,1:大型车,2:小型车)*/
public Integer getCarType() {
return carType;
}
/**设置车辆类型(0: 不区分,1:大型车,2:小型车)*/
public void setCarType(Integer carType) {
this.carType = carType;
}
/**获取计费种类 3: 含免费,首段 2 含首段不含免费 1 不含免费与首段*/
public Integer getLoopType() {
return loopType;
}
/**设置计费种类 3: 含免费,首段 2 含首段不含免费 1 不含免费与首段*/
public void setLoopType(Integer loopType) {
this.loopType = loopType;
}
/**获取计费周期限额,-1 为不限制*/
public Long getRuleFeeLimit() {
return ruleFeeLimit;
}
/**设置计费周期限额,-1 为不限制*/
public void setRuleFeeLimit(Long ruleFeeLimit) {
this.ruleFeeLimit = ruleFeeLimit;
}
/**获取跨周期策略- 0 使用延续之前计费规则,1 使用后面的计费规则*/
public Integer getCrossPeriodStrategy() {
return crossPeriodStrategy;
}
/**设置跨周期策略- 0 使用延续之前计费规则,1 使用后面的计费规则*/
public void setCrossPeriodStrategy(Integer crossPeriodStrategy) {
this.crossPeriodStrategy = crossPeriodStrategy;
}
/**获取创建时间*/
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;
}
/**获取创建者*/
public String getCreateBy() {
return createBy;
}
/**设置创建者*/
public void setCreateBy(String createBy) {
this.createBy = createBy == null ? null : createBy.trim();
}
/**获取修改者*/
public String getUpdateBy() {
return updateBy;
}
/**设置修改者*/
public void setUpdateBy(String updateBy) {
this.updateBy = updateBy == null ? null : updateBy.trim();
}
}