Browse Source

[ADD] Store Bank - Bank type

adrielso 7 years ago
parent
commit
41316406c5
3 changed files with 184 additions and 4 deletions
  1. 13 0
      src/constants/actionTypes.js
  2. 15 0
      src/constants/mutationTypes.js
  3. 156 4
      src/store/modules/supplierPayments.js

+ 13 - 0
src/constants/actionTypes.js

@@ -52,6 +52,13 @@ const INIT_PAYMENTS_PURCHASES_CURRENCIES = 'initPaymentsPurchasesCurrencies'
  */
 const INIT_PAYMENTS_PURCHASES_BANK = 'initPaymentsPurchasesBank'
 const INIT_PAYMENTS_PURCHASES_BANK_TYPE = 'initPaymentsPurchasesBankType'
+
+const SELECT_PAYMENTS_PURCHASES_BANK = 'selectPaymentsPurchasesBank'
+const SELECT_PAYMENTS_PURCHASES_BANK_TYPE = 'selectPaymentsPurchasesBankType'
+const CHANGE_PAYMENTS_PURCHASES_BANK_REF = 'changePaymentsPurchasesBankRef'
+const CHANGE_PAYMENTS_PURCHASES_BANK_DATE_MATURITY = 'changePaymentsPurchasesBankDateMaturity'
+const CHANGE_PAYMENTS_PURCHASES_BANK_NUMBER_CTA ='changePaymentsPurchasesBankNumberCta'
+const CHANGE_PAYMENTS_PURCHASES_BANK_NAME_HOLDER = 'changePaymentsPurchasesBankNameHolder'
 /**
  * [Finish Payments]
  */
@@ -118,6 +125,12 @@ export {
     // BANK / BANK TYPE
     INIT_PAYMENTS_PURCHASES_BANK,
     INIT_PAYMENTS_PURCHASES_BANK_TYPE,
+    SELECT_PAYMENTS_PURCHASES_BANK,
+    SELECT_PAYMENTS_PURCHASES_BANK_TYPE,
+    CHANGE_PAYMENTS_PURCHASES_BANK_REF,
+    CHANGE_PAYMENTS_PURCHASES_BANK_DATE_MATURITY,
+    CHANGE_PAYMENTS_PURCHASES_BANK_NUMBER_CTA,
+    CHANGE_PAYMENTS_PURCHASES_BANK_NAME_HOLDER,
     // finish payments
     COMPLETED_PAYMENTS_PURCHASES,
     // CHECK STEPS

+ 15 - 0
src/constants/mutationTypes.js

@@ -57,6 +57,14 @@ const SET_LOADING_CURRENCIES = 'setLoadingCurrencies'
  */
 const SET_PAYMENTS_PURCHASES_BANK ='setPaymentsPurchasesBank'
 const SET_PAYMENTS_PURCHASES_BANK_TYPE =  'setPaymentsPurchasesBankType'
+
+const SELECTED_PAYMENTS_PURCHASES_BANK = 'selectedPaymentsPurchasesBank'
+const SELECTED_PAYMENTS_PURCHASES_BANK_TYPE = 'selectedPaymentsPurchasesBankType'
+const SET_PAYMENTS_PURCHASES_BANK_REF = 'setPaymentsPurchasesBankRef'
+const SET_PAYMENTS_PURCHASES_BANK_DATE_MATURITY = 'setPaymentsPurchasesBankDateMaturity'
+const SET_PAYMENTS_PURCHASES_BANK_NUMBER_CTA ='setPaymentsPurchasesBankNumberCta'
+const SET_PAYMENTS_PURCHASES_BANK_NAME_HOLDER = 'setPaymentsPurchasesBankNameHolder'
+
 /**
  * [ Finish payments]
  */
@@ -110,6 +118,13 @@ export {
     // BANK / BANK TYPE
     SET_PAYMENTS_PURCHASES_BANK,
     SET_PAYMENTS_PURCHASES_BANK_TYPE,
+
+    SELECTED_PAYMENTS_PURCHASES_BANK,
+    SELECTED_PAYMENTS_PURCHASES_BANK_TYPE,
+    SET_PAYMENTS_PURCHASES_BANK_REF,
+    SET_PAYMENTS_PURCHASES_BANK_DATE_MATURITY,
+    SET_PAYMENTS_PURCHASES_BANK_NUMBER_CTA,
+    SET_PAYMENTS_PURCHASES_BANK_NAME_HOLDER,
     // finish payments
     SET_COMPLETED_PAYMENTS_PURCHASES,
     SET_PROCESSING_PAYMENTS_PURCHASES

+ 156 - 4
src/store/modules/supplierPayments.js

@@ -6,7 +6,14 @@ import {
     REMOVE_PAYMENTS_MOVE_LINES,
     CHANGE_INITIAL_PAID,
     RESET_SUPPLIER_PAYMENTS,
-    RESET_SELECTED_JOURNAL_PAYMENTS
+    RESET_SELECTED_JOURNAL_PAYMENTS,
+    SELECT_PAYMENTS_PURCHASES_BANK,
+    SELECT_PAYMENTS_PURCHASES_BANK_TYPE,
+    CHANGE_PAYMENTS_PURCHASES_BANK_REF,
+    CHANGE_PAYMENTS_PURCHASES_BANK_DATE_MATURITY,
+    CHANGE_PAYMENTS_PURCHASES_BANK_NUMBER_CTA,
+    CHANGE_PAYMENTS_PURCHASES_BANK_NAME_HOLDER
+
 } from '@/constants/actionTypes'
 /* Mutations */
 import {
@@ -17,7 +24,13 @@ import {
     SET_ADD_PAYMENTS_MOVE_LINES,
     SET_REMOVE_PAYMENTS_MOVE_LINES,
     SET_PAID_TOTAL,
-    SET_PAYMENTS_CURRENCY_JOURNAL
+    SET_PAYMENTS_CURRENCY_JOURNAL,
+    SELECTED_PAYMENTS_PURCHASES_BANK,
+    SELECTED_PAYMENTS_PURCHASES_BANK_TYPE,
+    SET_PAYMENTS_PURCHASES_BANK_REF,
+    SET_PAYMENTS_PURCHASES_BANK_DATE_MATURITY,
+    SET_PAYMENTS_PURCHASES_BANK_NUMBER_CTA,
+    SET_PAYMENTS_PURCHASES_BANK_NAME_HOLDER
 } from '@/constants/mutationTypes'
 
 const initialState = {
@@ -28,8 +41,15 @@ const initialState = {
     paymentsCurrencyJournal: null,
     paymentsTotal: 0,
     paidTotal: 0,
-    paymentsReturned: 0
+    paymentsReturned: 0,
+    selectedPaymentsBank: null,
+    selectedPaymentsBankType: null,
+    paymentsBankRef: '',
+    paymentsBankDateMaturity: '',
+    paymentsBankNumberCta: '',
+    paymentsBankNameHolder: ''
 }
+
 const state = {
     paymentsJournals: initialState.paymentsJournals,
     paymentsSelectedJournal: initialState.paymentsSelectedJournal,
@@ -38,7 +58,13 @@ const state = {
     paymentsCurrencyJournal: initialState.paymentsCurrencyJournal,
     paymentsTotal: initialState.paymentsTotal,
     paidTotal: initialState.paidTotal,
-    paymentsReturned: initialState.paymentsReturned
+    paymentsReturned: initialState.paymentsReturned,
+    selectedPaymentsBank: initialState.selectedPaymentsBank,
+    selectedPaymentsBankType: initialState.selectedPaymentsBankType,
+    paymentsBankRef: initialState.paymentsBankRef,
+    paymentsBankDateMaturity: initialState.paymentsBankDateMaturity,
+    paymentsBankNumberCta: initialState.paymentsBankNumberCta,
+    paymentsBankNameHolder: initialState.paymentsBankNameHolder
 }
 
 const getters = {
@@ -100,6 +126,54 @@ const getters = {
      */
     paymentsCurrencyJournal ( state ) {
         return state.paymentsCurrencyJournal
+    },
+    /**
+     * [selectedPaymentsBank description]
+     * @param  {[type]} state [description]
+     * @return {[type]}       [description]
+     */
+    selectedPaymentsBank ( state ) {
+        return state.selectedPaymentsBank
+    },
+    /**
+     * [selectedPaymentsBankType description]
+     * @param  {[type]} state [description]
+     * @return {[type]}       [description]
+     */
+    selectedPaymentsBankType ( state ) {
+        return state.selectedPaymentsBankType
+    },
+    /**
+     * [paymentsBankRef description]
+     * @param  {[type]} state [description]
+     * @return {[type]}       [description]
+     */
+    paymentsBankRef ( state ) {
+        return state.paymentsBankRef
+    },
+    /**
+     * [paymentsBankDateMaturity description]
+     * @param  {[type]} state [description]
+     * @return {[type]}       [description]
+     */
+    paymentsBankDateMaturity ( state ) {
+        return state.paymentsBankDateMaturity
+    },
+    /**
+     * [paymentsBankNumberCta description]
+     * @param  {[type]} state [description]
+     * @return {[type]}       [description]
+     */
+    paymentsBankNumberCta ( state ) {
+        return state.paymentsBankNumberCta
+    },
+    /**
+     * [paymentsBankNameHolder description]
+     * @param  {[type]} state [description]
+     * @return {[type]}       [description]
+     */
+    paymentsBankNameHolder ( state ) {
+        return state.paymentsBankNameHolder
     }
 }
 
@@ -195,6 +269,48 @@ const mutations = {
      */
     [SET_PAYMENTS_CURRENCY_JOURNAL] ( state, payload ){
         state.paymentsCurrencyJournal = payload
+    },
+    /**
+     * [selectedPaymentsBank description]
+     * @type {[type]}
+     */
+    [SELECTED_PAYMENTS_PURCHASES_BANK] (state, payload){
+        state.selectedPaymentsBank = payload
+    },
+    /**
+     * [selectedPaymentsBankType description]
+     * @type {[type]}
+     */
+    [SELECTED_PAYMENTS_PURCHASES_BANK_TYPE] (state, payload){
+        state.selectedPaymentsBankType = payload
+    },
+    /**
+     * [paymentsBankRef description]
+     * @type {[type]}
+     */
+    [SET_PAYMENTS_PURCHASES_BANK_REF] (state, payload){
+        state.paymentsBankRef = payload
+    },
+    /**
+     * [paymentsBankDateMaturity description]
+     * @type {[type]}
+     */
+    [SET_PAYMENTS_PURCHASES_BANK_DATE_MATURITY] (state, payload){
+        state.paymentsBankDateMaturity = payload
+    },
+    /**
+     * [paymentsBankNumberCta description]
+     * @type {[type]}
+     */
+    [SET_PAYMENTS_PURCHASES_BANK_NUMBER_CTA] (state, payload){
+        state.paymentsBankNumberCta = payload
+    },
+    /**
+     * [paymentsBankNameHolder description]
+     * @type {[type]}
+     */
+    [SET_PAYMENTS_PURCHASES_BANK_NAME_HOLDER] (state, payload){
+        state.paymentsBankNameHolder = payload
     }
 }
 
@@ -285,6 +401,42 @@ const actions = {
             currency: []
         })
         commit(SET_PAID_TOTAL , 0)
+    },
+    /**
+     * [SELECT_PAYMENTS_PURCHASES_BANK]
+     */
+    [SELECT_PAYMENTS_PURCHASES_BANK] ({ commit }, payload ){
+        commit(SELECTED_PAYMENTS_PURCHASES_BANK, payload)
+    },
+    /**
+     * [SELECT_PAYMENTS_PURCHASES_BANK_TYPE]
+     */
+    [SELECT_PAYMENTS_PURCHASES_BANK_TYPE] ({ commit }, payload ){
+        commit(SELECTED_PAYMENTS_PURCHASES_BANK_TYPE, payload)
+    },
+    /**
+     * [CHANGE_PAYMENTS_PURCHASES_BANK_REF]
+     */
+    [CHANGE_PAYMENTS_PURCHASES_BANK_REF] ({ commit }, payload ){
+        commit(SET_PAYMENTS_PURCHASES_BANK_REF, payload)
+    },
+    /**
+     * [CHANGE_PAYMENTS_PURCHASES_BANK_DATE_MATURITY]
+     */
+    [CHANGE_PAYMENTS_PURCHASES_BANK_DATE_MATURITY] ({ commit }, payload ){
+        commit(SET_PAYMENTS_PURCHASES_BANK_DATE_MATURITY, payload)
+    },
+    /**
+     * [CHANGE_PAYMENTS_PURCHASES_BANK_NUMBER_CTA]
+     */
+    [CHANGE_PAYMENTS_PURCHASES_BANK_NUMBER_CTA] ({ commit }, payload ){
+        commit(SET_PAYMENTS_PURCHASES_BANK_NUMBER_CTA, payload)
+    },
+    /**
+     * [CHANGE_PAYMENTS_PURCHASES_BANK_NAME_HOLDER]
+     */
+    [CHANGE_PAYMENTS_PURCHASES_BANK_NAME_HOLDER] ({ commit }, payload ){
+        commit(SET_PAYMENTS_PURCHASES_BANK_NAME_HOLDER, payload)
     }
 }