Browse Source

成本分配表/成本分配列表-计算事故单美元和人民币金额

jingbb 1 year ago
parent
commit
1682adf5bc

+ 2 - 2
src/views/cost-allocation-total/costDetailDrawer.vue

@@ -961,9 +961,9 @@ export default {
       var usaMoney = 0,
           rmbMoney = 0
       val.map(item=>{
-        if(item.accidentType=='应补' && item.amount!==''&&item.amount&&item.amount!=='0'){
+        if(item.accidentType=='应补' && item.amount!==''&&item.amount&&item.amount!=='0'&&Number(item.amount)>0){
            item.amount=Number(item.amount)*(-1)
-        }else if(item.accidentType=='应补' && item.amountrmb!==''&&item.amountrmb&&item.amountrmb!=='0'){
+        }else if(item.accidentType=='应补' && item.amountrmb!==''&&item.amountrmb&&item.amountrmb!=='0'&&Number(item.amount)>0){
           item.amountrmb = Number(item.amountrmb)*(-1)
         }
         if(item.accidentUndertaker!=='合计'){

+ 2 - 2
src/views/reportForms/cost-allocation-table.vue

@@ -910,9 +910,9 @@ export default {
       var usaMoney = 0,
           rmbMoney = 0
       val.map(item=>{
-        if(item.accidentType=='应补' && item.amount!==''&&item.amount&&item.amount!=='0'){
+        if(item.accidentType=='应补' && item.amount!==''&&item.amount&&item.amount!=='0'&&Number(item.amount)>0){
            item.amount=Number(item.amount)*(-1)
-        }else if(item.accidentType=='应补' && item.amountrmb!==''&&item.amountrmb&&item.amountrmb!=='0'){
+        }else if(item.accidentType=='应补' && item.amountrmb!==''&&item.amountrmb&&item.amountrmb!=='0'&&Number(item.amount)>0){
           item.amountrmb = Number(item.amountrmb)*(-1)
         }
         if(item.accidentUndertaker!=='合计'){