| | |
| | | package com.panzhihua.common.model.vos; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.panzhihua.common.model.vos.community.ComActVO; |
| | | import com.panzhihua.common.model.vos.community.ComMngStructAreaVO; |
| | | import com.panzhihua.common.model.vos.community.ComMngStructHouseVO; |
| | | import com.panzhihua.common.model.vos.user.ComMngFamilyInfoVO; |
| | | import com.panzhihua.common.validated.AddGroup; |
| | | import com.panzhihua.common.validated.PutGroup; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import io.swagger.models.auth.In; |
| | | import lombok.Data; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Set; |
| | | |
| | | import javax.validation.constraints.Min; |
| | | import javax.validation.constraints.NotBlank; |
| | | import javax.validation.constraints.NotNull; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Set; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
| | | import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
| | | import com.panzhihua.common.model.vos.community.ComActVO; |
| | | import com.panzhihua.common.model.vos.community.ComMngStructAreaVO; |
| | | import com.panzhihua.common.model.vos.community.ComMngStructHouseVO; |
| | | import com.panzhihua.common.model.vos.shop.ComShopUserAddressVO; |
| | | import com.panzhihua.common.model.vos.user.ComMngFamilyInfoVO; |
| | | import com.panzhihua.common.model.vos.user.RoleVO; |
| | | import com.panzhihua.common.validated.AddGroup; |
| | | import com.panzhihua.common.validated.PutGroup; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * @program: springcloud_k8s_panzhihuazhihuishequ |
| | |
| | | public class LoginUserInfoVO { |
| | | |
| | | @ApiModelProperty("user_id") |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long userId; |
| | | |
| | | @ApiModelProperty("微信会话密钥") |
| | |
| | | private String nickName; |
| | | |
| | | @ApiModelProperty("真实名字") |
| | | @NotBlank(groups = {AddGroup.class},message = "真实名字不能为空") |
| | | @NotBlank(groups = {AddGroup.class}, message = "真实名字不能为空") |
| | | private String name; |
| | | |
| | | @ApiModelProperty("社区id") |
| | | @Min(value = 1,groups = {PutGroup.class},message = "社区id不能为空") |
| | | @NotNull(groups = {PutGroup.class},message = "社区id不能为空") |
| | | @Min(value = 1, groups = {PutGroup.class}, message = "社区id不能为空") |
| | | @NotNull(groups = {PutGroup.class}, message = "社区id不能为空") |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long communityId; |
| | | |
| | | @ApiModelProperty("社区名字") |
| | |
| | | |
| | | @ApiModelProperty("性别 1 男 2 女") |
| | | private Integer sex; |
| | | |
| | | |
| | | @ApiModelProperty("是否本社区的团队或者党委、或是系统管理人员 1 是 2 否") |
| | | private Integer ismemberrole; |
| | | |
| | |
| | | private String rejectReson; |
| | | |
| | | @ApiModelProperty("身份证号") |
| | | @NotBlank(groups = {AddGroup.class},message = "身份证号不能为空") |
| | | @NotBlank(groups = {AddGroup.class}, message = "身份证号不能为空") |
| | | private String idCard; |
| | | |
| | | @ApiModelProperty("标签 多个用,隔开") |
| | | private String tags; |
| | | |
| | | @ApiModelProperty("家庭id") |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long familyId; |
| | | |
| | | @ApiModelProperty(value = "分页每页数量",example = "10") |
| | | @ApiModelProperty(value = "分页每页数量", example = "10") |
| | | private Long pageSize; |
| | | |
| | | @ApiModelProperty(value = "分页当前记录数",example = "1") |
| | | @ApiModelProperty(value = "分页当前记录数", example = "1") |
| | | private Long pageNum; |
| | | |
| | | @ApiModelProperty("人脸采集审核状态 0 待审核 1 审核通过 2驳回") |
| | |
| | | private List<ComMngStructHouseVO> comMngStructHouseVOS; |
| | | |
| | | @ApiModelProperty("用户小区id") |
| | | // @Min(value = 1,groups = {PutGroup.class},message = "用户小区id不能为空") |
| | | // @NotNull(groups = {PutGroup.class},message = "用户小区id不能为空") |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | // @Min(value = 1,groups = {PutGroup.class},message = "用户小区id不能为空") |
| | | // @NotNull(groups = {PutGroup.class},message = "用户小区id不能为空") |
| | | private Long areaId; |
| | | |
| | | @ApiModelProperty("用户所在社区信息") |
| | |
| | | private Integer isTips; |
| | | |
| | | @ApiModelProperty("是否已实名") |
| | | private Boolean isRealNamed; |
| | | private Boolean isRealNamed; |
| | | |
| | | @ApiModelProperty("上班时间") |
| | | private Integer workStartTime; |
| | |
| | | @ApiModelProperty("下班时间") |
| | | private Integer workEndTime; |
| | | |
| | | @ApiModelProperty("高龄认证显示提示(1.是 2.否)") |
| | | private Integer bigAgeTips; |
| | | |
| | | @ApiModelProperty("是否四长四员 1.是 2.否") |
| | | private Integer isFourMember; |
| | | |
| | | @ApiModelProperty("是否社区工作人员 1.是 2.否") |
| | | private Integer isCommunityWorker; |
| | | |
| | | @ApiModelProperty("是否社工 1.是 2.否") |
| | | private Integer isSocialWorker; |
| | | |
| | | @ApiModelProperty("实名认证地址") |
| | | private String address; |
| | | |
| | | @ApiModelProperty("是否物业工作人员 1.是 2.否") |
| | | private Integer isPropertyWorker; |
| | | |
| | | @ApiModelProperty("是否微团队成员 1.是 2.否") |
| | | private Integer isFmsMember; |
| | | @ApiModelProperty("是否网格员 1.是 2.否") |
| | | private Integer isEasyPhotoMember; |
| | | @ApiModelProperty("是否社会组织联系人 1.是 2.否") |
| | | private Integer isOrgContactPeople; |
| | | |
| | | @ApiModelProperty("是否人大代表成员 1.是 2.否") |
| | | private Integer isDpcMember; |
| | | @ApiModelProperty("appid") |
| | | private String appId; |
| | | @ApiModelProperty("appSecret") |
| | | private String appSecret; |
| | | @ApiModelProperty("areaCode") |
| | | private String areaCode; |
| | | @ApiModelProperty("街道id") |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long streetId; |
| | | |
| | | @ApiModelProperty("账号类型 1街道 2社区 3社会组织") |
| | | private Integer userType; |
| | | |
| | | @ApiModelProperty("社会组织Id") |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long orgId; |
| | | |
| | | @ApiModelProperty("是否是防疫工作人员 1.是 2.否") |
| | | private Integer isAcidMember; |
| | | |
| | | @ApiModelProperty("绑定单位") |
| | | private String relationName; |
| | | |
| | | @ApiModelProperty("区域划分") |
| | | private String areaName; |
| | | |
| | | @ApiModelProperty("爱心积分") |
| | | private String loveIntegral; |
| | | @ApiModelProperty("爱心积分密码") |
| | | private String playPwd; |
| | | |
| | | @ApiModelProperty("是否单位管理员 1是 0否") |
| | | private Integer isCheckUnitAdmin; |
| | | |
| | | @ApiModelProperty("报道单位id") |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long checkUnitId; |
| | | |
| | | private Long bindingCheckUnitId; |
| | | |
| | | @ApiModelProperty("后台账号类型") |
| | | private Integer backstageType; |
| | | |
| | | |
| | | public String retrieveRelationName() { |
| | | return this.type == 3 ? relationName : name; |
| | | } |
| | | |
| | | @ApiModelProperty("权限等级1-5:超管-行业分中心-街道-社区-专家") |
| | | private Integer level; |
| | | |
| | | @ApiModelProperty("物业公司id") |
| | | private Long propertyId; |
| | | |
| | | @ApiModelProperty("商家后台账号id") |
| | | private Long backstageUserId; |
| | | |
| | | @ApiModelProperty("是否为自提点") |
| | | private Boolean isPoint; |
| | | |
| | | @ApiModelProperty("默认地址") |
| | | private ComShopUserAddressVO comShopUserAddressVO; |
| | | |
| | | @ApiModelProperty("商家id") |
| | | private Long storeIdId; |
| | | |
| | | @ApiModelProperty("角色id") |
| | | private String roleId; |
| | | |
| | | } |