Pārlūkot izejas kodu

选中行刷新问题

MaiXinRong 5 gadi atpakaļ
vecāks
revīzija
02b73c5425
2 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 1 1
      app/public/js/ledger.js
  2. 1 1
      app/public/js/revise.js

+ 1 - 1
app/public/js/ledger.js

@@ -1287,7 +1287,7 @@ $(document).ready(function() {
                             if (refreshNode.create[0]) {
                             if (refreshNode.create[0]) {
                                 if (sel && sel[0]) {
                                 if (sel && sel[0]) {
                                     ledgerSheet.setSelection(refreshNode.create[0].index, sel[0].col, sel[0].rowCount, sel[0].colCount);
                                     ledgerSheet.setSelection(refreshNode.create[0].index, sel[0].col, sel[0].rowCount, sel[0].colCount);
-                                    SpreadJsObj.reloadRowsBackColor(ledgerSheet, [sel.row, refreshNode.create[0].index]);
+                                    SpreadJsObj.reloadRowsBackColor(ledgerSheet, [sel[0].row, refreshNode.create[0].index]);
                                 } else {
                                 } else {
                                     ledgerSheet.setSelection(refreshNode.create[0].index, 0, 1, 1);
                                     ledgerSheet.setSelection(refreshNode.create[0].index, 0, 1, 1);
                                     SpreadJsObj.reloadRowsBackColor(ledgerSheet, [refreshNode.create[0].index]);
                                     SpreadJsObj.reloadRowsBackColor(ledgerSheet, [refreshNode.create[0].index]);

+ 1 - 1
app/public/js/revise.js

@@ -1960,7 +1960,7 @@ $(document).ready(() => {
             if (sel) {
             if (sel) {
                 if (refreshNode.create && refreshNode.create.length > 0) {
                 if (refreshNode.create && refreshNode.create.length > 0) {
                     mainSheet.setSelection(refreshNode.create[refreshNode.create.length - 1].index, sel.col, sel.rowCount, sel.colCount);
                     mainSheet.setSelection(refreshNode.create[refreshNode.create.length - 1].index, sel.col, sel.rowCount, sel.colCount);
-                    SpreadJsObj.reloadRowsBackColor(mainSheet, [sel.row, refreshNode.create[refreshNode.create.length - 1]]);
+                    SpreadJsObj.reloadRowsBackColor(mainSheet, [sel.row, refreshNode.create[refreshNode.create.length - 1].index]);
                 } else {
                 } else {
                     const node = _.find(mainTree.nodes, {code: stdNode.code, name: stdNode.name});
                     const node = _.find(mainTree.nodes, {code: stdNode.code, name: stdNode.name});
                     if (node) {
                     if (node) {