package com.jwipc.sys.dto;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * <p> </p>
 *
 * @author ZhangJie
 * @version 1.0
 * @since JDK 1.8
 */
@Data
public class UpdatePermissionDTO implements Serializable {
    @Serial
    private static final long serialVersionUID = 859523380070271269L;
    /**
     * 角色id
     */
    private Long roleId;

    /**
     * 菜单资源id list
     */
    private List<Long> resources;

    /**
     * 保存的页面类型  1 pc端 2 小程序端
     */
    private Integer menuType;

    /**
     * 按钮资源id list
     */
    private List<ButtonDTO> buttons;
}
