Blame view
src/event.js
1.5 KB
93a68cfa1
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
export default [ { name: 'APP_LOGIN_SUCCESS', callback: function (e) { this.$router.push({ path: 'dashboard' }); } }, { name: 'APP_LOGOUT', callback: function (e) { this.snackbar = { show: true, color: 'green', text: 'Logout successfully.' }; |
03dcbf0c1
|
16 |
this.$store.dispatch('setToken', null) |
eba96ec51
|
17 |
this.$store.dispatch('setName', null) |
93a68cfa1
|
18 19 20 21 |
this.$router.replace({ path: '/' }); } }, { |
07095d4d8
|
22 23 24 25 26 27 28 29 30 31 32 33 34 |
name: 'APP_CHANGE', callback: function (e) { this.snackbar = { show: true, color: 'green', text: 'Logout successfully.' }; this.$router.replace({ path: '/' }); } }, { |
93a68cfa1
|
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
name: 'APP_PAGE_LOADED', callback: function (e) { } }, { name: 'APP_AUTH_FAILED', callback: function (e) { this.$router.push('/login'); this.$message.error('Token has expired'); } }, { name: 'APP_BAD_REQUEST', // @error api response data callback: function (msg) { this.$message.error(msg); } }, { name: 'APP_ACCESS_DENIED', // @error api response data callback: function (msg) { this.$message.error(msg); this.$router.push('/forbidden'); } }, { name: 'APP_RESOURCE_DELETED', // @error api response data callback: function (msg) { this.$message.success(msg); } }, { name: 'APP_RESOURCE_UPDATED', // @error api response data callback: function (msg) { this.$message.success(msg); } }, ]; |