|
@@ -1408,7 +1408,11 @@ class CalcProgram {
|
|
|
delete treeNode.data.gljList;
|
|
|
let muf = treeNode.data.marketUnitFee ? treeNode.data.marketUnitFee : 0;
|
|
|
let q = calcTools.uiNodeQty(treeNode) ? calcTools.uiNodeQty(treeNode) : 0;
|
|
|
- treeNode.data.marketTotalFee = (muf * q).toDecimal(decimalObj.ration.totalPrice);
|
|
|
+ let mtf = (muf * q).toDecimal(decimalObj.ration.totalPrice);
|
|
|
+ if (treeNode.data.marketTotalFee != mtf){
|
|
|
+ treeNode.data.marketTotalFee = mtf;
|
|
|
+ treeNode.changed = true;
|
|
|
+ } ;
|
|
|
}
|
|
|
else{
|
|
|
treeNode.data.gljList = me.project.ration_glj.getGljArrByRation(treeNode.data.ID);
|