From 55acf990703e79e55c8bf5327f05f38e89be93e6 Mon Sep 17 00:00:00 2001 From: mashuai Date: Mon, 21 Oct 2024 09:39:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=97=E6=AE=B5=E9=95=BF=E5=BA=A6=E5=88=A4?= =?UTF-8?q?=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../material/basic/domain/BmAssetAttributes.java | 3 +++ .../com/bonus/material/basic/domain/BmProject.java | 13 ++++++++++--- .../com/bonus/material/basic/domain/BmUnit.java | 4 ++++ .../java/com/bonus/material/ma/domain/PartType.java | 4 ++++ 4 files changed, 21 insertions(+), 3 deletions(-) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmAssetAttributes.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmAssetAttributes.java index 905fd1e8..a879c614 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmAssetAttributes.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmAssetAttributes.java @@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; +import javax.validation.constraints.Size; import java.io.Serializable; /** @@ -27,6 +28,7 @@ public class BmAssetAttributes extends BaseEntity implements Serializable { @Excel(name = "资产类型名称") @ApiModelProperty(value = "资产类型名称") @NotBlank(message = "资产类型名称不能为空") + @Size(max=50, message = "资产类型名称长度不能超过50") private String assetName; /** @@ -35,6 +37,7 @@ public class BmAssetAttributes extends BaseEntity implements Serializable { @Excel(name = "资产编码") @ApiModelProperty(value = "资产编码") @NotBlank(message = "资产编码不能为空") + @Size(max=50, message = "资产编码名称长度不能超过50") private String assetCode; /** * 删除标志(0代表存在 2代表删除) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmProject.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmProject.java index c0b122ac..b11e7c2f 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmProject.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmProject.java @@ -9,6 +9,7 @@ import lombok.ToString; import com.bonus.common.core.web.domain.BaseEntity; import javax.validation.constraints.NotBlank; +import javax.validation.constraints.Size; /** * 标段工程管理对象 bm_project @@ -31,6 +32,7 @@ public class BmProject extends BaseEntity @Excel(name = "工程项目名称") @ApiModelProperty(value = "工程项目名称") @NotBlank(message = "工程名称不能为空") + @Size(max=255, message = "工程名称长度不能超过255") private String proName; /** 关联外部(第三方)的工程ID */ @@ -57,6 +59,7 @@ public class BmProject extends BaseEntity @ApiModelProperty(value = "工程编码") @Excel(name = "i8工程编码") + @Size(max=60, message = "工程编号长度不能超过60") private String proCode; /** @@ -68,6 +71,7 @@ public class BmProject extends BaseEntity @ApiModelProperty(value = "合同主体") @Excel(name = "合同主体") + @Size(max=60, message = "合同主体长度不能超过60") private String contractPart; /** 经度 */ @@ -81,11 +85,13 @@ public class BmProject extends BaseEntity /** 项目经理 */ @Excel(name = "项目经理") @ApiModelProperty(value = "项目经理") + @Size(max=64, message = "项目经理长度不能超过64") private String proManager; - /** 联系方式 */ - @Excel(name = "联系方式") - @ApiModelProperty(value = "联系方式") + /** 联系电话 */ + @Excel(name = "联系电话") + @ApiModelProperty(value = "联系电话") + @Size(max=64, message = "联系电话长度不能超过64") private String telphone; @ApiModelProperty(value = "工程状态") @@ -121,5 +127,6 @@ public class BmProject extends BaseEntity private String proNature; @ApiModelProperty(value = "所属项目中心") + @Size(max=60, message = "所属项目中心长度不能超过60") private String proCenter; } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmUnit.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmUnit.java index 29fb8872..b161223f 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmUnit.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmUnit.java @@ -7,6 +7,7 @@ import lombok.ToString; import com.bonus.common.core.web.domain.BaseEntity; import javax.validation.constraints.NotBlank; +import javax.validation.constraints.Size; /** * 往来单位管理对象 bm_unit @@ -29,6 +30,7 @@ public class BmUnit extends BaseEntity @Excel(name = "单位名称") @ApiModelProperty(value = "单位类型名称") @NotBlank(message = "单位名称不能为空") + @Size(max=30, message = "单位名称长度不能超过30") private String unitName; /** 帐号状态(0正常 1停用) */ @@ -52,11 +54,13 @@ public class BmUnit extends BaseEntity /** 联系人 */ @Excel(name = "联系人") @ApiModelProperty(value = "联系人") + @Size(max=64, message = "联系人长度不能超过64") private String linkMan; /** 联系方式 */ @Excel(name = "联系方式") @ApiModelProperty(value = "联系方式") + @Size(max=64, message = "联系方式长度不能超过64") private String telphone; /** 删除标志(0代表存在 2代表删除) */ diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/PartType.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/PartType.java index 70acfee9..aadbcb1e 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/PartType.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/PartType.java @@ -8,6 +8,7 @@ import lombok.ToString; import com.bonus.common.core.web.domain.BaseEntity; import javax.validation.constraints.NotBlank; +import javax.validation.constraints.Size; /** * 配件类型管理对象 ma_part_type @@ -30,6 +31,7 @@ public class PartType extends BaseEntity @Excel(name = "名称") @ApiModelProperty(value = "类型名称") @NotBlank(message = "名称不能为空") + @Size(max=30, message = "名称长度不能超过30") private String paName; /** 上级ID */ @@ -47,11 +49,13 @@ public class PartType extends BaseEntity /** 计量单位名称 */ @Excel(name = "计量单位") @ApiModelProperty(value = "计量单位名称") + @Size(max=64, message = "计量单位长度不能超过64") private String unitName; /** 原值 */ @Excel(name = "购置价格(元)") @ApiModelProperty(value = "原值") + @Size(max=10, message = "购置价格长度不能超过10") private BigDecimal buyPrice; /** 实时库存 */