Blame view
src/event.js
1.83 KB
37150e7c1
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 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 |
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.' }; this.$store.dispatch('setToken', null) this.$store.dispatch('Id', null) this.$store.dispatch('Role', null) this.$router.replace({ path: '/' }); } }, { name: 'APP_CHANGE', callback: function(e) { this.snackbar = { show: true, color: 'green', text: 'Logout successfully.' }; this.$router.replace({ path: '/' }); } }, { 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); } }, |
93a68cfa1
|
74 |
|
37150e7c1
|
75 |
]; |