@@ -1384,6 +1384,7 @@ let calcBase = {
me.success = true;
node.data.calcBase = exp;
node.data.calcBaseValue = parseFloat(calcBaseValue).toDecimal(decimalObj.decimal('totalPrice', node));
+ node.changed = true;
}
catch (err){
alert(me.errMsg);
@@ -317,7 +317,7 @@ var projectObj = {
// if (value) {value = parseFloat(value).toDecimal(decimalObj.decimal("totalPrice", node))};
};
-
+ //计算基数赋值要经过解析和标准化,已在calculate里赋值
if(fieldName !== 'calcBase'){
node.data[fieldName] = value;
node.changed = true;