584 lines
11 KiB
Plaintext
584 lines
11 KiB
Plaintext
package com.nationalelectric.greenH5.po;
|
|
//导入 java 类
|
|
import java.io.Serializable;
|
|
import java.util.*;
|
|
import org.apache.commons.lang.builder.EqualsBuilder;
|
|
|
|
/**
|
|
* GreenUsecarApply的POJO类
|
|
*
|
|
* @author wjx
|
|
*/
|
|
public class GreenUsecarApply implements Serializable{
|
|
/**
|
|
* 序列化
|
|
*/
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/**
|
|
* 属性id
|
|
*/
|
|
private Long id = Long.valueOf("0");
|
|
|
|
/**
|
|
* 属性userid
|
|
*/
|
|
private String userid;
|
|
|
|
/**
|
|
* 属性username
|
|
*/
|
|
private String username;
|
|
|
|
/**
|
|
* 属性deptid
|
|
*/
|
|
private String deptid;
|
|
|
|
/**
|
|
* 属性deptname
|
|
*/
|
|
private String deptname;
|
|
|
|
/**
|
|
* 属性telnumber
|
|
*/
|
|
private String telnumber;
|
|
|
|
/**
|
|
* 属性starttime
|
|
*/
|
|
private String starttime;
|
|
|
|
/**
|
|
* 属性endtime
|
|
*/
|
|
private String endtime;
|
|
|
|
/**
|
|
* 属性peoplenum
|
|
*/
|
|
private Integer peoplenum;
|
|
|
|
/**
|
|
* 属性reason
|
|
*/
|
|
private String reason;
|
|
|
|
/**
|
|
* 属性remark
|
|
*/
|
|
private String remark;
|
|
|
|
/**
|
|
* 属性isevaluate
|
|
*/
|
|
private Integer isevaluate = 0;
|
|
|
|
/**
|
|
* 属性endremind
|
|
*/
|
|
private Integer endremind = 0;
|
|
|
|
/**
|
|
* 属性status
|
|
*/
|
|
private String status = "0";
|
|
|
|
/**
|
|
* 属性assignid
|
|
*/
|
|
private String assignid;
|
|
|
|
/**
|
|
* 属性assignname
|
|
*/
|
|
private String assignname;
|
|
|
|
/**
|
|
* 属性createtime
|
|
*/
|
|
private Date createtime;
|
|
|
|
/**
|
|
* 属性createby
|
|
*/
|
|
private String createby;
|
|
|
|
/**
|
|
* 属性modifytime
|
|
*/
|
|
private Date modifytime;
|
|
|
|
/**
|
|
* 属性modifyby
|
|
*/
|
|
private String modifyby;
|
|
|
|
/**
|
|
* 属性isdelete
|
|
*/
|
|
private String isdelete = "N";
|
|
|
|
private String destination;
|
|
|
|
private String approvalStatus="0";
|
|
private String approvalReason;
|
|
|
|
private int page=1;
|
|
private int pageSize=10;
|
|
|
|
|
|
|
|
public String getApprovalStatus() {
|
|
return approvalStatus;
|
|
}
|
|
|
|
public void setApprovalStatus(String approvalStatus) {
|
|
this.approvalStatus = approvalStatus;
|
|
}
|
|
|
|
public String getApprovalReason() {
|
|
return approvalReason;
|
|
}
|
|
|
|
public void setApprovalReason(String approvalReason) {
|
|
this.approvalReason = approvalReason;
|
|
}
|
|
|
|
public String getDestination() {
|
|
return destination;
|
|
}
|
|
|
|
public void setDestination(String destination) {
|
|
this.destination = destination;
|
|
}
|
|
|
|
public int getPage() {
|
|
return page;
|
|
}
|
|
|
|
public void setPage(int page) {
|
|
this.page = page;
|
|
}
|
|
|
|
public int getPageSize() {
|
|
return pageSize;
|
|
}
|
|
|
|
public void setPageSize(int pageSize) {
|
|
this.pageSize = pageSize;
|
|
}
|
|
|
|
/**
|
|
* GreenUsecarApply构造函数
|
|
*/
|
|
public GreenUsecarApply() {
|
|
super();
|
|
}
|
|
|
|
/**
|
|
* GreenUsecarApply完整的构造函数
|
|
*/
|
|
public GreenUsecarApply(Long id){
|
|
this.id = id;
|
|
}
|
|
|
|
/**
|
|
* 属性 id 的get方法
|
|
* @return Long
|
|
*/
|
|
public Long getId(){
|
|
return id;
|
|
}
|
|
|
|
/**
|
|
* 属性 id 的set方法
|
|
* @return
|
|
*/
|
|
public void setId(Long id){
|
|
this.id = id;
|
|
}
|
|
|
|
/**
|
|
* 属性 userId 的get方法
|
|
* @return String
|
|
*/
|
|
public String getUserid(){
|
|
return userid;
|
|
}
|
|
|
|
/**
|
|
* 属性 userId 的set方法
|
|
* @return
|
|
*/
|
|
public void setUserid(String userid){
|
|
this.userid = userid;
|
|
}
|
|
|
|
/**
|
|
* 属性 userName 的get方法
|
|
* @return String
|
|
*/
|
|
public String getUsername(){
|
|
return username;
|
|
}
|
|
|
|
/**
|
|
* 属性 userName 的set方法
|
|
* @return
|
|
*/
|
|
public void setUsername(String username){
|
|
this.username = username;
|
|
}
|
|
|
|
/**
|
|
* 属性 deptId 的get方法
|
|
* @return String
|
|
*/
|
|
public String getDeptid(){
|
|
return deptid;
|
|
}
|
|
|
|
/**
|
|
* 属性 deptId 的set方法
|
|
* @return
|
|
*/
|
|
public void setDeptid(String deptid){
|
|
this.deptid = deptid;
|
|
}
|
|
|
|
/**
|
|
* 属性 deptName 的get方法
|
|
* @return String
|
|
*/
|
|
public String getDeptname(){
|
|
return deptname;
|
|
}
|
|
|
|
/**
|
|
* 属性 deptName 的set方法
|
|
* @return
|
|
*/
|
|
public void setDeptname(String deptname){
|
|
this.deptname = deptname;
|
|
}
|
|
|
|
/**
|
|
* 属性 telNumber 的get方法
|
|
* @return String
|
|
*/
|
|
public String getTelnumber(){
|
|
return telnumber;
|
|
}
|
|
|
|
/**
|
|
* 属性 telNumber 的set方法
|
|
* @return
|
|
*/
|
|
public void setTelnumber(String telnumber){
|
|
this.telnumber = telnumber;
|
|
}
|
|
|
|
/**
|
|
* 属性 startTime 的get方法
|
|
* @return String
|
|
*/
|
|
public String getStarttime(){
|
|
return starttime;
|
|
}
|
|
|
|
/**
|
|
* 属性 startTime 的set方法
|
|
* @return
|
|
*/
|
|
public void setStarttime(String starttime){
|
|
this.starttime = starttime;
|
|
}
|
|
|
|
/**
|
|
* 属性 endTime 的get方法
|
|
* @return String
|
|
*/
|
|
public String getEndtime(){
|
|
return endtime;
|
|
}
|
|
|
|
/**
|
|
* 属性 endTime 的set方法
|
|
* @return
|
|
*/
|
|
public void setEndtime(String endtime){
|
|
this.endtime = endtime;
|
|
}
|
|
|
|
/**
|
|
* 属性 peopleNum 的get方法
|
|
* @return Integer
|
|
*/
|
|
public Integer getPeoplenum(){
|
|
return peoplenum;
|
|
}
|
|
|
|
/**
|
|
* 属性 peopleNum 的set方法
|
|
* @return
|
|
*/
|
|
public void setPeoplenum(Integer peoplenum){
|
|
this.peoplenum = peoplenum;
|
|
}
|
|
|
|
/**
|
|
* 属性 reason 的get方法
|
|
* @return String
|
|
*/
|
|
public String getReason(){
|
|
return reason;
|
|
}
|
|
|
|
/**
|
|
* 属性 reason 的set方法
|
|
* @return
|
|
*/
|
|
public void setReason(String reason){
|
|
this.reason = reason;
|
|
}
|
|
|
|
/**
|
|
* 属性 remark 的get方法
|
|
* @return String
|
|
*/
|
|
public String getRemark(){
|
|
return remark;
|
|
}
|
|
|
|
/**
|
|
* 属性 remark 的set方法
|
|
* @return
|
|
*/
|
|
public void setRemark(String remark){
|
|
this.remark = remark;
|
|
}
|
|
|
|
/**
|
|
* 属性 评价次数 的get方法
|
|
* @return Integer
|
|
*/
|
|
public Integer getIsevaluate(){
|
|
return isevaluate;
|
|
}
|
|
|
|
/**
|
|
* 属性 评价次数 的set方法
|
|
* @return
|
|
*/
|
|
public void setIsevaluate(Integer isevaluate){
|
|
this.isevaluate = isevaluate;
|
|
}
|
|
|
|
/**
|
|
* 属性 结束提醒次数 的get方法
|
|
* @return Integer
|
|
*/
|
|
public Integer getEndremind(){
|
|
return endremind;
|
|
}
|
|
|
|
/**
|
|
* 属性 结束提醒次数 的set方法
|
|
* @return
|
|
*/
|
|
public void setEndremind(Integer endremind){
|
|
this.endremind = endremind;
|
|
}
|
|
|
|
/**
|
|
* 属性 0申请成功 1用车中 2已用车 的get方法
|
|
* @return String
|
|
*/
|
|
public String getStatus(){
|
|
return status;
|
|
}
|
|
|
|
/**
|
|
* 属性 0申请成功 1用车中 2已用车 的set方法
|
|
* @return
|
|
*/
|
|
public void setStatus(String status){
|
|
this.status = status;
|
|
}
|
|
|
|
/**
|
|
* 属性 指派人id 的get方法
|
|
* @return String
|
|
*/
|
|
public String getAssignid(){
|
|
return assignid;
|
|
}
|
|
|
|
/**
|
|
* 属性 指派人id 的set方法
|
|
* @return
|
|
*/
|
|
public void setAssignid(String assignid){
|
|
this.assignid = assignid;
|
|
}
|
|
|
|
/**
|
|
* 属性 assignName 的get方法
|
|
* @return String
|
|
*/
|
|
public String getAssignname(){
|
|
return assignname;
|
|
}
|
|
|
|
/**
|
|
* 属性 assignName 的set方法
|
|
* @return
|
|
*/
|
|
public void setAssignname(String assignname){
|
|
this.assignname = assignname;
|
|
}
|
|
|
|
/**
|
|
* 属性 createTime 的get方法
|
|
* @return Date
|
|
*/
|
|
public Date getCreatetime(){
|
|
return createtime;
|
|
}
|
|
|
|
/**
|
|
* 属性 createTime 的set方法
|
|
* @return
|
|
*/
|
|
public void setCreatetime(Date createtime){
|
|
this.createtime = createtime;
|
|
}
|
|
|
|
/**
|
|
* 属性 createBy 的get方法
|
|
* @return String
|
|
*/
|
|
public String getCreateby(){
|
|
return createby;
|
|
}
|
|
|
|
/**
|
|
* 属性 createBy 的set方法
|
|
* @return
|
|
*/
|
|
public void setCreateby(String createby){
|
|
this.createby = createby;
|
|
}
|
|
|
|
/**
|
|
* 属性 modifyTime 的get方法
|
|
* @return Date
|
|
*/
|
|
public Date getModifytime(){
|
|
return modifytime;
|
|
}
|
|
|
|
/**
|
|
* 属性 modifyTime 的set方法
|
|
* @return
|
|
*/
|
|
public void setModifytime(Date modifytime){
|
|
this.modifytime = modifytime;
|
|
}
|
|
|
|
/**
|
|
* 属性 modifyBy 的get方法
|
|
* @return String
|
|
*/
|
|
public String getModifyby(){
|
|
return modifyby;
|
|
}
|
|
|
|
/**
|
|
* 属性 modifyBy 的set方法
|
|
* @return
|
|
*/
|
|
public void setModifyby(String modifyby){
|
|
this.modifyby = modifyby;
|
|
}
|
|
|
|
/**
|
|
* 属性 isDelete 的get方法
|
|
* @return String
|
|
*/
|
|
public String getIsdelete(){
|
|
return isdelete;
|
|
}
|
|
|
|
/**
|
|
* 属性 isDelete 的set方法
|
|
* @return
|
|
*/
|
|
public void setIsdelete(String isdelete){
|
|
this.isdelete = isdelete;
|
|
}
|
|
|
|
/**
|
|
* Hibernate通过该方法判断对象是否相等
|
|
* @return boolean
|
|
*/
|
|
public boolean equals(Object o) {
|
|
if (this == o)
|
|
return true;
|
|
|
|
if (o == null || !(o instanceof GreenUsecarApply))
|
|
return false;
|
|
|
|
|
|
GreenUsecarApply other = (GreenUsecarApply) 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("deptid"+":"+getDeptid())
|
|
.append("deptname"+":"+getDeptname())
|
|
.append("telnumber"+":"+getTelnumber())
|
|
.append("starttime"+":"+getStarttime())
|
|
.append("endtime"+":"+getEndtime())
|
|
.append("peoplenum"+":"+getPeoplenum())
|
|
.append("reason"+":"+getReason())
|
|
.append("remark"+":"+getRemark())
|
|
.append("isevaluate"+":"+getIsevaluate())
|
|
.append("endremind"+":"+getEndremind())
|
|
.append("status"+":"+getStatus())
|
|
.append("assignid"+":"+getAssignid())
|
|
.append("assignname"+":"+getAssignname())
|
|
.append("createtime"+":"+getCreatetime())
|
|
.append("createby"+":"+getCreateby())
|
|
.append("modifytime"+":"+getModifytime())
|
|
.append("modifyby"+":"+getModifyby())
|
|
.append("isdelete"+":"+getIsdelete())
|
|
.toString();
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
* hashcode方法
|
|
* @return int
|
|
*
|
|
*/
|
|
@Override
|
|
public int hashCode(){
|
|
return super.hashCode();
|
|
}
|
|
|
|
} |