diff --git a/src/main/java/com/cczsa/xinghe/codegen/entity/req/funItem/FunItemSaveUpdateReq.java b/src/main/java/com/cczsa/xinghe/codegen/entity/req/funItem/FunItemSaveUpdateReq.java index 6e2d1c2..622c08e 100644 --- a/src/main/java/com/cczsa/xinghe/codegen/entity/req/funItem/FunItemSaveUpdateReq.java +++ b/src/main/java/com/cczsa/xinghe/codegen/entity/req/funItem/FunItemSaveUpdateReq.java @@ -41,7 +41,7 @@ public class FunItemSaveUpdateReq implements Serializable { private String itemName; @NotBlank(message = "功能编码不能为空") - @Pattern(regexp = "^[a-z]+$", message = "功能编码只能包含英文小写字母") + @Pattern(regexp = "^[a-z][a-zA-Z]*$", message = "功能编码只能以小写字母开头,可包含大小写字母,支持小驼峰命名") @Schema(description = "功能编码") private String itemCode; diff --git a/src/main/java/com/cczsa/xinghe/codegen/entity/req/funOperation/FunOperationSaveUpdateReq.java b/src/main/java/com/cczsa/xinghe/codegen/entity/req/funOperation/FunOperationSaveUpdateReq.java index e4e6d4b..148aa04 100644 --- a/src/main/java/com/cczsa/xinghe/codegen/entity/req/funOperation/FunOperationSaveUpdateReq.java +++ b/src/main/java/com/cczsa/xinghe/codegen/entity/req/funOperation/FunOperationSaveUpdateReq.java @@ -55,7 +55,7 @@ public class FunOperationSaveUpdateReq implements Serializable { private String funName; @NotBlank(message = "操作编码不能为空") - @Pattern(regexp = "^[a-z]+(?:-[a-z]+)*$", message = "操作编码只能包含英文小写字母和连字符(-),且连字符不能在开头或结尾") + @Pattern(regexp = "^([a-z][a-zA-Z]*|([a-z]+(?:-[a-z]+)*))$", message = "操作编码只能以小写字母开头,可包含大小写字母支持小驼峰命名,或只包含小写字母和连字符(-)且连字符不能在开头或结尾") @Schema(description = "操作编码") private String operationCode;