diff --git a/ess/ess-api/src/main/java/cn/axzo/nanopart/ess/api/domain/OperatorInfo.java b/ess/ess-api/src/main/java/cn/axzo/nanopart/ess/api/domain/OperatorInfo.java index de7b7f73..c2daf1cf 100644 --- a/ess/ess-api/src/main/java/cn/axzo/nanopart/ess/api/domain/OperatorInfo.java +++ b/ess/ess-api/src/main/java/cn/axzo/nanopart/ess/api/domain/OperatorInfo.java @@ -1,11 +1,12 @@ package cn.axzo.nanopart.ess.api.domain; +import javax.validation.constraints.Min; +import javax.validation.constraints.NotNull; + import lombok.Getter; import lombok.Setter; -import javax.validation.constraints.NotNull; - /** * @author yanglin */ @@ -17,12 +18,14 @@ public class OperatorInfo implements OrgPerson { * 发起方单位id */ @NotNull(message = "ouId不能为空") + @Min(value = 1, message = "ouId必须大于0") private Long ouId; /** * 发起方人员id */ @NotNull(message = "personId不能为空") + @Min(value = 1, message = "personId必须大于0") private Long personId; } diff --git a/ess/ess-api/src/main/java/cn/axzo/nanopart/ess/api/domain/contract/OrgPersonInfo.java b/ess/ess-api/src/main/java/cn/axzo/nanopart/ess/api/domain/contract/OrgPersonInfo.java index 57b556f5..fa03534f 100644 --- a/ess/ess-api/src/main/java/cn/axzo/nanopart/ess/api/domain/contract/OrgPersonInfo.java +++ b/ess/ess-api/src/main/java/cn/axzo/nanopart/ess/api/domain/contract/OrgPersonInfo.java @@ -5,6 +5,7 @@ import cn.axzo.nanopart.ess.api.domain.OrgPerson; import lombok.Getter; import lombok.Setter; +import javax.validation.constraints.Min; import javax.validation.constraints.NotNull; /** @@ -18,12 +19,14 @@ public class OrgPersonInfo implements OrgPerson { * 单位id */ @NotNull(message = "ouId不能为空") + @Min(value = 1, message = "ouId必须大于0") private Long ouId; /** * 人员id */ @NotNull(message = "personId不能为空") + @Min(value = 1, message = "personId必须大于0") private Long personId; }