package org.springblade.modules.doorplateAddress.vo;
|
|
import lombok.Data;
|
import org.springblade.modules.house.vo.HouseholdLabelVO;
|
|
import java.io.Serializable;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
@Data
|
public class FuncNode implements Serializable {
|
|
private Long id;
|
|
/**
|
* 单元编号
|
*/
|
private String unitCode;
|
|
/**
|
* 单元名称
|
*/
|
private String unitName;
|
|
/**
|
* 楼层
|
*/
|
private String floor;
|
|
/**
|
* 房间号
|
*/
|
private String houseNo;
|
|
/**
|
* 门牌地址编码
|
*/
|
private String addressCode;
|
|
/**
|
* 姓名
|
*/
|
private String realName;
|
|
/**
|
* 角色
|
*/
|
private String roleType;
|
|
/**
|
* 颜色(房屋标签对应的颜色)
|
*/
|
private String houseColor;
|
|
/**
|
* 居住状态
|
*/
|
private String residentialStatus;
|
|
/**
|
* 地址类型 1:小区 2:非小区 3:商超
|
*/
|
private Integer addressType;
|
|
/**
|
* 排序
|
*/
|
private Integer sort;
|
|
/**
|
* 子孙节点
|
*/
|
private List<FuncNode> children = new ArrayList<>();
|
|
/**
|
* 标签
|
*/
|
private List<HouseholdLabelVO> householdLabelList = new ArrayList<>();
|
|
}
|