diff --git a/ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionAddDTO.java b/ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionAddDTO.java index bc8c75d..682f69d 100644 --- a/ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionAddDTO.java +++ b/ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionAddDTO.java @@ -165,7 +165,7 @@ public class CcdiPurchaseTransactionAddDTO implements Serializable { /** 申请人工号 */ @NotBlank(message = "申请人工号不能为空") - @Size(max = 7, message = "申请人工号长度不能超过7个字符") + @Pattern(regexp = "^\\d{7}$", message = "申请人工号必须为7位数字") @Schema(description = "申请人工号") private String applicantId; @@ -182,7 +182,7 @@ public class CcdiPurchaseTransactionAddDTO implements Serializable { private String applyDepartment; /** 采购负责人工号 */ - @Size(max = 7, message = "采购负责人工号长度不能超过7个字符") + @Pattern(regexp = "^\\d{7}$", message = "采购负责人工号必须为7位数字") @Schema(description = "采购负责人工号") private String purchaseLeaderId; diff --git a/ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionEditDTO.java b/ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionEditDTO.java index b9f8e9b..40a5610 100644 --- a/ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionEditDTO.java +++ b/ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionEditDTO.java @@ -165,7 +165,7 @@ public class CcdiPurchaseTransactionEditDTO implements Serializable { /** 申请人工号 */ @NotBlank(message = "申请人工号不能为空") - @Size(max = 7, message = "申请人工号长度不能超过7个字符") + @Pattern(regexp = "^\\d{7}$", message = "申请人工号必须为7位数字") @Schema(description = "申请人工号") private String applicantId; @@ -182,7 +182,7 @@ public class CcdiPurchaseTransactionEditDTO implements Serializable { private String applyDepartment; /** 采购负责人工号 */ - @Size(max = 7, message = "采购负责人工号长度不能超过7个字符") + @Pattern(regexp = "^\\d{7}$", message = "采购负责人工号必须为7位数字") @Schema(description = "采购负责人工号") private String purchaseLeaderId;