-
-
+
+
-
+ -->
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/emis/emisWaybillAjustApply/adjustPanel.vue b/src/views/emis/emisWaybillAjustApply/adjustPanel.vue
index dc0a89d1..5a5497d6 100644
--- a/src/views/emis/emisWaybillAjustApply/adjustPanel.vue
+++ b/src/views/emis/emisWaybillAjustApply/adjustPanel.vue
@@ -1803,15 +1803,17 @@ export default {
async handleCalcFeeItem(row){
if(row!=null && this.form.settlementWeight!=null){
if(row.calcExp&&row.calcExp!='undefined'){
- let expr=row.calcExp;
- // 如果公式包含变量,使用变量进行计算
- if(expr.indexOf('s')!=-1 || expr.indexOf('d')!=-1){
- expr=expr.replace("s",row.initialWeightFee);
- expr=expr.replace("d",row.addWeightPrice);
- expr=expr.replace("w",this.form.settlementWeight);
- row.realFee=parseFloat(eval(expr)).toFixed(2);
- }else{
- //
+ if(row.initialWeightFee>0||row.addWeightPrice>0){
+ let expr=row.calcExp;
+ // 如果公式包含变量,使用变量进行计算
+ if(expr.indexOf('s')!=-1 || expr.indexOf('d')!=-1){
+ expr=expr.replace("s",row.initialWeightFee);
+ expr=expr.replace("d",row.addWeightPrice);
+ expr=expr.replace("w",this.form.settlementWeight);
+ row.realFee=parseFloat(eval(expr)).toFixed(2);
+ }else{
+ //
+ }
}
}else{
@@ -1853,7 +1855,7 @@ export default {
}
}
this.form.freight = totalFee.toFixed(2);
- },
+ },
calcBillFee(){
if(this.form.settlementWeight