package com.zteits.park.domain; import java.util.Date; public class DutyRosterPlan { /**主键*/ private Long id; /**归属组织ID*/ private Long orgId; /**排班计划id*/ private Long planId; /**排班类型 10-收费员排班 20-巡查员排班*/ private Integer dutyType; /**排班计划名称*/ private String planName; /**生效日期*/ private Date effectTime; /**过期日期*/ private Date expireTime; /**收费员数量*/ private Integer employeeNum; /**停车场数量*/ private Integer plNum; /**值班周期*/ private Integer dutyCycle; /**停车场泊位区间数量*/ private Integer berthRangeNum; /**调休类型,文字描述 如:上三休一 ,上五休一*/ private String restType; /**区间管理类型:10-互斥(同一区间不允许多个收费员同时在线) 20-并行(同一区间允许多个收费员同时在线)*/ private Integer areaManageType; /**数据状态:0-失效,1-生效*/ private Integer dataStatus; /**创建时间*/ private Date createTime; /**创建人*/ private Long createOp; /**更新时间*/ private Date modifyTime; /**更新人*/ private Long modifyOp; /**获取主键*/ public Long getId() { return id; } /**设置主键*/ public void setId(Long id) { this.id = id; } /**获取归属组织ID*/ public Long getOrgId() { return orgId; } /**设置归属组织ID*/ public void setOrgId(Long orgId) { this.orgId = orgId; } /**获取排班计划id*/ public Long getPlanId() { return planId; } /**设置排班计划id*/ public void setPlanId(Long planId) { this.planId = planId; } /**获取排班类型 10-收费员排班 20-巡查员排班*/ public Integer getDutyType() { return dutyType; } /**设置排班类型 10-收费员排班 20-巡查员排班*/ public void setDutyType(Integer dutyType) { this.dutyType = dutyType; } /**获取排班计划名称*/ public String getPlanName() { return planName; } /**设置排班计划名称*/ public void setPlanName(String planName) { this.planName = planName == null ? null : planName.trim(); } /**获取生效日期*/ public Date getEffectTime() { return effectTime; } /**设置生效日期*/ public void setEffectTime(Date effectTime) { this.effectTime = effectTime; } /**获取过期日期*/ public Date getExpireTime() { return expireTime; } /**设置过期日期*/ public void setExpireTime(Date expireTime) { this.expireTime = expireTime; } /**获取收费员数量*/ public Integer getEmployeeNum() { return employeeNum; } /**设置收费员数量*/ public void setEmployeeNum(Integer employeeNum) { this.employeeNum = employeeNum; } /**获取停车场数量*/ public Integer getPlNum() { return plNum; } /**设置停车场数量*/ public void setPlNum(Integer plNum) { this.plNum = plNum; } /**获取值班周期*/ public Integer getDutyCycle() { return dutyCycle; } /**设置值班周期*/ public void setDutyCycle(Integer dutyCycle) { this.dutyCycle = dutyCycle; } /**获取停车场泊位区间数量*/ public Integer getBerthRangeNum() { return berthRangeNum; } /**设置停车场泊位区间数量*/ public void setBerthRangeNum(Integer berthRangeNum) { this.berthRangeNum = berthRangeNum; } /**获取调休类型,文字描述 如:上三休一 ,上五休一*/ public String getRestType() { return restType; } /**设置调休类型,文字描述 如:上三休一 ,上五休一*/ public void setRestType(String restType) { this.restType = restType == null ? null : restType.trim(); } /**获取区间管理类型:10-互斥(同一区间不允许多个收费员同时在线) 20-并行(同一区间允许多个收费员同时在线)*/ public Integer getAreaManageType() { return areaManageType; } /**设置区间管理类型:10-互斥(同一区间不允许多个收费员同时在线) 20-并行(同一区间允许多个收费员同时在线)*/ public void setAreaManageType(Integer areaManageType) { this.areaManageType = areaManageType; } /**获取数据状态:0-失效,1-生效*/ public Integer getDataStatus() { return dataStatus; } /**设置数据状态:0-失效,1-生效*/ public void setDataStatus(Integer dataStatus) { this.dataStatus = dataStatus; } /**获取创建时间*/ public Date getCreateTime() { return createTime; } /**设置创建时间*/ public void setCreateTime(Date createTime) { this.createTime = createTime; } /**获取创建人*/ public Long getCreateOp() { return createOp; } /**设置创建人*/ public void setCreateOp(Long createOp) { this.createOp = createOp; } /**获取更新时间*/ public Date getModifyTime() { return modifyTime; } /**设置更新时间*/ public void setModifyTime(Date modifyTime) { this.modifyTime = modifyTime; } /**获取更新人*/ public Long getModifyOp() { return modifyOp; } /**设置更新人*/ public void setModifyOp(Long modifyOp) { this.modifyOp = modifyOp; } }