refactor: 优化用户可见错误提示
This commit is contained in:
+1
-1
@@ -16,6 +16,6 @@ public class CreateFragmentsRequest {
|
||||
/**
|
||||
* 残片内容,学习内容的描述
|
||||
*/
|
||||
@NotBlank(message = "啊?无字天书?")
|
||||
@NotBlank(message = "请填写学习内容")
|
||||
private String content;
|
||||
}
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@ public class CreateTaskApplicationRequest {
|
||||
|
||||
private String taskNum;
|
||||
|
||||
@NotBlank(message = "应用项目标题不可为空")
|
||||
@NotBlank(message = "请填写应用项目标题")
|
||||
private String title;
|
||||
|
||||
private String description;
|
||||
|
||||
+1
-1
@@ -8,6 +8,6 @@ import lombok.Data;
|
||||
*/
|
||||
@Data
|
||||
public class EndedStudySessionRequest {
|
||||
@NotBlank(message = "啊?搞无字天书是吧?报告内容不可为空")
|
||||
@NotBlank(message = "请填写学习报告内容")
|
||||
private String content;
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ import lombok.Data;
|
||||
@Data
|
||||
public class RecallCompareRequest {
|
||||
|
||||
@NotBlank(message = "回忆大纲不可为空")
|
||||
@NotBlank(message = "请先填写回忆大纲")
|
||||
private String recallOutline;
|
||||
|
||||
/** 复习起点节点路径(以 / 分隔),null 为任务维度 */
|
||||
|
||||
@@ -15,16 +15,16 @@ import lombok.Data;
|
||||
public class TaskRequest {
|
||||
|
||||
public interface Create{}
|
||||
@Null(message = "创建时不可指定任务ID",groups = Ops.CreateG.class)
|
||||
@NotNull(message = "更新时必须指定任务ID",groups = Ops.UpdateG.class)
|
||||
@Null(message = "创建任务时不需要填写任务编号",groups = Ops.CreateG.class)
|
||||
@NotNull(message = "缺少要更新的任务信息,请刷新后重试",groups = Ops.UpdateG.class)
|
||||
private Integer id;
|
||||
/**
|
||||
* 学习任务的名称
|
||||
*/
|
||||
@NotEmpty(message = "必须指定非空的任务名称", groups = Ops.CreateG.class)
|
||||
@NotEmpty(message = "请填写任务名称", groups = Ops.CreateG.class)
|
||||
private String taskName;
|
||||
|
||||
@NotEmpty(message = "必须指定非空的任务描述", groups = Ops.CreateG.class)
|
||||
@NotEmpty(message = "请填写任务描述", groups = Ops.CreateG.class)
|
||||
private String taskDescription;
|
||||
|
||||
/**
|
||||
@@ -35,41 +35,41 @@ public class TaskRequest {
|
||||
/**
|
||||
* 用户设置的任务紧急性
|
||||
*/
|
||||
@NotNull(message = "必须指定【任务紧急性】指标", groups = Ops.CreateG.class)
|
||||
@Min(value = 0,message = "urgency参数值必须大于等于0")
|
||||
@Max(value = 5,message = "urgency参数值必须小于等于5")
|
||||
@NotNull(message = "请设置任务紧急性", groups = Ops.CreateG.class)
|
||||
@Min(value = 0,message = "任务紧急性不能小于 0")
|
||||
@Max(value = 5,message = "任务紧急性不能大于 5")
|
||||
private Integer urgency;
|
||||
|
||||
/**
|
||||
* 用户设置的任务重要性
|
||||
*/
|
||||
@NotNull(message = "必须指定【任务重要性】指标", groups = Ops.CreateG.class)
|
||||
@Min(value = 0,message = "importance参数值必须大于等于0")
|
||||
@Max(value = 5,message = "importance参数值必须小于等于5")
|
||||
@NotNull(message = "请设置任务重要性", groups = Ops.CreateG.class)
|
||||
@Min(value = 0,message = "任务重要性不能小于 0")
|
||||
@Max(value = 5,message = "任务重要性不能大于 5")
|
||||
private Integer importance;
|
||||
|
||||
/**
|
||||
* 任务的内容难度
|
||||
*/
|
||||
@NotNull(message = "必须指定【内容难度】指标", groups = Ops.CreateG.class)
|
||||
@Min(value = 0,message = "contentDifficulty参数值必须大于等于0")
|
||||
@Max(value = 5,message = "contentDifficulty参数值必须小于等于5")
|
||||
@NotNull(message = "请设置内容难度", groups = Ops.CreateG.class)
|
||||
@Min(value = 0,message = "内容难度不能小于 0")
|
||||
@Max(value = 5,message = "内容难度不能大于 5")
|
||||
private Integer contentDifficulty;
|
||||
|
||||
/**
|
||||
* 任务的未来价值
|
||||
*/
|
||||
@NotNull(message = "必须指定【未来价值】指标", groups = Ops.CreateG.class)
|
||||
@Min(value = 0,message = "futureValue参数值必须大于等于0")
|
||||
@Max(value = 5,message = "futureValue参数值必须小于等于5")
|
||||
@NotNull(message = "请设置未来价值", groups = Ops.CreateG.class)
|
||||
@Min(value = 0,message = "未来价值不能小于 0")
|
||||
@Max(value = 5,message = "未来价值不能大于 5")
|
||||
private Integer futureValue;
|
||||
|
||||
/**
|
||||
* 用户对任务的主观优先级
|
||||
*/
|
||||
@NotNull(message = "必须指定【主观优先级】指标", groups = Ops.CreateG.class)
|
||||
@Min(value = 0,message = "subjectivePriority参数值必须大于等于0")
|
||||
@Max(value = 5,message = "subjectivePriority参数值必须小于等于5")
|
||||
@NotNull(message = "请设置主观优先级", groups = Ops.CreateG.class)
|
||||
@Min(value = 0,message = "主观优先级不能小于 0")
|
||||
@Max(value = 5,message = "主观优先级不能大于 5")
|
||||
private Integer subjectivePriority;
|
||||
|
||||
}
|
||||
|
||||
+1
-1
@@ -11,6 +11,6 @@ public class UpdateFragmentsRequest {
|
||||
/**
|
||||
* 残片内容,学习内容的描述
|
||||
*/
|
||||
@NotBlank(message = "啊?无字天书?")
|
||||
@NotBlank(message = "请填写学习内容")
|
||||
private String content;
|
||||
}
|
||||
|
||||
+1
-1
@@ -9,6 +9,6 @@ import lombok.Data;
|
||||
@Data
|
||||
public class UpdateStandardMindMapRequest {
|
||||
|
||||
@NotBlank(message = "思维导图大纲不可为空")
|
||||
@NotBlank(message = "请填写思维导图大纲")
|
||||
private String outline;
|
||||
}
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@ import lombok.Data;
|
||||
@Data
|
||||
public class UpdateTaskApplicationRequest {
|
||||
|
||||
@NotBlank(message = "应用项目标题不可为空")
|
||||
@NotBlank(message = "请填写应用项目标题")
|
||||
private String title;
|
||||
|
||||
private String description;
|
||||
|
||||
+1
-1
@@ -9,6 +9,6 @@ import lombok.Data;
|
||||
@Data
|
||||
public class UpsertExpectationRequest {
|
||||
|
||||
@NotBlank(message = "学习预期不可为空")
|
||||
@NotBlank(message = "请填写学习预期")
|
||||
private String description;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user