Browse Source

REPORT-1916 模板耗时=》远程设计时不收集模板数据

master
plough 8 years ago
parent
commit
ab1d6e5cc7
  1. 5
      designer_base/src/com/fr/design/mainframe/templateinfo/TemplateInfoCollector.java

5
designer_base/src/com/fr/design/mainframe/templateinfo/TemplateInfoCollector.java

@ -5,6 +5,7 @@ import com.fr.base.io.IOFile;
import com.fr.design.DesignerEnvManager;
import com.fr.design.mainframe.DesignerContext;
import com.fr.design.mainframe.JTemplate;
import com.fr.env.RemoteEnv;
import com.fr.general.ComparatorUtils;
import com.fr.general.FRLogger;
import com.fr.general.GeneralUtils;
@ -78,7 +79,9 @@ public class TemplateInfoCollector<T extends IOFile> implements Serializable {
}
private boolean shouldCollectInfo(T t) {
if (t.getTemplateID() == null || instance.removedTemplates.contains(t.getTemplateID())) { // 旧模板
if (FRContext.getCurrentEnv() instanceof RemoteEnv // 远程设计不收集数据
|| t.getTemplateID() == null
|| instance.removedTemplates.contains(t.getTemplateID())) { // 旧模板
return false;
}
return DesignerEnvManager.getEnvManager().isJoinProductImprove() && FRContext.isChineseEnv();

Loading…
Cancel
Save