|
@@ -31,9 +31,6 @@ var projectObj = {
|
|
|
}
|
|
|
project.mainTree.preSelected = node;
|
|
|
projectObj.setNodesStyle(projectObj.mainController.sheet, refreshNodes);
|
|
|
- /* TREE_SHEET_HELPER.massOperationSheet(projectObj.mainController.sheet, function () {
|
|
|
- TREE_SHEET_HELPER.refreshTreeNodeData(projectObj.mainController.setting, projectObj.mainController.sheet, refreshNodes, false);
|
|
|
- });*/
|
|
|
|
|
|
subViewObj.loadComments(node);
|
|
|
gljOprObj.showDataIfRationSelect(node);
|
|
@@ -455,35 +452,6 @@ var projectObj = {
|
|
|
projectObj.mainController.refreshTreeNode([node], false);
|
|
|
}
|
|
|
},
|
|
|
- mainSpreadSlectionChanging: function (sender, info) {
|
|
|
- console.log('bbbb');
|
|
|
- let oldSel = info.oldSelections[0], newSel = info.newSelections[0];
|
|
|
- let project = projectObj.project;
|
|
|
- //设置选中行底色和恢复前选中行底色
|
|
|
- let refreshNodes = [];
|
|
|
- if(oldSel){
|
|
|
- oldSel.row === -1 ? 0 : oldSel.row;
|
|
|
- for(let i = 0; i < oldSel.rowCount; i++){
|
|
|
- if(project.mainTree.items[i + oldSel.row]){
|
|
|
- refreshNodes.push(project.mainTree.items[i + oldSel.row]);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if(newSel){
|
|
|
- newSel.row === -1 ? 0 : newSel.row;
|
|
|
- for(let i = 0; i < newSel.rowCount; i++){
|
|
|
- if(project.mainTree.items[i + newSel.row]){
|
|
|
- refreshNodes.push(project.mainTree.items[i + newSel.row]);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if(refreshNodes.length > 0){
|
|
|
- projectObj.setNodesStyle(projectObj.mainController.sheet, refreshNodes, newSel);
|
|
|
- /* TREE_SHEET_HELPER.massOperationSheet(projectObj.mainController.sheet, function () {
|
|
|
- TREE_SHEET_HELPER.refreshTreeNodeData(projectObj.mainController.setting, projectObj.mainController.sheet, refreshNodes, false, true);
|
|
|
- });*/
|
|
|
- }
|
|
|
- },
|
|
|
mainSpreadLeaveCell: function (sender, info) {
|
|
|
let colSetting = projectObj.mainController.setting.cols[info.col];
|
|
|
projectObj.lastCol = colSetting;
|
|
@@ -1187,7 +1155,9 @@ var projectObj = {
|
|
|
let me = this;
|
|
|
TREE_SHEET_HELPER.massOperationSheet(sheet, function () {
|
|
|
for(let node of nodes){
|
|
|
- sheet.setStyle(node.serialNo(), -1, me.getNodeColorStyle(sheet, node));
|
|
|
+ if(node){
|
|
|
+ sheet.setStyle(node.serialNo(), -1, me.getNodeColorStyle(sheet, node));
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
|