| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199 |
- package com.uas.console.donate.model;
- import javax.persistence.*;
- import java.io.Serializable;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- import java.util.List;
- @Entity
- @Table(name="donate$activity")
- public class Activity implements Serializable{
- private static final long serialVersionUID = 1L;
- private static final SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd HH:mm");
- @Id
- @GeneratedValue(strategy= GenerationType.IDENTITY)
- @Column(name="act_id")
- private Long id;
- /**
- * 活动编号
- */
- @Column(name = "act_code")
- private String code;
- /**
- * 活动名
- */
- @Column(name="act_name")
- private String name;
- /**
- * 活动简介
- */
- @Column(name="act_summary")
- private String summary;
- /**
- * 开始时间
- */
- @Column(name="act_start_time")
- private String startTime;
- /**
- * 结束时间
- */
- @Column(name="act_end_time")
- private String endTime;
- /**
- * 开奖日期
- */
- @Column(name="act_lucky_time")
- private String luckyTime;
- /**
- * 活动提交人
- * @return
- */
- @Column(name="act_person")
- private String person;
- /**
- * 活动提交时间
- * @return
- */
- @Column(name = "act_submit")
- private Date submitTime;
- /**
- * stutus 1:已保存 2:已发布
- */
- @Column(name="act_status")
- private Integer status;
- /**
- * 活动优先级
- */
- @Column(name="act_priority")
- private Integer priority;
- public Long getId() {
- return id;
- }
- public void setId(Long id) {
- this.id = id;
- }
- public String getCode() {
- return code;
- }
- public void setCode(String code) {
- this.code = code;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public String getSummary() {
- return summary;
- }
- public void setSummary(String summary) {
- this.summary = summary;
- }
- public String getLuckyTime() {
- return luckyTime;
- }
- public void setLuckyTime(String luckyTime) {
- this.luckyTime = luckyTime;
- }
- public String getPerson() {
- return person;
- }
- public void setPerson(String person) {
- this.person = person;
- }
- public String getStartTime() {
- return startTime;
- }
- public void setStartTime(String startTime) {
- this.startTime = startTime;
- }
- public String getEndTime() {
- return endTime;
- }
- public void setEndTime(String endTime) {
- this.endTime = endTime;
- }
- public String getSubmitTime() {
- Date date = this.submitTime;
- return date != null ? sdf.format(this.submitTime) : null;
- }
- public void setSubmitTime(Date submitTime) {
- this.submitTime = submitTime;
- }
- public Integer getStatus() {
- return status;
- }
- public void setStatus(Integer status) {
- this.status = status;
- }
- @Override
- public String toString() {
- return "Activity{" +
- "id=" + id +
- ", code='" + code + '\'' +
- ", name='" + name + '\'' +
- ", summary='" + summary + '\'' +
- ", startTime='" + startTime + '\'' +
- ", endTime='" + endTime + '\'' +
- ", luckyTime='" + luckyTime + '\'' +
- ", person='" + person + '\'' +
- ", submitTime=" + submitTime +
- '}';
- }
- @Transient
- private List<Award> awards;
- public List<Award> getAwards() {
- return awards;
- }
- public void setAwards(List<Award> awards) {
- this.awards = awards;
- }
- public Integer getPriority() {
- return priority;
- }
- public void setPriority(Integer priority) {
- this.priority = priority;
- }
- }
|