package com.panzhihua.common.model.vos.partybuilding.west; 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; import java.util.Date; /** * @author zzj */ @Data @ApiModel public class ComPbMemberVO { @JsonSerialize(using = ToStringSerializer.class) private Long id; /** * 所属党组织id */ @ApiModelProperty("所属党组织id") private Long orgId; /** * 身份证号 */ @ApiModelProperty("身份证号") private String idCard; /** * 姓名 */ @ApiModelProperty("姓名") private String name; /** * 头像图片路径 */ @ApiModelProperty("头像图片路径") private String photoPath; /** * 入党时间 */ @ApiModelProperty("入党时间") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date joinTime; /** * 转正时间 */ @ApiModelProperty("转正时间") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date employmentTime; /** * 党员审查结果 */ private Integer auditResult; /** * 创建时间 */ @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") private Date createAt; /** * 修改时间 */ @ApiModelProperty("修改时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") private Date updateAt; /** * 社区id */ private Long communityId; /** * 用户id */ private Long userId; /** * 驳回原因 */ private String refuseReason; @ApiModelProperty("手机号") private String phone; @ApiModelProperty("党组织") private String orgName; }