|
@@ -125,8 +125,8 @@
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column fixed class="table_td" prop="carNo" label="车牌号"></el-table-column>
|
|
<el-table-column fixed class="table_td" prop="carNo" label="车牌号"></el-table-column>
|
|
<el-table-column class="table_td" prop="contractNo" label="合同号"></el-table-column>
|
|
<el-table-column class="table_td" prop="contractNo" label="合同号"></el-table-column>
|
|
- <el-table-column class="table_td" v-show='warehouseName=="鲅鱼圈金信库"' width='140' prop="actualWeighingFee"
|
|
|
|
- label="卸车过磅费(元)"></el-table-column>
|
|
|
|
|
|
+ <!-- <el-table-column class="table_td" v-show='warehouseName=="鲅鱼圈金信库"' width='140' prop="actualWeighingFee"
|
|
|
|
+ label="卸车过磅费(元)"></el-table-column> -->
|
|
<el-table-column class="table_td" prop="goodsName" width="70" label="货名"></el-table-column>
|
|
<el-table-column class="table_td" prop="goodsName" width="70" label="货名"></el-table-column>
|
|
<el-table-column class="table_td" prop="type" width="60" label="类型"></el-table-column>
|
|
<el-table-column class="table_td" prop="type" width="60" label="类型"></el-table-column>
|
|
<el-table-column class="table_td" prop="tidalGrainPrice" width="140" label="净重单价(元/公斤)"></el-table-column>
|
|
<el-table-column class="table_td" prop="tidalGrainPrice" width="140" label="净重单价(元/公斤)"></el-table-column>
|
|
@@ -799,6 +799,7 @@
|
|
})
|
|
})
|
|
})
|
|
})
|
|
.catch((res) => {
|
|
.catch((res) => {
|
|
|
|
+ console.log(res)
|
|
_this.$message.error('文件压缩失败')
|
|
_this.$message.error('文件压缩失败')
|
|
})
|
|
})
|
|
},
|
|
},
|
|
@@ -911,19 +912,14 @@
|
|
data
|
|
data
|
|
} = param
|
|
} = param
|
|
const sums = []
|
|
const sums = []
|
|
- var _number = []
|
|
|
|
- if (this.warehouseName == '鲅鱼圈金信库') {
|
|
|
|
- _number = [11, 12,13, 16, 17, 18]
|
|
|
|
- } else {
|
|
|
|
- _number = [10, 11,12,15, 16, 17,18]
|
|
|
|
- }
|
|
|
|
|
|
+ var _number = [11,12, 16, 17]
|
|
if (this.modification.length > 0) {
|
|
if (this.modification.length > 0) {
|
|
columns.forEach((column, index) => {
|
|
columns.forEach((column, index) => {
|
|
if (index === 0) {
|
|
if (index === 0) {
|
|
sums[index] = '合计'
|
|
sums[index] = '合计'
|
|
|
|
|
|
} else if (index === _number[0] || index === _number[1] || index === _number[2] || index === _number[
|
|
} else if (index === _number[0] || index === _number[1] || index === _number[2] || index === _number[
|
|
- 3] || index === _number[4]|| index === _number[5]|| index === _number[6]) {
|
|
|
|
|
|
+ 3] || index === _number[4]) {
|
|
const values = this.modification.map((item) => Number(item[column.property]))
|
|
const values = this.modification.map((item) => Number(item[column.property]))
|
|
if (!values.every((value) => isNaN(value))) {
|
|
if (!values.every((value) => isNaN(value))) {
|
|
sums[index] = values.reduce((prev, curr) => {
|
|
sums[index] = values.reduce((prev, curr) => {
|
|
@@ -947,7 +943,7 @@
|
|
if (index === 0) {
|
|
if (index === 0) {
|
|
sums[index] = '合计'
|
|
sums[index] = '合计'
|
|
} else if (index === _number[0] || index === _number[1] || index === _number[2] || index === _number[
|
|
} else if (index === _number[0] || index === _number[1] || index === _number[2] || index === _number[
|
|
- 3] || index === _number[4]|| index === _number[5]|| index === _number[6]) {
|
|
|
|
|
|
+ 3] || index === _number[4]) {
|
|
const values = data.map((item) => Number(item[column.property]))
|
|
const values = data.map((item) => Number(item[column.property]))
|
|
if (!values.every((value) => isNaN(value))) {
|
|
if (!values.every((value) => isNaN(value))) {
|
|
sums[index] = values.reduce((prev, curr) => {
|
|
sums[index] = values.reduce((prev, curr) => {
|