package cn.iocoder.yudao.module.aftersales.service.permission.bo; import cn.iocoder.yudao.module.aftersales.enums.AfterSaleBizTypeEnum; import cn.iocoder.yudao.module.aftersales.enums.permission.AfterSalePermissionLevelEnum; import jakarta.validation.constraints.NotNull; import lombok.Data; /** * 售后模块数据权限创建 Request BO */ @Data public class AfterSalePermissionCreateReqBO { /** * 数据类型,关联 {@link AfterSaleBizTypeEnum} */ @NotNull(message = "数据类型不能为空") private Integer bizType; /** * 数据编号 */ @NotNull(message = "数据编号不能为空") private Long bizId; /** * 用户编号 */ @NotNull(message = "用户编号不能为空") private Long userId; /** * 权限级别,关联 {@link AfterSalePermissionLevelEnum} */ @NotNull(message = "权限级别不能为空") private Integer level; }