| | |
| | | const getUrlQuery: Middleware = (context) => { |
| | | const currentRouteName = context.route.name; |
| | | const satisfactionIdFromMsg = context.route.query.appointmentId; |
| | | const queryNotContactAppointmentId = context.route.query.notContactAppointmentId; |
| | | const isUserLogin = context.store.getters['localStorage/isUserLogin']; |
| | | |
| | | if (currentRouteName === 'index' && queryNotContactAppointmentId) { |
| | | context.store.commit('localStorage/storageNotContactAppointmentIdFromMsg', queryNotContactAppointmentId); |
| | | if (!isUserLogin) { |
| | | context.redirect('/login'); |
| | | } |
| | | } |
| | | |
| | | if (currentRouteName === 'index' && satisfactionIdFromMsg) { |
| | | context.store.commit('localStorage/storageSatisfactionIdFromMsg', satisfactionIdFromMsg); |
| | |
| | | context.redirect('/login'); |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | export default getUrlQuery |
| | | export default getUrlQuery |