Przeglądaj źródła

重排编号相关

MaiXinRong 3 lat temu
rodzic
commit
6986e0c2fa
1 zmienionych plików z 7 dodań i 4 usunięć
  1. 7 4
      app/public/js/ledger.js

+ 7 - 4
app/public/js/ledger.js

@@ -989,8 +989,11 @@ $(document).ready(function() {
             const getChildSort = function (i, split) {
                 if (i <= 0) throw '参数错误';
                 switch(split) {
-                    case '0': return i < 10 ? split + i : i + '';
-                    case '-': return split + i;
+                    case '0':
+                        return i < 10 ? split + i : i + '';
+                    case '-':
+                    default:
+                        return split + i;
                 }
             };
 
@@ -1004,7 +1007,7 @@ $(document).ready(function() {
                         cData.code = code;
                         data.push(cData);
                         if (!tree.isLeafXmj(child)) {
-                            recursiveSortCode(data, code, child.children);
+                            recursiveSortCode(data, code, child.children, split);
                         }
                     }
                 }
@@ -1428,7 +1431,7 @@ $(document).ready(function() {
             icon: 'fa-sort-numeric-asc',
             disabled: function (key, opt) {
                 const node = SpreadJsObj.getSelectObject(ledgerSpread.getActiveSheet());
-                return !node || !node.code || !node.children || node.children === 0;// || node.code.indexOf('-') < 0;
+                return !node || !node.code || !node.children || node.children === 0 || node.code.length < 3;
             },
             callback: function (key, opt) {
                 treeOperationObj.sortCode(ledgerSpread.getActiveSheet());