Browse Source
* commit '20970382920669c62ac950e8140be5ed1882069d': REPORT-62804 设计器工具栏的链接改动(社区url改动需求) REPORT-63106 决策报表-两个组件选中时拖拽到其他位置,然后点击对齐任意一个,两个组件会跳回刚才的位置 REPORT-63092 漏传了import语句 REPORT-63499 REPORT-63499 按钮控件树节点配置控件事件,设计器上显示有问题 update CHART-21584 feat:fvs.chart.font 单位px 范围6-200 REPORT-63092 组件复用-拖入带数据集的复用组件,删除设计画布中的组件后,数据集没有被删除 REPORT-60161 【组件背景分离】设置九点图的线在边界上后,其他操作回来发现恢复成默认井字型 REPORT-56014 & REPORT-56015 【组件背景分离】【下个版本】组件复用-组件边框点九图,如果线重叠了的话,web端显示有问题 REPORT-63322 决策报表及聚合报表,无法拖动组件 REPORT-62691 11.0版本产出的组件,在10.0下正常安装,但复用时模板保存失败 REPORT-63310 已保存的无边框tab块在绝对布局内调整组件大小后,自动生成了默认黑色边框 & REPORT-59963 调整Tab块样式会导致Tab标题背景色重置final/10.0
superman
3 years ago
31 changed files with 325 additions and 148 deletions
@ -0,0 +1,17 @@
|
||||
package com.fr.design.actions.community; |
||||
|
||||
import com.fr.design.i18n.Toolkit; |
||||
import com.fr.design.login.AbstractDesignerSSO; |
||||
import com.fr.general.CloudCenter; |
||||
|
||||
public class StudyPlanAction extends AbstractDesignerSSO { |
||||
public StudyPlanAction() { |
||||
this.setName(Toolkit.i18nText("Fine-Design_Study_Plan")); |
||||
this.setSmallIcon("/com/fr/design/images/bbs/studyPlan"); |
||||
} |
||||
|
||||
@Override |
||||
public String getJumpUrl() { |
||||
return CloudCenter.getInstance().acquireUrlByKind("bbs.studyPlan", "https://edu.fanruan.com/studypath/finereport"); |
||||
} |
||||
} |
@ -0,0 +1,5 @@
|
||||
package com.fr.design.constants; |
||||
|
||||
public class TableDataConstants { |
||||
public static final String SEPARATOR = "_"; |
||||
} |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 655 B |
@ -0,0 +1,33 @@
|
||||
package com.fr.design.mainframe; |
||||
|
||||
public enum ArrangementType { |
||||
LEFT_ALIGN(0), |
||||
RIGHT_ALIGN(1), |
||||
TOP_ALIGN(2), |
||||
BOTTOM_ALIGN(3), |
||||
HORIZONTAL_CENTER_ALIGN(4), |
||||
VERTICAL_CENTER_ALIGN(5), |
||||
HORIZONTAL_AUTO_DISTRIBUTION(6), |
||||
HORIZONTAL_MANUAL_DISTRIBUTION(7), |
||||
VERTICAL_AUTO_DISTRIBUTION(8), |
||||
VERTICAL_MANUAL_DISTRIBUTION(9); |
||||
|
||||
private int type; |
||||
|
||||
ArrangementType(int type) { |
||||
this.type = type; |
||||
} |
||||
|
||||
public int getType() { |
||||
return this.type; |
||||
} |
||||
|
||||
public static ArrangementType parse(int type) { |
||||
for (ArrangementType arrangementType : ArrangementType.values()) { |
||||
if (arrangementType.getType() == type) { |
||||
return arrangementType; |
||||
} |
||||
} |
||||
return LEFT_ALIGN; |
||||
} |
||||
} |
Loading…
Reference in new issue