|
@@ -21,6 +21,9 @@ const getters = {
|
|
|
total(state) {
|
|
|
return state.total
|
|
|
},
|
|
|
+ moveLinesIsEmpty(state) {
|
|
|
+ return state.movelineSelect.length !== 0
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
const mutations = {
|
|
@@ -63,40 +66,35 @@ const mutations = {
|
|
|
|
|
|
removeMoveCard(state, payload) {
|
|
|
let findedMoveCard = state.moveLines.findIndex(item => item.id == payload.moveCardDelet.id)
|
|
|
-
|
|
|
state.moveLines.splice(findedMoveCard,1)
|
|
|
},
|
|
|
|
|
|
addMovelineCard(state, payload) {
|
|
|
- // console.log(payload.moveLine);
|
|
|
- // console.log(state.moveLines);
|
|
|
+
|
|
|
let finded = state.moveLines.find(item => item.id == payload.moveLine.id)
|
|
|
- // console.log(finded);
|
|
|
if (finded) return
|
|
|
|
|
|
state.moveLines = [payload.moveLine, ...state.moveLines]
|
|
|
-
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
|
|
|
const actions = {
|
|
|
- pushMovelines({ commit, dispatch }, payload ) {
|
|
|
+ pushMovelines({ commit, dispatch}, payload ) {
|
|
|
commit('pushMovelines', payload)
|
|
|
},
|
|
|
selectMoveline({ commit, dispatch}, payload) {
|
|
|
commit('selectMoveline',{
|
|
|
moveline: payload
|
|
|
})
|
|
|
-
|
|
|
+ // Add nueva lineas
|
|
|
commit('addMoveline',{
|
|
|
moveselect: payload
|
|
|
})
|
|
|
-
|
|
|
+ // Remover los card de la cuotas
|
|
|
commit('removeMoveCard',{
|
|
|
moveCardDelet: payload
|
|
|
})
|
|
|
-
|
|
|
+ // Calcular el total
|
|
|
commit('calculateTotal')
|
|
|
},
|
|
|
removeLine({ commit, dispatch}, payload) {
|
|
@@ -108,6 +106,10 @@ const actions = {
|
|
|
moveLine: payload
|
|
|
})
|
|
|
|
|
|
+ dispatch('addMovelineInvoice', {
|
|
|
+ moveLine: payload
|
|
|
+ })
|
|
|
+
|
|
|
commit('calculateTotal')
|
|
|
}
|
|
|
}
|