Browse Source

REPORT-50744 在FineKit增加获取当前模板ID的方法和获取设计器ID的方法

master
方磊 4 years ago
parent
commit
b6778538bc
  1. 19
      src/main/java/com/fanruan/api/design/DesignKit.java

19
src/main/java/com/fanruan/api/design/DesignKit.java

@ -1,5 +1,6 @@
package com.fanruan.api.design; package com.fanruan.api.design;
import com.fr.design.DesignerEnvManager;
import com.fr.design.mainframe.WidgetPropertyPane; import com.fr.design.mainframe.WidgetPropertyPane;
import com.fr.base.TableData; import com.fr.base.TableData;
import com.fr.design.DesignModelAdapter; import com.fr.design.DesignModelAdapter;
@ -64,6 +65,24 @@ public class DesignKit {
return HistoryTemplateListPane.getInstance().getCurrentEditingTemplate(); return HistoryTemplateListPane.getInstance().getCurrentEditingTemplate();
} }
/**
* 获取当前正在编辑的模板的ID
*
* @return 正在编辑的模板的ID
*/
public static String getCurrentEditingTemplateId() {
return getCurrentEditingTemplate().getTarget().getTemplateID();
}
/**
* 获取设计器ID
*
* @return 设计器ID
*/
public static String getDesignerId() {
return DesignerEnvManager.getEnvManager().getUUID();
}
/** /**
* 根据名字获取已经定义的bean对象 * 根据名字获取已经定义的bean对象
* *

Loading…
Cancel
Save