|
@@ -736,7 +736,7 @@ let calcTools = {
|
|
|
uiGLJPrice: function (price, glj){
|
|
|
if (price){
|
|
|
let projGLJ = glj ? calcTools.getProjectGLJ(glj) : null;
|
|
|
- let d = (projGLJ&&projGLJ.ratio_data.length > 0) ? decimalObj.glj.unitPriceHasMix : decimalObj.glj.unitPrice;
|
|
|
+ let d = (projGLJ && projGLJ.ratio_data.length > 0) ? decimalObj.glj.unitPriceHasMix : decimalObj.glj.unitPrice;
|
|
|
return parseFloat(price).toDecimal(d);
|
|
|
}
|
|
|
else return 0;
|
|
@@ -1805,9 +1805,7 @@ class CalcProgram {
|
|
|
projectObj.mainController.refreshTreeNode(treeNodes);
|
|
|
|
|
|
// 批量树结点计算后,计算程序早已物是人非,所以这里要重新计算一下。
|
|
|
- if (activeSubSheetIs(subSheetIndex.ssiCalcProgram)) {
|
|
|
- calcProgramObj.refreshCurNodeCalcItems(me.project.mainTree.selected);
|
|
|
- };
|
|
|
+ if (activeSubSheetIsCalcProgram()) calcProgramObj.refreshCurCalcProgram();
|
|
|
$.bootstrapLoading.end();
|
|
|
});
|
|
|
};
|