diff --git a/tduck-project/src/main/java/com/tduck/cloud/project/entity/enums/ProjectItemTypeEnum.java b/tduck-project/src/main/java/com/tduck/cloud/project/entity/enums/ProjectItemTypeEnum.java index cb3c9cb..82ebeb9 100644 --- a/tduck-project/src/main/java/com/tduck/cloud/project/entity/enums/ProjectItemTypeEnum.java +++ b/tduck-project/src/main/java/com/tduck/cloud/project/entity/enums/ProjectItemTypeEnum.java @@ -34,10 +34,12 @@ public enum ProjectItemTypeEnum { COLOR("COLOR", "颜色", ColorExpandStruct.class), UPLOAD("UPLOAD", "文件上传组件", UploadExpandStruct.class), IMAGE("IMAGE", "图片展示", ImageExpandStruct.class), - IMAGE_SELECT("IMAGE_SELECT","图片选择",ImageSelectExpandStruct.class), - IMAGE_CAROUSEL("IMAGE_CAROUSEL","图片选择",ImageCarouselExpandStruct.class), - DESC_TEXT("DESC_TEXT","文字描述",DescTextExpandStruct.class), - SIGN_PAD("SIGN_PAD","手写签名",SignPadExpandStruct.class); + IMAGE_SELECT("IMAGE_SELECT", "图片选择", ImageSelectExpandStruct.class), + IMAGE_CAROUSEL("IMAGE_CAROUSEL", "图片选择", ImageCarouselExpandStruct.class), + DESC_TEXT("DESC_TEXT", "文字描述", DescTextExpandStruct.class), + SIGN_PAD("SIGN_PAD", "手写签名", SignPadExpandStruct.class), + PAGINATION("PAGINATION", "分页", SignPadExpandStruct.class), + DIVIDER("DIVIDER", "分割线", DividerExpandStruct.class); @EnumValue @JsonValue diff --git a/tduck-project/src/main/java/com/tduck/cloud/project/entity/struct/DividerExpandStruct.java b/tduck-project/src/main/java/com/tduck/cloud/project/entity/struct/DividerExpandStruct.java new file mode 100644 index 0000000..bac2601 --- /dev/null +++ b/tduck-project/src/main/java/com/tduck/cloud/project/entity/struct/DividerExpandStruct.java @@ -0,0 +1,15 @@ +package com.tduck.cloud.project.entity.struct; + + +import lombok.Data; + +/** + * 分割线组件属性 + * + * @author smalljop + */ +@Data +public class DividerExpandStruct { + + +} diff --git a/tduck-project/src/main/java/com/tduck/cloud/project/entity/struct/SignPadExpandStruct.java b/tduck-project/src/main/java/com/tduck/cloud/project/entity/struct/SignPadExpandStruct.java index 4a8a7ba..68bcd8e 100644 --- a/tduck-project/src/main/java/com/tduck/cloud/project/entity/struct/SignPadExpandStruct.java +++ b/tduck-project/src/main/java/com/tduck/cloud/project/entity/struct/SignPadExpandStruct.java @@ -9,6 +9,10 @@ import lombok.Data; */ @Data public class SignPadExpandStruct { + /** + * 颜色 + */ + private String color; }