diff --git a/src/router/index.js b/src/router/index.js index 7f82c10..4b84bda 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -205,6 +205,11 @@ const routes = [ name: 'AuditionDetailView', component: () => import(/* webpackChunkName: "audition" */ '../views/Audition/AuditionDetailView.vue') }, + { + path: '/audition/role/detail', + name: 'AuditionRoleDetailView', + component: () => import(/* webpackChunkName: "audition" */ '../views/Audition/AuditionRoleDetailView.vue') + }, ] }, { diff --git a/src/views/Audition/AuditionDetailView.vue b/src/views/Audition/AuditionDetailView.vue index e90fc98..ed10907 100644 --- a/src/views/Audition/AuditionDetailView.vue +++ b/src/views/Audition/AuditionDetailView.vue @@ -540,6 +540,15 @@ export default { }, selectAuditionRole(auditionRole) { + this.$router.push( + { + name: 'AuditionRoleDetailView', + params: { + audition_role_id: auditionRole.id, + audition_title: this.audition_title + } + } + ) }, }, } diff --git a/src/views/Audition/AuditionRoleDetailView.vue b/src/views/Audition/AuditionRoleDetailView.vue new file mode 100644 index 0000000..0777ae9 --- /dev/null +++ b/src/views/Audition/AuditionRoleDetailView.vue @@ -0,0 +1,234 @@ + + + + +