|
@@ -409,24 +409,24 @@ let calcTools = {
|
|
|
feeRate: treeNode.data.feeRate,
|
|
|
feeRateID: treeNode.data.feeRateID,
|
|
|
contain: treeNode.data.contain,
|
|
|
- quantityEXP: treeNode.data.quantityEXP
|
|
|
+ quantityEXP: treeNode.data.quantityEXP,
|
|
|
+ summaryFees: treeNode.data.summaryFees
|
|
|
};
|
|
|
|
|
|
// 定额大类
|
|
|
if (me.isRationCategory(treeNode)) {
|
|
|
data.isSubcontract = treeNode.data.isSubcontract;
|
|
|
- };
|
|
|
|
|
|
- //定额类型的工料机做特殊处理
|
|
|
- if(me.isGljRation(treeNode)){
|
|
|
- data.code = treeNode.data.code;
|
|
|
- data.projectGLJID = treeNode.data.projectGLJID;
|
|
|
- delete data.marketUnitFee;
|
|
|
+ //定额类型的工料机做特殊处理
|
|
|
+ if(me.isGljRation(treeNode)){
|
|
|
+ data.code = treeNode.data.code;
|
|
|
+ data.projectGLJID = treeNode.data.projectGLJID;
|
|
|
+ delete data.marketUnitFee;
|
|
|
+ };
|
|
|
};
|
|
|
|
|
|
- if (treeNode.data.summaryFees)
|
|
|
- data.summaryFees = treeNode.data.summaryFees;
|
|
|
-
|
|
|
+ // 优化掉 undefined 属性
|
|
|
+ data = JSON.parse(JSON.stringify(data));
|
|
|
return data;
|
|
|
},
|
|
|
|