|
@@ -52,8 +52,7 @@ let calcProgramObj = {
|
|
|
case 1:
|
|
|
// doNothing
|
|
|
break;
|
|
|
- case 2:
|
|
|
- case 4:
|
|
|
+ case 2, 4:
|
|
|
projectObj.project.calcProgram.innerCalc(treeNode, []);
|
|
|
projectObj.project.calcProgram.rationMap = null;
|
|
|
delete treeNode.changed;
|
|
@@ -63,6 +62,7 @@ let calcProgramObj = {
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
+ if (!me.sheet) return;
|
|
|
me.datas = treeNode.data.calcTemplate ? treeNode.data.calcTemplate.calcItems : [];
|
|
|
if (refreshKind === 4) {
|
|
|
return;
|