|
@@ -841,6 +841,7 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
let orderUpLoadList = this.$refs.uploadFile.submitData();
|
|
|
+
|
|
|
for (let j = 0; j < this.importInventoryData.length; j++) {
|
|
|
if (this.importInventoryData[j].billNo === (null || "")) {
|
|
|
return this.$message.error(`请输入销售明细第${j + 1}行的提单号`);
|
|
@@ -868,15 +869,20 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
this.buttonLoading = true;
|
|
|
- this.form.billNo = this.importInventoryData.map(item =>{return item.billNo}).join(",")
|
|
|
|
|
|
- //发票金额合计 存入主表
|
|
|
- let invoiceList = this.importInventoryData.map(item => {
|
|
|
- if(item.amount){
|
|
|
- return parseFloat(item.amount);
|
|
|
- }else return 0
|
|
|
- });
|
|
|
- this.form.invoiceAmount = invoiceList.reduce((n,m) => n + m)
|
|
|
+ if(this.importInventoryData.length !== 0){
|
|
|
+ //提单号
|
|
|
+ this.form.billNo = this.importInventoryData.map(item =>{return item.billNo}).join(",")
|
|
|
+
|
|
|
+ //发票金额合计 存入主表
|
|
|
+ let invoiceList = this.importInventoryData.map(item => {
|
|
|
+ if(item.amount){
|
|
|
+ return parseFloat(item.amount);
|
|
|
+ }else return 0
|
|
|
+ });
|
|
|
+ this.form.invoiceAmount = invoiceList.reduce((n,m) => n + m)
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
let submitDto = {
|
|
|
...this.form,
|