|
@@ -1,7 +1,7 @@
|
|
|
package cn.iocoder.yudao.module.promotion.controller.admin.decorate.vo;
|
|
|
|
|
|
import cn.iocoder.yudao.framework.common.validation.InEnum;
|
|
|
-import cn.iocoder.yudao.module.promotion.enums.decorate.DecoratePageTypeEnum;
|
|
|
+import cn.iocoder.yudao.module.promotion.enums.decorate.DecoratePageEnum;
|
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
import lombok.Data;
|
|
|
|
|
@@ -13,10 +13,10 @@ import java.util.List;
|
|
|
@Schema(description = "管理后台 - 页面装修 Request VO ")
|
|
|
@Data
|
|
|
public class DecorateComponentReqVO {
|
|
|
- @Schema(description = "页面类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
|
|
|
- @NotNull(message = "页面类型不能为空")
|
|
|
- @InEnum(DecoratePageTypeEnum.class)
|
|
|
- private Integer type;
|
|
|
+ @Schema(description = "页面 id ", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
|
|
|
+ @NotNull(message = "页面 id 不能为空")
|
|
|
+ @InEnum(DecoratePageEnum.class)
|
|
|
+ private Integer pageId;
|
|
|
|
|
|
@Schema(description = "页面组件列表", requiredMode = Schema.RequiredMode.REQUIRED, example = "TODO")
|
|
|
@NotEmpty(message = "页面组件列表不能为空")
|
|
@@ -31,11 +31,11 @@ public class DecorateComponentReqVO {
|
|
|
|
|
|
@Schema(description = "组件编码", requiredMode = Schema.RequiredMode.REQUIRED, example = "nav-menu")
|
|
|
@NotEmpty(message = "组件编码不能为空")
|
|
|
- private String componentCode;
|
|
|
+ private String code;
|
|
|
|
|
|
@Schema(description = "组件对应值, json 字符串, 含内容配置,具体数据", requiredMode = Schema.RequiredMode.REQUIRED, example = "TODO")
|
|
|
@NotEmpty(message = "组件值为空")
|
|
|
- private String componentValue;
|
|
|
+ private String value;
|
|
|
}
|
|
|
|
|
|
}
|