Refactor axios & Owner page
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import axios from 'axios'
|
||||
|
||||
export default {
|
||||
namespaced: true,
|
||||
|
||||
@@ -27,15 +29,30 @@ export default {
|
||||
],
|
||||
fetching: false,
|
||||
filter: '',
|
||||
balance: 0,
|
||||
},
|
||||
|
||||
mutations: {
|
||||
inputFilter(state, filter) {
|
||||
state.filter = filter
|
||||
},
|
||||
|
||||
updateBalance(state, balance) {
|
||||
state.balance = balance
|
||||
},
|
||||
},
|
||||
|
||||
actions: {
|
||||
async queryAccount({ state, commit }) {
|
||||
let account = sessionStorage.getItem('KEY_ACCOUNT')
|
||||
try {
|
||||
account = JSON.parse(account)
|
||||
const result = await axios.post('api/Account/getBalance', {
|
||||
Account: { address: account.address },
|
||||
})
|
||||
commit('updateBalance', result.data || 0)
|
||||
} catch (e) {}
|
||||
},
|
||||
},
|
||||
|
||||
getters: {},
|
||||
|
||||
Reference in New Issue
Block a user