package com.panzhihua.service_community.model.dos; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; /** * @program: springcloud_k8s_panzhihuazhihuishequ * @description: 议事投票 * @author: huang.hongfa weixin hhf9596 qq 959656820 * @create: 2021-01-22 14:48 **/ @Data @TableName(value = "com_act_discuss") public class ComActDiscussDO implements Serializable { private static final long serialVersionUID = 1L; /** * 主键 */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 主题 */ private String discussSubject; /** * 类型 1 议事 2 投票 */ private Integer type; /** * 图片地址 多个用逗号隔开 */ @TableField(updateStrategy = FieldStrategy.IGNORED) private String photoPah; /** * 地址 */ private String address; /** * 发布人主键 */ private Long userId; /** * 社区主键 */ private Long communityId; /** * create_at */ @TableField(fill = FieldFill.INSERT) private Date createAt; /** * 1 单选 2 多选 */ private Integer discussOption; /** * 投票标题 */ private String voteTitle; /** * 是否可重复投票(1.是 2.否) */ private Integer isRepeat; /** * 每人票数 */ private Integer count; /** * 单张图片宽度 */ private BigDecimal imgWidth; /** * 单张图片高度 */ private BigDecimal imgHeight; /** * 开始时间 */ private Date startTime; /** * 结束时间 */ private Date endTime; /** * 评论数 */ private Integer commentNum; /** * 点赞数 */ private Integer fabulousNum; /** * 浏览量 */ private Integer viewsNum; /** * 参与人数 */ private Integer joinNum; /** * 状态(1.未开始 2.进行中 3.待公布 4.已公布 5.已发布) */ private Integer status; /** * 是否已删除(1.是 2.否) */ private Integer isDel; /** * 公布结果 */ private String publishResult; /** * 公布时间 */ private Date publishAt; /** * 发布时间 */ private Date releaseAt; /** * 修改时间 */ private Date updateAt; /** * 公布人id */ private Long publishBy; /** * 议事内容类型(1.社区议事 2.院落议事 3.党群议事) */ private Integer contentType; /** * 投票范围(1.全部居民 2.志愿者 3.党员) */ private Integer voteScope; /** * 是否需要签名 */ private Boolean needSign; /** * 类型 1 议事 2 投票 */ public interface type{ int ys = 1; int tp = 2; } /** * 是否枚举(1.是 2.否) */ public interface isOk{ int yes = 1; int no = 2; } /** * 状态(1.未开始 2.进行中 3.待公布 4.已公布 5.已发布) */ public interface status{ int wks = 1; int jxz = 2; int dgb = 3; int ygb = 4; int yfb = 5; } }