package com.panzhihua.common.model.vos.community; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @title: ComActDiscussOptionUserVO * @projectName: 成都呐喊信息技术有限公司-智慧社区项目 * @description: 一起议投票记录详情 * @author: hans * @date: 2021/09/08 16:14 */ @Data @ApiModel("一起议投票记录详情") public class ComActDiscussOptionUserVO { @ApiModelProperty("投票记录主键id") @JsonSerialize(using = ToStringSerializer.class) private Long id; @ApiModelProperty("一起议选项id") @JsonSerialize(using = ToStringSerializer.class) private Long discussOptionId; @ApiModelProperty("投票人id") @JsonSerialize(using = ToStringSerializer.class) private Long userId; @ApiModelProperty("投票时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createAt; @ApiModelProperty("一起议id") @JsonSerialize(using = ToStringSerializer.class) private Long discussId; @ApiModelProperty("投票人昵称") private String userNickName; @ApiModelProperty("投票人头像") private String imageUrl; @ApiModelProperty("签名") private String signUrl; @ApiModelProperty("投票原因") private String reason; @ApiModelProperty("选项内容") private String optionContent; @ApiModelProperty("选项图片url") private String optionUrl; }