package com.zteits.bill.domain; import java.util.Date; public class TBillingRule { /** * 计费规则集合编码 */ private String ruleCollectNo; /** * 计费规则集合名称 */ private String ruleCollectName; /** * 计费规则集合修改时间 */ private Date ruleCollectModifyDate; /** * 计费规则集合与停车场绑定关系修改时间 */ private Date ruleCollectParkRelModifyDate; /** * 停车时长是否减免免费时长:1、减免 2、不减免 */ private Integer freeTimeType; /** * 白天开始时间 */ private Date dayStartTime; /** * 白天结束时间 */ private Date dayEndTime; /** * 主键. */ private Long id; /** * 规则编码. */ private String ruleNo; /** * 归属组织. */ private Long orgId; /** * 规则类型:1-模板; 2-自定义. */ private Integer ruleType; /** * 跨时间段规则类型:1-匹配前置规则;2-匹配后置规则;3-完全匹配规则. */ private Integer crossTimeRuleType; /** * 车辆类型:1-大型车;2-小型车;3-特殊车辆. */ private Integer carType; /** * 首次停车免费时长 ,单位:秒. */ private Integer fristFreeTime; /** * 24小时最高收费,单位:分. */ private Integer dayMaxCharge; /** * 本次最高收费,单位:分. */ private Integer maxCharge; /** * 适用日期类型: -1:不限; 1:工作日; 2:非工作日;. */ private Integer applyDateType; /** * 审核状态:1-未审核;2-审核中;3-审核通过). */ private Integer checkState; /** * 数据状态: 0-无效;1-有效. */ private Integer dataState; /** * 创建人. */ private Long createOp; /** * 创建人姓名. */ private String createOpName; /** * 创建时间o. */ private Date createTime; /** * 修改人. */ private Long modifyOp; /** * 修改人名称. */ private String modifyOpName; /** * 修改时间. */ private Date modifyTime; public Integer getFreeTimeType() { return freeTimeType; } public void setFreeTimeType(Integer freeTimeType) { this.freeTimeType = freeTimeType; } public Date getDayStartTime() { return dayStartTime; } public void setDayStartTime(Date dayStartTime) { this.dayStartTime = dayStartTime; } public Date getDayEndTime() { return dayEndTime; } public void setDayEndTime(Date dayEndTime) { this.dayEndTime = dayEndTime; } public String getRuleCollectNo() { return ruleCollectNo; } public void setRuleCollectNo(String ruleCollectNo) { this.ruleCollectNo = ruleCollectNo; } public String getRuleCollectName() { return ruleCollectName; } public void setRuleCollectName(String ruleCollectName) { this.ruleCollectName = ruleCollectName; } public Date getRuleCollectModifyDate() { return ruleCollectModifyDate; } public void setRuleCollectModifyDate(Date ruleCollectModifyDate) { this.ruleCollectModifyDate = ruleCollectModifyDate; } public Date getRuleCollectParkRelModifyDate() { return ruleCollectParkRelModifyDate; } public void setRuleCollectParkRelModifyDate(Date ruleCollectParkRelModifyDate) { this.ruleCollectParkRelModifyDate = ruleCollectParkRelModifyDate; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getRuleNo() { return ruleNo; } public void setRuleNo(String ruleNo) { this.ruleNo = ruleNo == null ? null : ruleNo.trim(); } public Long getOrgId() { return orgId; } public void setOrgId(Long orgId) { this.orgId = orgId; } public Integer getRuleType() { return ruleType; } public void setRuleType(Integer ruleType) { this.ruleType = ruleType; } public Integer getCrossTimeRuleType() { return crossTimeRuleType; } public void setCrossTimeRuleType(Integer crossTimeRuleType) { this.crossTimeRuleType = crossTimeRuleType; } public Integer getCarType() { return carType; } public void setCarType(Integer carType) { this.carType = carType; } public Integer getFristFreeTime() { return fristFreeTime; } public void setFristFreeTime(Integer fristFreeTime) { this.fristFreeTime = fristFreeTime; } public Integer getDayMaxCharge() { return dayMaxCharge; } public void setDayMaxCharge(Integer dayMaxCharge) { this.dayMaxCharge = dayMaxCharge; } public Integer getMaxCharge() { return maxCharge; } public void setMaxCharge(Integer maxCharge) { this.maxCharge = maxCharge; } public Integer getApplyDateType() { return applyDateType; } public void setApplyDateType(Integer applyDateType) { this.applyDateType = applyDateType; } public Integer getCheckState() { return checkState; } public void setCheckState(Integer checkState) { this.checkState = checkState; } public Integer getDataState() { return dataState; } public void setDataState(Integer dataState) { this.dataState = dataState; } public Long getCreateOp() { return createOp; } public void setCreateOp(Long createOp) { this.createOp = createOp; } public String getCreateOpName() { return createOpName; } public void setCreateOpName(String createOpName) { this.createOpName = createOpName == null ? null : createOpName.trim(); } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Long getModifyOp() { return modifyOp; } public void setModifyOp(Long modifyOp) { this.modifyOp = modifyOp; } public String getModifyOpName() { return modifyOpName; } public void setModifyOpName(String modifyOpName) { this.modifyOpName = modifyOpName == null ? null : modifyOpName.trim(); } public Date getModifyTime() { return modifyTime; } public void setModifyTime(Date modifyTime) { this.modifyTime = modifyTime; } }