REQ-3201: 状态不能为空

This commit is contained in:
yanglin 2024-12-17 15:06:23 +08:00
parent 35332cc31b
commit 85e7b968b5
3 changed files with 7 additions and 3 deletions

View File

@ -83,8 +83,7 @@ public class CardSendRequest implements CardContent {
/**
* 状态信息
*/
@Valid
@NotNull(message = "状态不能为空")
@Valid @NotNull(message = "状态不能为空")
private CardStateInfo stateInfo;
@Override

View File

@ -5,6 +5,8 @@ import cn.axzo.msg.center.service.enums.CardState;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotNull;
/**
* @author yanglin
*/
@ -15,11 +17,13 @@ public class CardStateInfo {
/**
* 业务状态, 结合模版配置控制状态戳(状态图片)
*/
@NotNull(message = "业务状态不能为空")
private CardBizState bizState;
/**
* 卡片状态, 结合模版配置控制按钮的可见性
*/
@NotNull(message = "卡片状态不能为空")
private CardState cardState;
/**

View File

@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON;
import lombok.Getter;
import lombok.Setter;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
/**
@ -16,7 +17,7 @@ public class CardUpdateStateRequest extends CardUpdateRequest {
/**
* 卡片状态
*/
@NotNull(message = "状态不能为空")
@Valid @NotNull(message = "状态不能为空")
private CardStateInfo stateInfo;
@Override