增加权限ID验证

This commit is contained in:
zhou-hao
2021-05-11 10:03:48 +08:00
parent dd07aba4a4
commit 2fb33ee610

View File

@@ -14,11 +14,10 @@ import org.springframework.util.CollectionUtils;
import javax.persistence.Column;
import javax.persistence.Table;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;
import java.sql.JDBCType;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.function.Predicate;
import java.util.stream.Collectors;
@@ -30,6 +29,12 @@ import java.util.stream.Collectors;
@AllArgsConstructor
public class PermissionEntity extends GenericEntity<String> {
@Override
@Pattern(regexp = "^[0-9a-zA-Z_\\-]+$", message = "ID只能由数字,字母,下划线和中划线组成", groups = CreateGroup.class)
public String getId() {
return super.getId();
}
@Column
@Comment("权限名称")
@Schema(description = "权限名称")