package com.nova.sankuai.domain.vo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; import java.util.List; /** * @author weikangdi * @create 2021/11/22 */ @Data @ApiModel(value = "角色Vo") public class RoleVo { @ApiModelProperty(value = "主键") @JsonFormat(shape = JsonFormat.Shape.STRING) private Long id; @ApiModelProperty(value = "角色名") private String name; @ApiModelProperty(value = "创建日期") private Date creationDate; @ApiModelProperty(value = "默认标志 0-非默认 1-默认") private Integer defaultFlag; @ApiModelProperty(value = "角色编码") private Integer roleCode; @ApiModelProperty(value = "权限Id列表") List permissionIds; }