454 lines
8.9 KiB
Plaintext
454 lines
8.9 KiB
Plaintext
package com.nationalelectric.greenH5.po;
|
||
//导入 java 类
|
||
import java.io.Serializable;
|
||
import java.sql.Timestamp;
|
||
import java.util.*;
|
||
import org.apache.commons.lang.builder.EqualsBuilder;
|
||
import org.hibernate.validator.NotNull;
|
||
import org.hibernate.validator.constraints.NotBlank;
|
||
|
||
/**
|
||
* GreenWashCarInfo的POJO类
|
||
*
|
||
* @author Feb
|
||
*/
|
||
public class GreenWashCarInfo implements Serializable{
|
||
/**
|
||
* 序列化
|
||
*/
|
||
private static final long serialVersionUID = 1L;
|
||
|
||
/**
|
||
* 属性id
|
||
*/
|
||
private Long id;
|
||
|
||
/**
|
||
* 属性userId
|
||
*/
|
||
private String userId;
|
||
|
||
/**
|
||
* 属性userName
|
||
*/
|
||
private String userName;
|
||
|
||
/**
|
||
* 属性applyDate
|
||
*/
|
||
@NotBlank(message="请选择预约时间")
|
||
private String applyDate;
|
||
|
||
/**
|
||
* 属性applyTime
|
||
*/
|
||
@NotBlank(message="请选择预约时间段")
|
||
private String applyTime;
|
||
|
||
/**
|
||
* 属性applyTimeId
|
||
*/
|
||
@NotNull(message="请选择预约时间段")
|
||
private Long applyTimeId;
|
||
|
||
/**
|
||
* 属性deptId
|
||
*/
|
||
@NotNull(message="请选择部门")
|
||
private Long deptId;
|
||
|
||
/**
|
||
* 属性deptName
|
||
*/
|
||
@NotBlank(message="请选择部门")
|
||
private String deptName;
|
||
|
||
/**
|
||
* 属性concatUserName
|
||
*/
|
||
@NotBlank(message="请选择联系人")
|
||
private String concatUserName;
|
||
|
||
/**
|
||
* 属性concatPhone
|
||
*/
|
||
@NotBlank(message="请选择联系电话")
|
||
private String concatPhone;
|
||
|
||
/**
|
||
* 属性createTime
|
||
*/
|
||
private Date createTime;
|
||
|
||
/**
|
||
* 属性updUser
|
||
*/
|
||
private String updUser;
|
||
|
||
/**
|
||
* 属性updTime
|
||
*/
|
||
private Date updTime;
|
||
|
||
/**
|
||
* 属性delFlag
|
||
*/
|
||
private Integer delFlag;
|
||
|
||
|
||
private String applyPlace;
|
||
|
||
private String licensePlate;
|
||
private Integer startRemind = 0;
|
||
private Integer endRemind = 0;
|
||
|
||
private Integer moveCar = 0;
|
||
|
||
private Integer intStatus=0;
|
||
/**
|
||
* GreenWashCarInfo构造函数
|
||
*/
|
||
public GreenWashCarInfo() {
|
||
super();
|
||
}
|
||
|
||
/**
|
||
* GreenWashCarInfo完整的构造函数
|
||
*/
|
||
public GreenWashCarInfo(Long id,String userId){
|
||
this.id = id;
|
||
this.userId = userId;
|
||
}
|
||
|
||
/**
|
||
* 属性 id 的get方法
|
||
* @return Long
|
||
*/
|
||
public Long getId(){
|
||
return id;
|
||
}
|
||
|
||
/**
|
||
* 属性 id 的set方法
|
||
* @return
|
||
*/
|
||
public void setId(Long id){
|
||
this.id = id;
|
||
}
|
||
|
||
|
||
|
||
public Integer getIntStatus() {
|
||
return intStatus;
|
||
}
|
||
|
||
public void setIntStatus(Integer intStatus) {
|
||
this.intStatus = intStatus;
|
||
}
|
||
|
||
/**
|
||
* 属性 申请人id 的get方法
|
||
* @return String
|
||
*/
|
||
public String getUserId(){
|
||
return userId;
|
||
}
|
||
|
||
/**
|
||
* 属性 申请人id 的set方法
|
||
* @return
|
||
*/
|
||
public void setUserId(String userId){
|
||
this.userId = userId;
|
||
}
|
||
|
||
/**
|
||
* 属性 申请人 的get方法
|
||
* @return String
|
||
*/
|
||
public String getUserName(){
|
||
return userName;
|
||
}
|
||
|
||
/**
|
||
* 属性 申请人 的set方法
|
||
* @return
|
||
*/
|
||
public void setUserName(String userName){
|
||
this.userName = userName;
|
||
}
|
||
|
||
/**
|
||
* 属性 预约时间(年月日) 的get方法
|
||
* @return String
|
||
*/
|
||
public String getApplyDate(){
|
||
return applyDate;
|
||
}
|
||
|
||
/**
|
||
* 属性 预约时间(年月日) 的set方法
|
||
* @return
|
||
*/
|
||
public void setApplyDate(String applyDate){
|
||
this.applyDate = applyDate;
|
||
}
|
||
|
||
/**
|
||
* 属性 预约时间段,例 8:30 - 09:00 的get方法
|
||
* @return String
|
||
*/
|
||
public String getApplyTime(){
|
||
return applyTime;
|
||
}
|
||
|
||
/**
|
||
* 属性 预约时间段,例 8:30 - 09:00 的set方法
|
||
* @return
|
||
*/
|
||
public void setApplyTime(String applyTime){
|
||
this.applyTime = applyTime;
|
||
}
|
||
|
||
/**
|
||
* 属性 预约时间段id(green_wash_car_times) 的get方法
|
||
* @return Long
|
||
*/
|
||
public Long getApplyTimeId(){
|
||
return applyTimeId;
|
||
}
|
||
|
||
/**
|
||
* 属性 预约时间段id(green_wash_car_times) 的set方法
|
||
* @return
|
||
*/
|
||
public void setApplyTimeId(Long applyTimeId){
|
||
this.applyTimeId = applyTimeId;
|
||
}
|
||
|
||
/**
|
||
* 属性 预约人所在部门id 的get方法
|
||
* @return Long
|
||
*/
|
||
public Long getDeptId(){
|
||
return deptId;
|
||
}
|
||
|
||
/**
|
||
* 属性 预约人所在部门id 的set方法
|
||
* @return
|
||
*/
|
||
public void setDeptId(Long deptId){
|
||
this.deptId = deptId;
|
||
}
|
||
|
||
/**
|
||
* 属性 预约人所在部门名称 的get方法
|
||
* @return String
|
||
*/
|
||
public String getDeptName(){
|
||
return deptName;
|
||
}
|
||
|
||
/**
|
||
* 属性 预约人所在部门名称 的set方法
|
||
* @return
|
||
*/
|
||
public void setDeptName(String deptName){
|
||
this.deptName = deptName;
|
||
}
|
||
|
||
/**
|
||
* 属性 联系人姓名 的get方法
|
||
* @return String
|
||
*/
|
||
public String getConcatUserName(){
|
||
return concatUserName;
|
||
}
|
||
|
||
/**
|
||
* 属性 联系人姓名 的set方法
|
||
* @return
|
||
*/
|
||
public void setConcatUserName(String concatUserName){
|
||
this.concatUserName = concatUserName;
|
||
}
|
||
|
||
/**
|
||
* 属性 联系人手机号 的get方法
|
||
* @return String
|
||
*/
|
||
public String getConcatPhone(){
|
||
return concatPhone;
|
||
}
|
||
|
||
/**
|
||
* 属性 联系人手机号 的set方法
|
||
* @return
|
||
*/
|
||
public void setConcatPhone(String concatPhone){
|
||
this.concatPhone = concatPhone;
|
||
}
|
||
|
||
/**
|
||
* 属性 添加时间 的get方法
|
||
* @return Timestamp
|
||
*/
|
||
public Date getCreateTime(){
|
||
return createTime;
|
||
}
|
||
|
||
/**
|
||
* 属性 添加时间 的set方法
|
||
* @return
|
||
*/
|
||
public void setCreateTime(Date createTime){
|
||
this.createTime = createTime;
|
||
}
|
||
|
||
/**
|
||
* 属性 修改人 的get方法
|
||
* @return String
|
||
*/
|
||
public String getUpdUser(){
|
||
return updUser;
|
||
}
|
||
|
||
/**
|
||
* 属性 修改人 的set方法
|
||
* @return
|
||
*/
|
||
public void setUpdUser(String updUser){
|
||
this.updUser = updUser;
|
||
}
|
||
|
||
/**
|
||
* 属性 修改时间 的get方法
|
||
* @return Timestamp
|
||
*/
|
||
public Date getUpdTime(){
|
||
return updTime;
|
||
}
|
||
|
||
/**
|
||
* 属性 修改时间 的set方法
|
||
* @return
|
||
*/
|
||
public void setUpdTime(Date updTime){
|
||
this.updTime = updTime;
|
||
}
|
||
|
||
/**
|
||
* 属性 逻辑删除 0 未删除 1 已删除 的get方法
|
||
* @return Integer
|
||
*/
|
||
public Integer getDelFlag(){
|
||
return delFlag;
|
||
}
|
||
|
||
/**
|
||
* 属性 逻辑删除 0 未删除 1 已删除 的set方法
|
||
* @return
|
||
*/
|
||
public void setDelFlag(Integer delFlag){
|
||
this.delFlag = delFlag;
|
||
}
|
||
|
||
public String getApplyPlace() {
|
||
return applyPlace;
|
||
}
|
||
|
||
public void setApplyPlace(String applyPlace) {
|
||
this.applyPlace = applyPlace;
|
||
}
|
||
|
||
public String getLicensePlate() {
|
||
return licensePlate;
|
||
}
|
||
|
||
public void setLicensePlate(String licensePlate) {
|
||
this.licensePlate = licensePlate;
|
||
}
|
||
|
||
|
||
public Integer getStartRemind() {
|
||
return startRemind;
|
||
}
|
||
|
||
public void setStartRemind(Integer startRemind) {
|
||
this.startRemind = startRemind;
|
||
}
|
||
|
||
public Integer getEndRemind() {
|
||
return endRemind;
|
||
}
|
||
|
||
public void setEndRemind(Integer endRemind) {
|
||
this.endRemind = endRemind;
|
||
}
|
||
|
||
|
||
|
||
public Integer getMoveCar() {
|
||
return moveCar;
|
||
}
|
||
|
||
public void setMoveCar(Integer moveCar) {
|
||
this.moveCar = moveCar;
|
||
}
|
||
|
||
/**
|
||
* Hibernate通过该方法判断对象是否相等
|
||
* @return boolean
|
||
*/
|
||
public boolean equals(Object o) {
|
||
if (this == o)
|
||
return true;
|
||
|
||
if (o == null || !(o instanceof GreenWashCarInfo))
|
||
return false;
|
||
|
||
|
||
GreenWashCarInfo other = (GreenWashCarInfo) o;
|
||
return new EqualsBuilder()
|
||
.append(this.getId(), other.getId())
|
||
.isEquals();
|
||
}
|
||
|
||
/**
|
||
* toString方法
|
||
* @return String
|
||
*/
|
||
public String toString(){
|
||
|
||
return new StringBuffer()
|
||
.append("id"+":"+getId())
|
||
.append("userId"+":"+getUserId())
|
||
.append("userName"+":"+getUserName())
|
||
.append("applyDate"+":"+getApplyDate())
|
||
.append("applyTime"+":"+getApplyTime())
|
||
.append("applyTimeId"+":"+getApplyTimeId())
|
||
.append("deptId"+":"+getDeptId())
|
||
.append("deptName"+":"+getDeptName())
|
||
.append("concatUserName"+":"+getConcatUserName())
|
||
.append("concatPhone"+":"+getConcatPhone())
|
||
.append("createTime"+":"+getCreateTime())
|
||
.append("updUser"+":"+getUpdUser())
|
||
.append("updTime"+":"+getUpdTime())
|
||
.append("delFlag"+":"+getDelFlag())
|
||
.toString();
|
||
|
||
}
|
||
|
||
|
||
/**
|
||
* hashcode方法
|
||
* @return int
|
||
*
|
||
*/
|
||
@Override
|
||
public int hashCode(){
|
||
return super.hashCode();
|
||
}
|
||
|
||
} |