package com.yuchen.saas.manage.system.api.dto;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.yuchen.saas.manage.system.api.entity.Role;
import com.yuchen.saas.manage.system.api.request.AuthSettingParkRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;


@Data
@EqualsAndHashCode(callSuper = true)
public class RoleDTO extends Role {
    private static final long serialVersionUID = 1L;


    @ApiModelProperty(value = "菜单ID集合")
    private List<Long> menuIds;

    @ApiModelProperty(value = "园区ID集合")
    private List<Long> parkIds;

    @ApiModelProperty(value = "用户ID集合")
    private List<Long> userIds;

    @ApiModelProperty(value = "设备ID集合")
    private List<Long> deviceIds;


}
