Explorar o código

台账分解,工具栏复制、粘贴、剪切

MaiXinRong %!s(int64=5) %!d(string=hai) anos
pai
achega
d0b8f8ab7a
Modificáronse 1 ficheiros con 19 adicións e 1 borrados
  1. 19 1
      app/public/js/ledger.js

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

@@ -459,7 +459,7 @@ $(document).ready(function() {
                     }
                 }
                 if (datas.length > 0) {
-                    postData(window.location.pathname + '/update', {postType: 'update', postData: data}, function (result) {
+                    postData(window.location.pathname + '/update', {postType: 'update', postData: datas}, function (result) {
                         const refreshNode = tree.loadPostData(result);
                         if (refreshNode.update) {
                             refreshNode.update = refreshNode.update.concat(filterNodes);
@@ -651,6 +651,24 @@ $(document).ready(function() {
         $('#down-level').click(function () {
             treeOperationObj.downLevel(ledgerSpread.getActiveSheet());
         });
+        $('#copy').click(function () {
+            ledgerSpread.commandManager().execute({
+                cmd: 'copy',
+                sheetName: ledgerSpread.getActiveSheet().name()
+            });
+        });
+        $('#paste').click(function () {
+            ledgerSpread.commandManager().execute({
+                cmd: 'paste',
+                sheetName: ledgerSpread.getActiveSheet().name()
+            });
+        });
+        $('#cut').click(function () {
+            ledgerSpread.commandManager().execute({
+                cmd: 'cut',
+                sheetName: ledgerSpread.getActiveSheet().name()
+            });
+        });
 
         let batchInsertObj;
         // 右键菜单