refactor: 优化菜单标题校验

This commit is contained in:
2023-11-16 21:13:10 +08:00
parent adf6d900f3
commit 0eddbfb978

View File

@@ -19,7 +19,6 @@ package top.charles7c.cnadmin.system.model.req;
import javax.validation.constraints.Min; import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;
import lombok.Data; import lombok.Data;
@@ -28,7 +27,6 @@ import io.swagger.v3.oas.annotations.media.Schema;
import org.hibernate.validator.constraints.Length; import org.hibernate.validator.constraints.Length;
import top.charles7c.cnadmin.common.base.BaseReq; import top.charles7c.cnadmin.common.base.BaseReq;
import top.charles7c.cnadmin.common.constant.RegexConsts;
import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum;
import top.charles7c.cnadmin.common.enums.MenuTypeEnum; import top.charles7c.cnadmin.common.enums.MenuTypeEnum;
@@ -63,7 +61,7 @@ public class MenuReq extends BaseReq {
*/ */
@Schema(description = "菜单标题", example = "用户管理") @Schema(description = "菜单标题", example = "用户管理")
@NotBlank(message = "菜单标题不能为空") @NotBlank(message = "菜单标题不能为空")
@Pattern(regexp = RegexConsts.GENERAL_NAME, message = "菜单标题长度为 2 到 30 位,可以包含中文、字母、数字、下划线,短横线") @Length(max = 30, message = "菜单标题长度不能超过 {max} 个字符")
private String title; private String title;
/** /**