diff --git a/src/main/java/com/biutag/supervision/flow/action/ApplyCompletionAction.java b/src/main/java/com/biutag/supervision/flow/action/ApplyCompletionAction.java index 7ced3e4..e793e8e 100644 --- a/src/main/java/com/biutag/supervision/flow/action/ApplyCompletionAction.java +++ b/src/main/java/com/biutag/supervision/flow/action/ApplyCompletionAction.java @@ -14,6 +14,7 @@ import com.biutag.supervision.pojo.entity.*; import com.biutag.supervision.service.*; import com.biutag.supervision.util.JSON; import com.biutag.supervision.util.TimeUtil; +import jakarta.validation.Validator; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Component; @@ -43,10 +44,12 @@ public class ApplyCompletionAction implements Action { private final SupDepartService departService; + private final Validator validator; + @Override public void next(ActionDto actionDto) { VerifyData verifyData = BeanUtil.toBean(actionDto.getData(), VerifyData.class); - //validator.validate(verifyData); + validator.validate(verifyData); // 新增审批数据 Negative negative = negativeService.getById(actionDto.getNegativeId()); updateNegative(negative, verifyData); diff --git a/src/main/java/com/biutag/supervision/pojo/dto/flow/VerifyData.java b/src/main/java/com/biutag/supervision/pojo/dto/flow/VerifyData.java index e390262..71e4b48 100644 --- a/src/main/java/com/biutag/supervision/pojo/dto/flow/VerifyData.java +++ b/src/main/java/com/biutag/supervision/pojo/dto/flow/VerifyData.java @@ -18,11 +18,11 @@ public class VerifyData { private String checkStatus; // 核查结论 - @NotBlank + @NotBlank(message = "核查结论不能为空") private String checkStatusName; // 核查结论 - @NotBlank + @NotBlank(message = "核查结论不能为空") private String checkStatusCode; // 是否整改