菜谱数据保护

This commit is contained in:
sxu 2025-07-16 14:11:27 +08:00
parent 4c6d26ddea
commit 2599b8076e
4 changed files with 7 additions and 1 deletions

View File

@ -7,6 +7,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;
import javax.validation.Valid;
import java.time.LocalDate;
import java.util.Date;
import java.util.List;
@ -82,5 +83,6 @@ public class CookRecipeDTO extends BaseEntity {
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDate applyDate;
@Valid
private List<CookRecipeDateDTO> recipeDateList;
}

View File

@ -7,6 +7,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;
import javax.validation.Valid;
import java.time.LocalDate;
import java.util.Date;
import java.util.List;
@ -40,5 +41,6 @@ public class CookRecipeDateDTO extends BaseEntity {
@ApiModelProperty(value = "启用时间(月)")
private Long applyMonth;
@Valid
List<CookRecipeDetailDTO> detailList;
}

View File

@ -6,6 +6,8 @@ import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;
import javax.validation.Valid;
import java.time.LocalDate;
import java.util.Date;
import java.util.List;
@ -62,5 +64,6 @@ public class CookRecipeDetailDTO extends BaseEntity {
@ApiModelProperty(value = "详情类型(1-模板,2-详情)")
private Long detailType;
@Valid
private List<CookRecipeDishesDTO> dishesList;
}

View File

@ -84,5 +84,4 @@ public class CookRecipeDishesDTO extends BaseEntity {
@ApiModelProperty(value = "是否推荐(1-推荐,2-不推荐)")
private Long recommendFlag;
}