mirror of
https://gitee.com/dromara/RuoYi-Vue-Plus.git
synced 2026-09-18 17:38:48 +08:00
支持表单提交
This commit is contained in:
parent
76694a4f8a
commit
3f774d4d16
File diff suppressed because one or more lines are too long
@ -273,6 +273,7 @@ public class H5ProjectContent {
|
|||||||
private Boolean enableDragToMask;
|
private Boolean enableDragToMask;
|
||||||
private Boolean loop;
|
private Boolean loop;
|
||||||
private Boolean canDownload;
|
private Boolean canDownload;
|
||||||
|
private EffectedResult effectedResult;
|
||||||
|
|
||||||
public ImageElement() {
|
public ImageElement() {
|
||||||
this.setType(ElementType.IMAGE);
|
this.setType(ElementType.IMAGE);
|
||||||
@ -292,12 +293,12 @@ public class H5ProjectContent {
|
|||||||
private Integer fontSize;
|
private Integer fontSize;
|
||||||
private Double lineHeight;
|
private Double lineHeight;
|
||||||
private Integer letterSpacing;
|
private Integer letterSpacing;
|
||||||
private Object textDecoration;
|
private String textDecoration;
|
||||||
private String writingMode;
|
private String writingMode;
|
||||||
private String textAlign;
|
private String textAlign;
|
||||||
private String verticalAlign;
|
private String verticalAlign;
|
||||||
private String content;
|
private String content;
|
||||||
private List<Object> contents;
|
private List<ContentItem> contents;
|
||||||
private Boolean autoScale;
|
private Boolean autoScale;
|
||||||
private List<Object> textEffects;
|
private List<Object> textEffects;
|
||||||
private String listStyle;
|
private String listStyle;
|
||||||
@ -305,6 +306,9 @@ public class H5ProjectContent {
|
|||||||
private Boolean adjustsFontSize;
|
private Boolean adjustsFontSize;
|
||||||
private Object textShadow;
|
private Object textShadow;
|
||||||
private String bindDataKey;
|
private String bindDataKey;
|
||||||
|
private Double effectScale;
|
||||||
|
private List<String> aggregatedColors;
|
||||||
|
private Object mainColor;
|
||||||
|
|
||||||
public TextElement() {
|
public TextElement() {
|
||||||
this.setType(ElementType.TEXT);
|
this.setType(ElementType.TEXT);
|
||||||
@ -359,13 +363,14 @@ public class H5ProjectContent {
|
|||||||
private String fontStyle;
|
private String fontStyle;
|
||||||
private Integer fontWeight;
|
private Integer fontWeight;
|
||||||
private Integer fontSize;
|
private Integer fontSize;
|
||||||
private Object textDecoration;
|
private String textDecoration;
|
||||||
private String content;
|
private String content;
|
||||||
private List<Object> contents;
|
private List<ContentItem> contents;
|
||||||
private Integer minWidth;
|
private Integer minWidth;
|
||||||
private Integer maxWidth;
|
private Integer maxWidth;
|
||||||
private Integer minHeight;
|
private Integer minHeight;
|
||||||
private Integer maxHeight;
|
private Integer maxHeight;
|
||||||
|
private String color;
|
||||||
|
|
||||||
public FormElement() {
|
public FormElement() {
|
||||||
this.setType(ElementType.FORM);
|
this.setType(ElementType.FORM);
|
||||||
@ -379,7 +384,17 @@ public class H5ProjectContent {
|
|||||||
@EqualsAndHashCode(callSuper = true)
|
@EqualsAndHashCode(callSuper = true)
|
||||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||||
public static class MapElement extends Element {
|
public static class MapElement extends Element {
|
||||||
// Map类型的具体字段可以根据需要添加
|
private Double longitude;
|
||||||
|
private Double latitude;
|
||||||
|
private String address;
|
||||||
|
private Integer zoom;
|
||||||
|
private List<Integer> borderWidth;
|
||||||
|
private Integer fontSize;
|
||||||
|
private Integer borderRadiusX;
|
||||||
|
private Integer borderRadiusY;
|
||||||
|
private String borderColor;
|
||||||
|
private String color;
|
||||||
|
private String imageDataUrl;
|
||||||
|
|
||||||
public MapElement() {
|
public MapElement() {
|
||||||
this.setType(ElementType.MAP);
|
this.setType(ElementType.MAP);
|
||||||
@ -530,6 +545,20 @@ public class H5ProjectContent {
|
|||||||
private Verify verify;
|
private Verify verify;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 内容项类
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public static class ContentItem {
|
||||||
|
private String color;
|
||||||
|
private String fontFamily;
|
||||||
|
private Integer fontSize;
|
||||||
|
private String fontStyle;
|
||||||
|
private Integer fontWeight;
|
||||||
|
private String textDecoration;
|
||||||
|
private String content;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 验证类
|
* 验证类
|
||||||
*/
|
*/
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user