Explorar o código

更新初始焦点问题

zhongzewei %!s(int64=8) %!d(string=hai) anos
pai
achega
46a03a96ca
Modificáronse 1 ficheiros con 13 adicións e 7 borrados
  1. 13 7
      web/billsLib/html/qingdan.html

+ 13 - 7
web/billsLib/html/qingdan.html

@@ -7,7 +7,6 @@
     <meta http-equiv="x-ua-compatible" content="ie=edge">
     <title>清单规则编辑器</title>
     <link rel="stylesheet" href="web/css/bootstrap/bootstrap.min.css">
-    <!--<link rel="stylesheet" href="../../web/css/bootstrap/themes.css">-->
     <link rel="stylesheet" href="web/css/main.css">
     <link rel="stylesheet" href="web/css/font-awesome/font-awesome.min.css">
     <!--spread-->
@@ -281,16 +280,14 @@
         billsTree.loadDatas(datas);
         var controller = TREE_SHEET_CONTROLLER.createNew(billsTree.tree, billsSpread.getActiveSheet(), setting);
         controller.showTreeData();
+        //setTagId
+        setTagID(controller);
         if (!controller.tree.selected && controller.tree.findNode(controller.sheet.getTag(0, 0, GC.Spread.Sheets.SheetArea.viewport))) {
             controller.setTreeSelected(controller.tree.findNode(controller.sheet.getTag(0, 0, GC.Spread.Sheets.SheetArea.viewport)));
         }
         //刷新节点可进行操作的按钮
         refreshBtn(controller);
         controller.setTreeSelected(controller.tree.findNode(controller.sheet.getTag(0, 0)));
-       // console.log(controller.sheet.getTag(0, 0));
-        //console.log(controller.tree.selected.getID());
-        /*//节点操作
-        nodeOpration(controller, totalJobs, totalItems);*/
         //补注内容改变
         rechargeChange(controller);
         //jobs
@@ -301,8 +298,17 @@
                 nodeOpration(controller, totalJobs, totalItems);
             });
         });
-      /*  //items
-        itemOperation(controller, itemsSheet);*/
+    }
+
+    function setTagID(controller){
+            for(var i=0; i<controller.tree.items.length; i++){
+                setting.cols.forEach(function(col, colIdx){
+                    if(controller.tree.items[i].data.id){
+                        controller.sheet.setTag(i, colIdx, controller.tree.items[i].data.id);
+                    }
+                });
+            }
+
     }
 
     function refreshBtn(controller){