diff --git a/designer-base/src/main/java/com/fr/design/preview/NewWritePreview.java b/designer-base/src/main/java/com/fr/design/preview/NewWritePreview.java new file mode 100644 index 000000000..8c7e408ff --- /dev/null +++ b/designer-base/src/main/java/com/fr/design/preview/NewWritePreview.java @@ -0,0 +1,39 @@ +package com.fr.design.preview; + +import com.fr.design.fun.impl.AbstractPreviewProvider; + +import java.util.HashMap; +import java.util.Map; + +/** + * 新前端填报预览 + * by abel 2021/07/08 + */ +public class NewWritePreview extends AbstractPreviewProvider { + @Override + public String nameForPopupItem() { + return com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Basic_Write_New_Preview"); + } + + @Override + public String iconPathForPopupItem() { + return "com/fr/design/images/buttonicon/writes.png"; + } + + @Override + public String iconPathForLarge() { + return "com/fr/design/images/buttonicon/writeb24.png"; + } + + @Override + public int previewTypeCode() { + return 99; + } + + @Override + public Map parametersForPreview() { + Map map = new HashMap(); + map.put("op", "write_new"); + return map; + } +} diff --git a/designer-chart/src/main/java/com/fr/design/chartx/fields/diff/LineMapCellDataFieldsPane.java b/designer-chart/src/main/java/com/fr/design/chartx/fields/diff/LineMapCellDataFieldsPane.java index 7a321f0be..5b800e0db 100644 --- a/designer-chart/src/main/java/com/fr/design/chartx/fields/diff/LineMapCellDataFieldsPane.java +++ b/designer-chart/src/main/java/com/fr/design/chartx/fields/diff/LineMapCellDataFieldsPane.java @@ -46,7 +46,7 @@ public class LineMapCellDataFieldsPane extends AbstractCellDataFieldsWithSeriesV public void populateBean(LineMapColumnFieldCollection ob) { areaLngLatPane.populate(ob); - populateField(lineName, ob.getLineName()); + //populateField(lineName, ob.getLineName()); populateSeriesValuePane(ob); } @@ -56,7 +56,7 @@ public class LineMapCellDataFieldsPane extends AbstractCellDataFieldsWithSeriesV LineMapColumnFieldCollection fieldCollection = new LineMapColumnFieldCollection(); areaLngLatPane.update(fieldCollection); - updateField(lineName, fieldCollection.getLineName()); + //updateField(lineName, fieldCollection.getLineName()); updateSeriesValuePane(fieldCollection); return fieldCollection; diff --git a/designer-chart/src/main/java/com/fr/design/chartx/fields/diff/LineMapDataSetFieldsPane.java b/designer-chart/src/main/java/com/fr/design/chartx/fields/diff/LineMapDataSetFieldsPane.java index b1a058783..fe8399904 100644 --- a/designer-chart/src/main/java/com/fr/design/chartx/fields/diff/LineMapDataSetFieldsPane.java +++ b/designer-chart/src/main/java/com/fr/design/chartx/fields/diff/LineMapDataSetFieldsPane.java @@ -46,7 +46,7 @@ public class LineMapDataSetFieldsPane extends MapDataSetFieldsPane { public PreviewProvider[] supportPreview() { PreviewProvider[] templatePreviews = super.supportPreview(); return ArrayUtils.addAll(new PreviewProvider[]{ - new PagePreview(), new WritePreview(), new ViewPreview(), new MobilePreview() + new PagePreview(), new WritePreview(), new ViewPreview(), new MobilePreview(), new NewWritePreview() }, templatePreviews); }