diff --git a/src/views/modules/ecss/codelnotify.vue b/src/views/modules/ecss/codelnotify.vue index 349b435..c54c35e 100644 --- a/src/views/modules/ecss/codelnotify.vue +++ b/src/views/modules/ecss/codelnotify.vue @@ -141,8 +141,13 @@ :min-width="item.columnWidth" :label="item.columnLabel"> { - o.ttlAmount = o.ttlAmount.toFixed(2); - o.sumPrice = o.sumPrice.toFixed(2); - }); + } else { this.dataList2 = []; } @@ -2019,7 +2021,8 @@ sums[index] = '合计'; return; } - const values = this.dataList2.map(item => Number(item[column.property])); + let sumDataList = this.dataList2.filter(item => item.qty>0); + const values = sumDataList.map(item => Number(item[column.property])); if (!values.every(value => isNaN(value))) { switch(column.property) { case 'qty': diff --git a/src/views/modules/ecss/codelnotifyConfirm.vue b/src/views/modules/ecss/codelnotifyConfirm.vue index 2283cce..d6f8372 100644 --- a/src/views/modules/ecss/codelnotifyConfirm.vue +++ b/src/views/modules/ecss/codelnotifyConfirm.vue @@ -119,8 +119,13 @@ :min-width="item.columnWidth" :label="item.columnLabel"> @@ -2056,10 +2061,6 @@ //区分请求成功和失败的状况 if (data && data.code == 0) { this.dataList2 = data.rows - this.dataList2.forEach(o => { - o.ttlAmount = o.ttlAmount.toFixed(2); - o.sumPrice = o.sumPrice.toFixed(2); - }); } else { this.dataList2 = []; } diff --git a/src/views/modules/ecss/createDeclaration.vue b/src/views/modules/ecss/createDeclaration.vue index 7192af8..b8c2fb0 100644 --- a/src/views/modules/ecss/createDeclaration.vue +++ b/src/views/modules/ecss/createDeclaration.vue @@ -120,8 +120,13 @@ :min-width="item.columnWidth" :label="item.columnLabel"> @@ -1584,10 +1589,6 @@ //区分请求成功和失败的状况 if (data && data.code == 0) { this.dataList2 = data.rows - this.dataList2.forEach(o => { - o.ttlAmount = o.ttlAmount.toFixed(2); - o.sumPrice = o.sumPrice.toFixed(2); - }); } else { this.dataList2 = []; }