package com.ruoyi.system.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.ArrayList;
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* 访问区域返回对象
|
*
|
* @author ruoyi
|
*/
|
@Data
|
@ApiModel(value = "SysVisitAreaVO", description = "访问区域")
|
public class SysVisitAreaVO
|
{
|
/** 区域主键 */
|
@ApiModelProperty("区域主键")
|
private Long areaId;
|
|
/** 上级区域ID,0表示一级区域 */
|
@ApiModelProperty("上级区域ID,0表示一级区域")
|
private Long parentId;
|
|
/** 上级区域名称 */
|
@ApiModelProperty("上级区域名称")
|
private String parentName;
|
|
/** 区域编码 */
|
@ApiModelProperty("区域编码")
|
private String areaCode;
|
|
/** 区域名称 */
|
@ApiModelProperty("区域名称")
|
private String areaName;
|
|
/** 区域说明 */
|
@ApiModelProperty("区域说明")
|
private String areaDesc;
|
|
/** 显示顺序 */
|
@ApiModelProperty("显示顺序")
|
private Integer orderNum;
|
|
/** 创建时间 */
|
@ApiModelProperty("创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date createTime;
|
|
/** 子区域列表 */
|
@ApiModelProperty("子区域列表")
|
private List<SysVisitAreaVO> children = new ArrayList<SysVisitAreaVO>();
|
}
|