|
@@ -687,7 +687,7 @@ export default {
|
|
},
|
|
},
|
|
|
|
|
|
add() {
|
|
add() {
|
|
- this.form.itemList.push({ remark: '', stockQty: '' })
|
|
|
|
|
|
+ this.form.itemList.push({ remark: '', stockQty: '', partsNumber: '' })
|
|
},
|
|
},
|
|
|
|
|
|
del(index) {
|
|
del(index) {
|
|
@@ -706,14 +706,18 @@ export default {
|
|
partsNumber
|
|
partsNumber
|
|
})
|
|
})
|
|
.then(res => {
|
|
.then(res => {
|
|
- Object.assign(item, data || {}, {
|
|
|
|
|
|
+ this.form.itemList.splice(index, 1, {
|
|
|
|
+ ...item,
|
|
|
|
+ ...(data || {}),
|
|
partsNumber,
|
|
partsNumber,
|
|
stockQty: res.data ? res.data.newQty || 0 : 0,
|
|
stockQty: res.data ? res.data.newQty || 0 : 0,
|
|
remark: item.remark
|
|
remark: item.remark
|
|
})
|
|
})
|
|
})
|
|
})
|
|
.catch(err => {
|
|
.catch(err => {
|
|
- Object.assign(item, data || {}, {
|
|
|
|
|
|
+ this.form.itemList.splice(index, 1, {
|
|
|
|
+ ...item,
|
|
|
|
+ ...(data || {}),
|
|
partsNumber,
|
|
partsNumber,
|
|
remark: item.remark
|
|
remark: item.remark
|
|
})
|
|
})
|