|
@@ -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){
|