diff --git a/app/dimiru/components/DimiBarChart.vue b/app/dimiru/components/DimiBarChart.vue new file mode 100644 index 00000000..538512fd --- /dev/null +++ b/app/dimiru/components/DimiBarChart.vue @@ -0,0 +1,99 @@ + + + + + diff --git a/app/dimiru/components/DimiProgressbar.vue b/app/dimiru/components/DimiProgressbar.vue new file mode 100644 index 00000000..09ef9664 --- /dev/null +++ b/app/dimiru/components/DimiProgressbar.vue @@ -0,0 +1,100 @@ + + + + + diff --git a/app/dimiru/components/index.js b/app/dimiru/components/index.js index 58cd41cc..1d080175 100644 --- a/app/dimiru/components/index.js +++ b/app/dimiru/components/index.js @@ -1,7 +1,7 @@ export { default as DimiBadge } from './DimiBadge.vue' -export { default as DimiBadgeGroup } from './DimiBadgeGroup.vue' -export { default as DimiButton } from './DimiButton.vue' export { default as DimiButtonGroup } from './DimiButtonGroup.vue' +export { default as DimiBarChart } from './DimiBarChart.vue' +export { default as DimiButton } from './DimiButton.vue' export { default as DimiButtonRadio } from './DimiButtonRadio.vue' export { default as DimiCard } from './DimiCard.vue' export { default as DimiCheckbox } from './DimiCheckbox.vue' @@ -17,5 +17,6 @@ export { default as DimiMenu } from './DimiMenu.vue' export { default as DimiMenuItem } from './DimiMenuItem.vue' export { default as DimiModal } from './DimiModal.vue' export { default as DimiNavbar } from './DimiNavbar.vue' +export { default as DimiProgressbar } from './DimiProgressbar.vue' export { default as DimiTab } from './DimiTab.vue' export { default as DimiTimeInput } from './DimiTimeInput.vue' diff --git a/app/pages/paths/management/ManageRequest.vue b/app/pages/paths/management/ManageRequest.vue new file mode 100644 index 00000000..1adc848e --- /dev/null +++ b/app/pages/paths/management/ManageRequest.vue @@ -0,0 +1,325 @@ + + + + + diff --git a/app/router/routers/management.js b/app/router/routers/management.js index 1b5e521c..838e6f05 100644 --- a/app/router/routers/management.js +++ b/app/router/routers/management.js @@ -2,6 +2,7 @@ import withPrefix from '@/src/util/path-with-prefix' const ManageWrapper = () => import('@/pages/paths/management/ManageWrapper.vue') const ManageMain = () => import('@/pages/paths/management/ManageMain.vue') +const ManageRequest = () => import('@/pages/paths/management/ManageRequest.vue') const ManageAssignment = () => import('@/pages/paths/management/ManageAssignment.vue') const ManageAfterschool = () => import('@/pages/paths/management/ManageAfterschool.vue') const ManageCounsel = () => import('@/pages/paths/management/ManageCounsel.vue') @@ -28,6 +29,14 @@ export default [ path: '/', component: ManageWrapper, children: [ + { + path: 'request', + name: 'management/request', + component: ManageRequest, + meta: { + title: '디미고인 > 신청 현황' + } + }, { path: 'assignment', name: 'management/assignment',