|
@@ -41,6 +41,7 @@ public class TourismProjectTravelNotesWriteDto {
|
|
|
* NOTE: 可支持等于操作符的列表数据过滤。
|
|
|
*/
|
|
|
@Schema(description = "出发时间。可支持等于操作符的列表数据过滤。")
|
|
|
+ @NotNull(message = "数据验证失败,出发不能为空!", groups = {UpdateGroup.class})
|
|
|
private Date departureTime;
|
|
|
|
|
|
/**
|
|
@@ -48,6 +49,7 @@ public class TourismProjectTravelNotesWriteDto {
|
|
|
* NOTE: 可支持等于操作符的列表数据过滤。
|
|
|
*/
|
|
|
@Schema(description = "总天数。可支持等于操作符的列表数据过滤。")
|
|
|
+ @NotBlank(message = "数据验证失败,出行天数不能为空!", groups = {UpdateGroup.class})
|
|
|
private String countTimes;
|
|
|
|
|
|
/**
|
|
@@ -55,6 +57,7 @@ public class TourismProjectTravelNotesWriteDto {
|
|
|
* NOTE: 可支持等于操作符的列表数据过滤。
|
|
|
*/
|
|
|
@Schema(description = "人物关系。可支持等于操作符的列表数据过滤。")
|
|
|
+ @NotBlank(message = "数据验证失败,人物关系不能为空!", groups = {UpdateGroup.class})
|
|
|
private String role;
|
|
|
|
|
|
/**
|
|
@@ -62,6 +65,7 @@ public class TourismProjectTravelNotesWriteDto {
|
|
|
* NOTE: 可支持等于操作符的列表数据过滤。
|
|
|
*/
|
|
|
@Schema(description = "推荐指数。可支持等于操作符的列表数据过滤。")
|
|
|
+ @NotNull(message = "数据验证失败,推荐指数不能为空!", groups = {UpdateGroup.class})
|
|
|
private Integer recommendationRate;
|
|
|
|
|
|
/**
|
|
@@ -69,6 +73,7 @@ public class TourismProjectTravelNotesWriteDto {
|
|
|
* NOTE: 可支持等于操作符的列表数据过滤。
|
|
|
*/
|
|
|
@Schema(description = "人均费用。可支持等于操作符的列表数据过滤。")
|
|
|
+ @NotBlank(message = "数据验证失败,人物关系不能为空!", groups = {UpdateGroup.class})
|
|
|
private String averageCost;
|
|
|
|
|
|
/**
|
|
@@ -223,5 +228,6 @@ public class TourismProjectTravelNotesWriteDto {
|
|
|
* NOTE: 可支持等于操作符的列表数据过滤。
|
|
|
*/
|
|
|
@Schema(description = "出行方式。可支持等于操作符的列表数据过滤。")
|
|
|
+ @NotNull(message = "数据验证失败,人物关系不能为空!", groups = {UpdateGroup.class})
|
|
|
private Integer travelMode;
|
|
|
}
|