|
@@ -714,7 +714,6 @@ const projTreeObj = {
|
|
|
if(args.sheet.name() == "projectSheet"){
|
|
|
await projTreeObj.initFileChangePage(projTreeObj.setting.header[args.col].dataCode);
|
|
|
$("#mr_from").val(projTreeObj.setting.header[args.col].dataCode);
|
|
|
- $("#project_name").text(projTreeObj.tree.selected.data.name);
|
|
|
$('#m_replace_file').modal('show');
|
|
|
}else if(args.sheet.name() == "replaceSheet"){
|
|
|
let cellType = args.sheet.getCellType(args.row, args.col);
|
|
@@ -1356,6 +1355,7 @@ const projTreeObj = {
|
|
|
datas.push(i.data);
|
|
|
}
|
|
|
me.copyTree = pmTree.createNew(projTreeObj.setting, datas);
|
|
|
+ initNodesVisibility(me.copyTree.items, false);
|
|
|
me.showTreeData(me.copyTree.items, me.copyToSetting, sheet);
|
|
|
me.copySelected = null;
|
|
|
let initSel = sheet.getSelections()[0] ? sheet.getSelections()[0] : {row: 0, rowCount: 1};
|
|
@@ -2820,12 +2820,13 @@ function getWorkBookWidth(){
|
|
|
}
|
|
|
|
|
|
// 初始化节点可见性,默认收起至建设项目层
|
|
|
-function initNodesVisibility(sheet, nodes, visible) {
|
|
|
+function initNodesVisibility(nodes, visible) {
|
|
|
function recurSetVisible(nodes, visible) {
|
|
|
nodes.forEach(node => {
|
|
|
node.visible = visible;
|
|
|
if (node.children) {
|
|
|
- recurSetVisible(node.children, visible); }
|
|
|
+ recurSetVisible(node.children, visible);
|
|
|
+ }
|
|
|
});
|
|
|
}
|
|
|
nodes.forEach(node => {
|
|
@@ -2855,7 +2856,7 @@ function initProjects(callback) {
|
|
|
sheet.name('projectSheet');
|
|
|
sheetCommonObj.spreadDefaultStyle(projTreeObj.workBook);
|
|
|
projTreeObj.sumEngineeringCost();
|
|
|
- initNodesVisibility(sheet, projTreeObj.tree.items, false);
|
|
|
+ initNodesVisibility(projTreeObj.tree.items, false);
|
|
|
projTreeObj.showTreeData(projTreeObj.tree.items, projTreeObj.setting, sheet);
|
|
|
//初始选择
|
|
|
const initSel = sheet.getSelections()[0] ? sheet.getSelections()[0] : { row: 0, rowCount: 1 };
|