Browse Source

REPORT-1916 模板耗时=》调整代码;发送数据失败时,输出日志

master
plough 8 years ago
parent
commit
88201d9d5c
  1. 4
      designer_base/src/com/fr/design/mainframe/JTemplate.java
  2. 2
      designer_base/src/com/fr/design/mainframe/templateinfo/TemplateInfoCollector.java

4
designer_base/src/com/fr/design/mainframe/JTemplate.java

@ -85,7 +85,7 @@ public abstract class JTemplate<T extends IOFile, U extends BaseUndoState<?>> ex
public JTemplate(T t, String defaultFileName) {
this(t, new MemFILE(newTemplateNameByIndex(defaultFileName)), true);
initForCollect();
openTime = System.currentTimeMillis();
}
public JTemplate(T t, FILE file) {
@ -534,7 +534,7 @@ public abstract class JTemplate<T extends IOFile, U extends BaseUndoState<?>> ex
boolean result = this.saveFile();
if (result) {
DesignerFrameFileDealerPane.getInstance().refresh();
initForCollect(); // 如果另存为新模板,则添加 templateID
initForCollect(); // 如果保存新模板(新建模板直接保存,或者另存为),则添加 templateID
collectInfo();
}
//更换最近打开

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

@ -242,6 +242,8 @@ public class TemplateInfoCollector<T extends IOFile> implements Serializable {
// 清空记录
FRLogger.getLogger().info("successfully send " + templateInfo.get("templateID"));
removeFromTemplateInfoList(templateInfo.get("templateID"));
} else {
FRLogger.getLogger().info("模板数据发送服务器失败,下次启动设计器时再尝试:" + templateInfo.get("templateID"));
}
}
saveInfo();

Loading…
Cancel
Save