| | |
| | | package com.panzhihua.common.model.vos.partybuilding; |
| | | |
| | | 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.List; |
| | | |
| | | /** |
| | | * @program: springcloud_k8s_panzhihuazhihuishequ |
| | |
| | | @ApiModel("党组织") |
| | | public class PartyOrganizationVO { |
| | | @ApiModelProperty(value = "党组织id") |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long id; |
| | | @ApiModelProperty(value = "党组织名字") |
| | | private String name; |
| | |
| | | private Integer status; |
| | | @ApiModelProperty(value = "党员人数") |
| | | private Integer countPerson; |
| | | @ApiModelProperty(value = "社区id",hidden = true) |
| | | @ApiModelProperty(value = "社区id", hidden = true) |
| | | private Long communityId; |
| | | @ApiModelProperty(value = "分页-当前页数",example = "1") |
| | | @ApiModelProperty(value = "分页-当前页数", example = "1") |
| | | private Long pageNum = 1L; |
| | | @ApiModelProperty(value = "分页-每页记录数",example = "10") |
| | | @ApiModelProperty(value = "分页-每页记录数", example = "10") |
| | | private Long pageSize = 10L; |
| | | @ApiModelProperty(value = "关键词") |
| | | private String keyWord; |
| | | |
| | | @ApiModelProperty(value = "上级id") |
| | | private Long parentId; |
| | | @ApiModelProperty(value = "组织类别(1.基层党委 2.二级基层党委 3.党总支 4.党支部 5.党小组)") |
| | | private Integer type; |
| | | @ApiModelProperty(value = "组织隶属(1.乡镇 2.机关 3.域市街道 3.域市社区(居委会) 4.农村社区居委会 5.建制村 6.国有经济控制 7.集体经济控制 8.非公有经济控制 9.事业单位 10.社会组织 11.其他)") |
| | | private Integer subjection; |
| | | @ApiModelProperty(value = "小区id") |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long areaId; |
| | | @ApiModelProperty(value = "楼栋id") |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long buildId; |
| | | @ApiModelProperty(value = "楼栋名称") |
| | | private String buildName; |
| | | @ApiModelProperty(value = "所属小区名字") |
| | | private String areaName; |
| | | @ApiModelProperty(value = "组织地址") |
| | | private String address; |
| | | @ApiModelProperty(value = "经度") |
| | | private String longitude; |
| | | @ApiModelProperty(value = "纬度") |
| | | private String latitude; |
| | | @ApiModelProperty(value = "一级id") |
| | | private Long oneId; |
| | | @ApiModelProperty(value = "二级id") |
| | | private Long twoId; |
| | | @ApiModelProperty(value = "三级id") |
| | | private Long thirdId; |
| | | @ApiModelProperty(value = "四级id") |
| | | private Long fourId; |
| | | @ApiModelProperty(value = "五级id") |
| | | private Long fiveId; |
| | | |
| | | @ApiModelProperty(value = "党组织负责人名称") |
| | | private String userName; |
| | | @ApiModelProperty(value = "党组织负责人联系电话") |
| | | private String phone; |
| | | |
| | | @ApiModelProperty(value = "党组织下子组织") |
| | | private List<PartyOrganizationVO> childList; |
| | | } |