package org.springblade.modules.doorplateAddress.vo;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import org.springblade.modules.doorplateAddress.entity.DoorplateAddressEntity;
|
import org.springblade.modules.house.entity.UserHouseLabelEntity;
|
import org.springblade.modules.house.vo.HouseRentalVO;
|
import org.springblade.modules.house.vo.HouseholdVO;
|
import org.springblade.modules.place.vo.PlaceVO;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* 门牌地址表(总台账数据) 视图实体类
|
*
|
* @author BladeX
|
* @since 2023-10-28
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = true)
|
public class DoorplateAddressVO extends DoorplateAddressEntity {
|
private static final long serialVersionUID = 1L;
|
|
private List<HouseRentalVO> houseRentalList = new ArrayList<>();
|
|
private List<HouseholdVO> householdList = new ArrayList<>();
|
|
private List<UserHouseLabelEntity> userHouseLabelVOList = new ArrayList<>();
|
|
private PlaceVO place;
|
|
//对应address_code
|
private String stdId;
|
|
/**
|
* roleName
|
*/
|
private String roleName;
|
|
/**
|
* 是否有权限 1:是 2:否
|
*/
|
private Integer isJur;
|
|
/**
|
* 社区编号
|
*/
|
private String communityCode;
|
|
/**
|
* 类型 1:房屋 2:场所 3:都是 4:都不是
|
*/
|
private Integer addType;
|
|
/**
|
* 场所id
|
*/
|
private Long pid;
|
/**
|
* 分类编码
|
*/
|
private Integer lableCode;
|
|
@ApiModelProperty(value = "小区id 集合")
|
|
private List<String> districtIds;
|
|
|
}
|