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();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|