mitao
2025-02-21 31573d6180d15ef65ed0df9c2732495f40b12663
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
package com.panzhihua.common.model.vos.partybuilding;
 
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;
 
/**
 * @program: springcloud_k8s_panzhihuazhihuishequ
 * @description: 党建
 * @author: huang.hongfa weixin hhf9596 qq 959656820
 * @create: 2020-11-30 10:03
 **/
@Data
@ApiModel("社区管理》党建》党员信息")
public class PartyBuildingMemberVO {
    @ApiModelProperty(value = "姓名")
    private String name;
    @ApiModelProperty(value = "身份证")
    private String idCard;
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @ApiModelProperty(value = "入党时间")
    private Date joinTime;
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @ApiModelProperty(value = "转正时间")
    private Date employmentTime;
    @ApiModelProperty(value = "所属党组织id")
    private Long orgId;
    @ApiModelProperty(value = "头像图片路径")
    private String photoPath;
    @ApiModelProperty(value = "社区ID", hidden = true)
    private Long communityId;
    @ApiModelProperty(value = "社区名字")
    private String communityName;
    @ApiModelProperty(value = "党组织名字")
    private String orgName;
    @ApiModelProperty(value = "手机号")
    private String phone;
    @ApiModelProperty(value = "党龄")
    private Integer partyAge;
    @ApiModelProperty(value = "状态")
    private String status;
    @ApiModelProperty(value = "党员唯一标识id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
    @ApiModelProperty(value = "报名时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAt;
    @ApiModelProperty(value = "用户ID")
    private Long userId;
    @ApiModelProperty(value = "党员审查结果: 0 待审核 1 已审核 2 自动认证 3 已驳回")
    private Integer auditResult;
    @ApiModelProperty(value = "驳回原因")
    private String refuseReason;
    @ApiModelProperty(value = "是否党员 1是 2否")
    private Integer isPb;
 
    @ApiModelProperty(value = "党员报道类型(1.在职干部 2.机关单位)")
    private Integer type;
 
    @ApiModelProperty(value = "职位")
    private String position;
 
    @ApiModelProperty(value = "报道单位id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long checkUnitId;
 
    @ApiModelProperty(value = "报道单位名称")
    private String checkUnitName;
 
    @ApiModelProperty(value = "报道单位管理员电话")
    private String adminPhone;
 
    @ApiModelProperty(value = "职能")
    private String function;
 
    @ApiModelProperty(value = "特长类别(1.统计调查 2.法律援助 3.志愿活动 4.尊老爱幼 5.宣讲宣教 6.心理关爱 7.设施维修 8.其他)")
    private Integer specialtyCategory;
 
    @ApiModelProperty(value = "特长描述")
    private String specialtyName;
 
    @ApiModelProperty(value = "职位2")
    private String positionTwo;
 
    @ApiModelProperty(value = "活动时长")
    private Integer partyTime;
 
    @ApiModelProperty(value = "活动积分")
    private Integer partyInterval;
 
    @ApiModelProperty(value = "帮扶社区id")
    private Long helpCommunityId;
    @ApiModelProperty(value = "帮扶社区名字")
    private String helpCommunityName;
    @ApiModelProperty(value = "帮扶社区手机号")
    private String helpCommunityContacts;
    @ApiModelProperty(value = "帮扶社区联系人")
    private String helpCommunityContactsName;
    @ApiModelProperty(value = "小区id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long villageId;
    @ApiModelProperty(value = "小区名字")
    private String villageName;
    @ApiModelProperty(value = "报道单位联系人手机号")
    private String contacts;
    @ApiModelProperty(value = "报道单位联系人")
    private String contactsName;
 
    private String natureName;
 
    private Integer natureId;
 
    private String address;
 
    @ApiModelProperty(value = "分页-当前页数", example = "1")
    private Long pageNum = 1L;
 
    @ApiModelProperty(value = "分页-每页记录数", example = "10")
    private Long pageSize = 10L;
 
    @ApiModelProperty(value = "其他备注")
    private String otherRemark;
    @ApiModelProperty(value = "报道单位下沉小区")
    private String unitVillageName;
    @ApiModelProperty(value = "报道单位服务社区")
    private String unitHelpCommunityName;
    @ApiModelProperty(value = "报道单位社区电话")
    private String unitHelpCommunityContacts;
    @ApiModelProperty(value = "帮扶社区联系人")
    private String unitHelpCommunityContactsName;
    @ApiModelProperty("区级")
    private String belongTo;
    @ApiModelProperty("微信昵称")
    private String nickName;
 
}