Browse Source

结算部位、台账,工具栏刷新问题

MaiXinRong 1 year ago
parent
commit
81b86599e3
3 changed files with 6 additions and 4 deletions
  1. 1 0
      app/public/js/settle_ledger.js
  2. 4 3
      app/public/js/settle_select.js
  3. 1 1
      app/view/settle/select.ejs

+ 1 - 0
app/public/js/settle_ledger.js

@@ -353,6 +353,7 @@ $(document).ready(() => {
             slSpread.refresh();
             spSpread.refresh();
             window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();
+            if (searchLedger) searchLedger.spread.refresh();
         }
     });
 

+ 4 - 3
app/public/js/settle_select.js

@@ -262,8 +262,8 @@ $(document).ready(() => {
             }
             postData(window.location.pathname + '/update', update, result => {
                 node.selected = !node.selected;
+                let refreshRow = [info.row], refreshPos = false;
                 if (result.del) {
-                    let refreshRow = [], refreshPos = false;
                     for (const d of result.del) {
                         if (d.lid) {
                             const sbi = settleTree.nodes.findIndex(x => { return x.id === d.lid; });
@@ -277,9 +277,9 @@ $(document).ready(() => {
                             }
                         }
                     }
-                    if (refreshRow.length > 0) SpreadJsObj.reLoadRowsData(info.sheet, refreshRow);
-                    if (refreshPos) settlePosObj.loadCurPosData();
                 }
+                if (refreshRow.length > 0) SpreadJsObj.reLoadRowsData(info.sheet, refreshRow);
+                if (refreshPos) settlePosObj.loadCurPosData();
             }, () => {
                 SpreadJsObj.reLoadRowData(info.sheet, info.row);
             });
@@ -480,6 +480,7 @@ $(document).ready(() => {
             slSpread.refresh();
             spSpread.refresh();
             window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();
+            if (searchLedger) searchLedger.spread.refresh();
         }
     });
 

+ 1 - 1
app/view/settle/select.ejs

@@ -47,7 +47,7 @@
                 </div>
             </div>
             <div id="right-view" class="c-body" style="display: none; width: 33%;">
-                <div class="resize-x" id="right-spr" r-Type="width" div1="#left-view" div2="#right-view" title="调整大小" a-type="percent"><!--调整左右高度条--></div>
+                <div class="resize-x" id="right-spr" r-Type="width" div1="#left-view" div2="#right-view" title="调整大小" a-type="percent"></div>
                 <div class="tab-content">
                     <!--查找定位-->
                     <div id="search" class="tab-pane tab-select-show">