Browse Source

REPORT-91503 保存模板频繁报错锁定信息不一致,在这个弹窗另存为一定会失败。

代码格式化、注释等
release/11.0
Yvan-欧阳帆 1 year ago
parent
commit
be3c8395be
  1. 5
      designer-base/src/main/java/com/fr/design/utils/TemplateUtils.java

5
designer-base/src/main/java/com/fr/design/utils/TemplateUtils.java

@ -126,17 +126,18 @@ public class TemplateUtils {
*
* @param readCurrentEditingTemplate 是否读取当前编辑模板
* @param path 模板路径
* @return
* @return 模板文件数据
*/
private static byte[] getTemplateData(boolean readCurrentEditingTemplate, String path) throws Exception {
byte[] content = new byte[0];
if (readCurrentEditingTemplate) {
// 从当前编辑模板中生成备份文件
// 从当前编辑模板中读取模板文件数据
JTemplate<?, ?> template = HistoryTemplateListCache.getInstance().getCurrentEditingTemplate();
if (JTemplate.isValid(template)) {
content = template.exportData();
}
} else {
// 从给定的模板路径中读取模板文件数据
content = WorkContext.getWorkResource().readFully(path);
}
if (ArrayUtils.isEmpty(content)) {

Loading…
Cancel
Save