fix bug
This commit is contained in:
@@ -67,6 +67,47 @@ export default {
|
||||
})
|
||||
|
||||
socket.on(`admin:notify`, data => {
|
||||
if (data.type === 'newAwardRequest') {
|
||||
// update store
|
||||
this.$store.commit('admin/set', ['newAwardRequest', data.newAwardRequest])
|
||||
|
||||
// update DOM
|
||||
if (this.$route.name === 'admin-gps-award-req') {
|
||||
this.$nuxt.refresh()
|
||||
}
|
||||
}
|
||||
|
||||
if (data.type === 'newInstallDeviceRequest') {
|
||||
// update store
|
||||
this.$store.commit('admin/set', ['newInstallDeviceRequest', data.newInstallDeviceRequest])
|
||||
|
||||
// update DOM
|
||||
if (this.$route.name === 'admin-gps-installed-device') {
|
||||
this.$nuxt.refresh()
|
||||
}
|
||||
}
|
||||
|
||||
if (data.type === 'newWithdrawRequest') {
|
||||
// update store
|
||||
this.$store.commit('admin/set', ['newWithdrawRequest', data.newWithdrawRequest])
|
||||
|
||||
// update DOM
|
||||
if (this.$route.name === 'admin-gps-withdraw') {
|
||||
this.$nuxt.refresh()
|
||||
}
|
||||
}
|
||||
|
||||
if (data.type === 'updateNewCustomers') {
|
||||
// update store
|
||||
this.$store.commit('admin/set', ['updateNewCustomers', data.updateNewCustomers])
|
||||
|
||||
// update DOM
|
||||
if (this.$route.name === 'admin-gps-users') {
|
||||
this.$nuxt.refresh()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (data.type === 'updateUnreadCuMsgs') {
|
||||
// update store
|
||||
this.$store.commit('admin/set', ['unreadCuMsgs', data.unreadCuMsgs])
|
||||
|
||||
Reference in New Issue
Block a user