package com.panzhihua.common.model.vos.community;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
@Data
|
@ApiModel("志愿者活动")
|
public class VolunteerActivityVO
|
{
|
/**
|
* 主键
|
*/
|
@ApiModelProperty(value = "主键")
|
private String id;
|
/**
|
* 活动名称
|
*/
|
@ApiModelProperty(value = "活动名称")
|
private String name;
|
|
/**
|
* 活动状态
|
*/
|
@ApiModelProperty(value = "活动状态")
|
private String acType;
|
/**
|
* 活动地址
|
*/
|
@ApiModelProperty(value = "活动地址")
|
private String address;
|
/**
|
* 志愿者人数
|
*/
|
@ApiModelProperty(value = "志愿者人数")
|
private String volunteerNum;
|
/**
|
* 活动状态
|
*/
|
@ApiModelProperty(value = "活动状态")
|
private String acState;
|
/**
|
* 奖励发放状态
|
*/
|
@ApiModelProperty(value = "奖励发放状态")
|
private String awardState;
|
/**
|
* 发布时间
|
*/
|
@ApiModelProperty(value = "发布时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date issueTime;
|
/**
|
* 报名开始时间
|
*/
|
@ApiModelProperty(value = "报名开始时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date applyBeginTime;
|
/**
|
* 报名结束时间
|
*/
|
@ApiModelProperty(value = "报名结束时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date applyEndTime;
|
/**
|
* 活动开始时间
|
*/
|
@ApiModelProperty(value = "活动开始时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date actityBeginTime;
|
/**
|
* 活动结束时间
|
*/
|
@ApiModelProperty(value = "活动结束时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date actityEndTime;
|
/**
|
* 志愿者上限(0无限 大于0 就是限制)
|
*/
|
@ApiModelProperty(value = "志愿者上限(0无限 大于0 就是限制)")
|
private String volunteerLimit;
|
/**
|
* 奖励积分
|
*/
|
@ApiModelProperty(value = "奖励积分")
|
private String bonusPoints;
|
/**
|
* 是否可以报名后取消(0 不可以 1可以)
|
*/
|
@ApiModelProperty(value = "是否可以报名后取消(0 不可以 1可以)")
|
private String isCancelled;
|
/**
|
* 联系人姓名
|
*/
|
@ApiModelProperty(value = "联系人姓名")
|
private String contactName;
|
/**
|
* 联系人电话
|
*/
|
@ApiModelProperty(value = "联系人电话")
|
private String contactPhone;
|
/**
|
* 活动封面
|
*/
|
@ApiModelProperty(value = "活动封面")
|
private String activityCoverUrl;
|
/**
|
* 活动内容
|
*/
|
@ApiModelProperty(value = "活动内容")
|
private String activityContent;
|
/**
|
* 创建时间
|
*/
|
@ApiModelProperty(value = "创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date creationTime;
|
|
/**
|
* 更新时间
|
*/
|
@ApiModelProperty(value = "更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date updateTime;
|
/**
|
* 社区id
|
*/
|
@ApiModelProperty(value = "社区id")
|
private String communityId;
|
|
@ApiModelProperty(value = "纬度")
|
private String lat;
|
|
@ApiModelProperty(value = "经度")
|
private String lng;
|
|
}
|