Tony Kang 1 年之前
父节点
当前提交
ba1bffc65e
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      app/public/report/js/rpt_archive.js

+ 4 - 1
app/public/report/js/rpt_archive.js

@@ -31,7 +31,10 @@ let rptArchiveObj = {
             if (items && items.length > 0) {
                 for (let i = items.length - 1; i >= 0; i--) {
                     if (!(items[i].released) && items[i].nodeType === 2) {
-                        items.splice(i, 1);
+                        if (archivedRptIds.indexOf(items[i].refId) < 0) {
+                            // 备注:这里还要再判断是否存在已经归档的报表,如果有,需要保留。否则才真正剔除
+                            items.splice(i, 1);
+                        }
                     } else {
                         if (items[i].items && items[i].items.length > 0) {
                             private_remove_hide_item(items[i].items, nlv + 1);