hz-zhhq-app-service/greenH5modul/.svn/pristine/67/6756902828df1a334309255fb46...

356 lines
6.4 KiB
Plaintext

package com.nationalelectric.greenH5.po;
import org.hibernate.validator.constraints.NotBlank;
import java.util.Date;
/**
* GreenMealTicket
* @author dell
*/
public class GreenMealTicket implements java.io.Serializable {
/**
* 序列化
*/
private static final long serialVersionUID = 1L;
/**
*主键ID
*/
private Long id;
/**
*餐券申请ID
*/
@NotBlank(message="不能为空")
private Long ticketApplyId;
/**
*当天餐券使用ID
*/
@NotBlank(message="不能为空")
private String useId;
/**
*餐券号
*/
@NotBlank(message="不能为空")
private String ticketNo;
/**
*使用日期
*/
@NotBlank(message="不能为空")
private String useDate;
/**
*餐券使用状态 0未使用 1已使用 2已失效
*/
@NotBlank(message="不能为空")
private String useStatus;
/**
*餐券种类 1自动下发 2额外申请
*/
@NotBlank(message="不能为空")
private String ticketVariety;
/**
*消费地点
*/
private Long expenseLocationId;
/**
*消费时间
*/
private String expenseDate;
/**
*创建者
*/
@NotBlank(message="不能为空")
private String creator = "admin";
/**
*修改者
*/
@NotBlank(message="不能为空")
private String modifier = "admin";
/**
*创建时间
*/
@NotBlank(message="不能为空")
private Date gmtCreated = new Date();
/**
*修改时间
*/
@NotBlank(message="不能为空")
private Date gmtModified = new Date();
/**
*是否删除YN默认N
*/
@NotBlank(message="不能为空")
private String isDeleted = "N";
/**
*无参构造方法
*/
public GreenMealTicket() {
}
/**
*构造方法
*/
public GreenMealTicket(Long id, Long ticketApplyId, String useId, String ticketNo, String useDate, String useStatus, String ticketVariety, String creator, String modifier, Date gmtCreated, Date gmtModified, String isDeleted) {
this.id = id;
this.ticketApplyId = ticketApplyId;
this.useId = useId;
this.ticketNo = ticketNo;
this.useDate = useDate;
this.useStatus = useStatus;
this.ticketVariety = ticketVariety;
this.creator = creator;
this.modifier = modifier;
this.gmtCreated = gmtCreated;
this.gmtModified = gmtModified;
this.isDeleted = isDeleted;
}
/**
* id的get方法
* @return Long
*/
public Long getId() {
return this.id;
}
/**
* id的set方法
* @param id
*/
public void setId(Long id) {
this.id = id;
}
/**
* ticketApplyId的get方法
* @return Long
*/
public Long getTicketApplyId() {
return this.ticketApplyId;
}
/**
* ticketApplyId的set方法
* @param ticketApplyId
*/
public void setTicketApplyId(Long ticketApplyId) {
this.ticketApplyId = ticketApplyId;
}
/**
* useId的get方法
* @return String
*/
public String getUseId() {
return this.useId;
}
/**
* useId的set方法
* @param useId
*/
public void setUseId(String useId) {
this.useId = useId;
}
/**
* ticketNo的get方法
* @return String
*/
public String getTicketNo() {
return this.ticketNo;
}
/**
* ticketNo的set方法
* @param ticketNo
*/
public void setTicketNo(String ticketNo) {
this.ticketNo = ticketNo;
}
/**
* useDate的get方法
* @return String
*/
public String getUseDate() {
return this.useDate;
}
/**
* useDate的set方法
* @param useDate
*/
public void setUseDate(String useDate) {
this.useDate = useDate;
}
/**
* useStatus的get方法
* @return String
*/
public String getUseStatus() {
return this.useStatus;
}
/**
* useStatus的set方法
* @param useStatus
*/
public void setUseStatus(String useStatus) {
this.useStatus = useStatus;
}
/**
* ticketVariety的get方法
* @return String
*/
public String getTicketVariety() {
return this.ticketVariety;
}
/**
* ticketVariety的set方法
* @param ticketVariety
*/
public void setTicketVariety(String ticketVariety) {
this.ticketVariety = ticketVariety;
}
/**
* expenseLocationId的get方法
* @return Long
*/
public Long getExpenseLocationId() {
return this.expenseLocationId;
}
/**
* expenseLocationId的set方法
* @param expenseLocationId
*/
public void setExpenseLocationId(Long expenseLocationId) {
this.expenseLocationId = expenseLocationId;
}
/**
* expenseDate的get方法
* @return String
*/
public String getExpenseDate() {
return this.expenseDate;
}
/**
* expenseDate的set方法
* @param expenseDate
*/
public void setExpenseDate(String expenseDate) {
this.expenseDate = expenseDate;
}
/**
* creator的get方法
* @return String
*/
public String getCreator() {
return this.creator;
}
/**
* creator的set方法
* @param creator
*/
public void setCreator(String creator) {
this.creator = creator;
}
/**
* modifier的get方法
* @return String
*/
public String getModifier() {
return this.modifier;
}
/**
* modifier的set方法
* @param modifier
*/
public void setModifier(String modifier) {
this.modifier = modifier;
}
/**
* gmtCreated的get方法
* @return Date
*/
public Date getGmtCreated() {
return this.gmtCreated;
}
/**
* gmtCreated的set方法
* @param gmtCreated
*/
public void setGmtCreated(Date gmtCreated) {
this.gmtCreated = gmtCreated;
}
/**
* gmtModified的get方法
* @return Date
*/
public Date getGmtModified() {
return this.gmtModified;
}
/**
* gmtModified的set方法
* @param gmtModified
*/
public void setGmtModified(Date gmtModified) {
this.gmtModified = gmtModified;
}
/**
* isDeleted的get方法
* @return String
*/
public String getIsDeleted() {
return this.isDeleted;
}
/**
* isDeleted的set方法
* @param isDeleted
*/
public void setIsDeleted(String isDeleted) {
this.isDeleted = isDeleted;
}
}