|
|
@@ -81,7 +81,6 @@ export const actions = {
|
|
|
commit('bomMaterial/REQUEST_BOM_MATERIAL')
|
|
|
return axios.get('/seek/getSeekPurchaseByBatchPageInfo', {params: params})
|
|
|
.then(response => {
|
|
|
- commit('bomMaterial/GET_BOM_MATERIAL_SUCCESS', response.data)
|
|
|
let list = response.data.content
|
|
|
if (list && list.length) {
|
|
|
let promises = []
|
|
|
@@ -89,7 +88,9 @@ export const actions = {
|
|
|
list[i].$index = i
|
|
|
promises.push(getSpotGoods({commit}, list[i]))
|
|
|
}
|
|
|
- return Promise.all(promises)
|
|
|
+ return Promise.all(promises).then(() => {
|
|
|
+ commit('bomMaterial/GET_BOM_MATERIAL_SUCCESS', response.data)
|
|
|
+ })
|
|
|
}
|
|
|
}, err => {
|
|
|
commit('bomMaterial/GET_BOM_MATERIAL_FAILURE', err)
|