|
@@ -22,6 +22,7 @@ var projectObj = {
|
|
|
treeSelectedChanged: function (node) {
|
|
|
let project = projectObj.project;
|
|
|
let mainSheet = projectObj.mainController.sheet;
|
|
|
+ let init = true;
|
|
|
//设置选中行底色和恢复前选中行底色
|
|
|
let refreshNodes = [node];
|
|
|
if(!project.mainTree.preSelected){
|
|
@@ -29,6 +30,7 @@ var projectObj = {
|
|
|
}
|
|
|
else {
|
|
|
refreshNodes.push(project.mainTree.preSelected);
|
|
|
+ init = !(project.mainTree.preSelected == node)
|
|
|
}
|
|
|
project.mainTree.preSelected = node;
|
|
|
projectObj.setNodesStyle(projectObj.mainController.sheet, refreshNodes);
|
|
@@ -36,9 +38,12 @@ var projectObj = {
|
|
|
subViewObj.loadComments(node);
|
|
|
}
|
|
|
gljOprObj.mainTreeSelectedChange = gljOprObj.selectedNodeId != node.getID();
|
|
|
- gljOprObj.showDataIfRationSelect(node);
|
|
|
+ if(init) subObj.initNavItem(node);
|
|
|
+ /*
|
|
|
+ 2018-11-9 在NavItem里设置了默认显示的item,在里执行了click这个操作所以这两个操作不用重复执行了
|
|
|
+ gljOprObj.showDataIfRationSelect(node);
|
|
|
if (activeSubSheetIsCalcProgram())
|
|
|
- calcProgramObj.refreshCalcProgram(node, 3);
|
|
|
+ calcProgramObj.refreshCalcProgram(node, 3);*/
|
|
|
|
|
|
//zhong 2017-9-1 特征及内容
|
|
|
if(pageCCOprObj.active){
|
|
@@ -971,7 +976,6 @@ var projectObj = {
|
|
|
console.log("加载完成-----"+endTime);
|
|
|
console.log(`时间——${endTime - startTime}`);
|
|
|
that.project.projectMarkChecking();//是否需要重新进行造价计算
|
|
|
- installationFeeObj.engineeringTypeChecking();//检查是否安装工程
|
|
|
autoFlashHeight();
|
|
|
projectObj.refreshMainSpread();
|
|
|
//定位到会话中的选项
|