
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
import { createWebHistory, createRouter } from 'vue-router';
// import Main from "../pages/main/Main.vue"; //240116 임재현 메인메뉴
import FileManagement from '../pages/file/FileManagement.vue';
import HostManagement from '../pages/file/HostManagement.vue';
import ScheduleManagement from '../pages/schedule/ScheduleManagement.vue';
import ScheduleLogManagement from '../pages/schedule/ScheduleLogManagement.vue';
import Login from '../pages/login/Login.vue';
import Register from '../pages/login/Register.vue';
import Mypage from '../pages/mypage/MyPage.vue';
import MainMenu from '../pages/main/MainMenu.vue'; //240116 임재현 메인메뉴
import DqiList from '../pages/dbManagement/DqiList.vue'; //240116 임재현 품질지표조회
import ValRuleList from '../pages/rule/ValRuleList.vue'; //240117 임재현 검증룰관리
import DbSchema from '../pages/dbManagement/DbSchema.vue';
import CodeList from '../pages/rule/CodeList.vue'; // 코드 관리
import DomainRule from '../pages/rule/DomainRuleList.vue'; // 코드 관리
import TableManage from '../pages/dbManagement/TableManage.vue'; //진단대사 테이블 관리
import WorkRuleManagement from '../pages/rule/WorkRuleManagement.vue'; // 업무규칙 관리
import ColumnManagement from '../pages/dbManagement/ColumnManagement.vue'; //240125 임재현 컬럼분석
import Join from '../pages/join/Join.vue';
import ExecRuleManagement from '../pages/schedule/ExecRuleManagement.vue'; //240126 진단항목별 실행
import DuplRuleManagement from '../pages/rule/DuplRuleManagement.vue'; //중복 분석
// 템플릿
import Searchbar from '../template/templateElement/Searchbar.vue';
import Table from '../template/templateElement/Table.vue';
import BtnPosition from '../template/templateElement/BtnPosition.vue';
import Horizontal from '../template/layoutTemplate/Horizontal.vue';
import Vertical from '../template/layoutTemplate/Vertical.vue';
import FormModal from '../template/templateElement/FormModal.vue';
import AlertModal from '../template/templateElement/AlertModal.vue';
import Guide from '../template/guide/TemplateGuide.vue';
const routes = [
/* 메인화면 */
// { path: '/', name: 'Main', component: Main }, //240116 임재현 메인메뉴
{
path: '/fileManagement.page',
name: 'FileManagement',
component: FileManagement,
},
{
path: '/hostManagement.page',
name: 'HostManagement',
component: HostManagement,
},
{
path: '/scheduleManagement.page',
name: 'ScheduleManagement',
component: ScheduleManagement,
},
{
path: '/scheduleLogManagement.page',
name: 'ScheduleLogManagement',
component: ScheduleLogManagement,
},
{ path: '/', name: 'Login', component: Login },
{ path: '/join.page', name: 'Join', component: Join }, // 회원가입
{ path: '/register.page', name: 'Register', component: Register },
{ path: '/myPage.page', name: 'Mypage', component: Mypage },
{ path: '/main.page', name: 'MainMenu', component: MainMenu }, //240116 임재현 메인메뉴
{ path: '/dqiList.page', name: 'DqiList', component: DqiList }, //240116 임재현 품질지표조회
{ path: '/valRuleList.page', name: 'ValRuleList', component: ValRuleList }, //240117 임재현 검증룰 관리
{ path: '/dbmsManagement.page', name: 'DbManagement', component: DbSchema },
{ path: '/codeList.page', name: 'CodeList', component: CodeList }, // 코드 관리
{
path: '/domainRuleManagement.page',
name: 'DomainRule',
component: DomainRule,
}, // 도메인 관리
{
path: '/tableManagement.page',
name: 'TableManage',
component: TableManage,
},
{
path: '/workRuleManagement.page',
name: 'WorkRuleManagement',
component: WorkRuleManagement,
}, // 업무 규칙
{
//240123 임재현 컬럼분석
path: '/columnManagement.page',
name: 'ColumnManagement',
component: ColumnManagement,
},
{
//240126 임재현 진단항목별 실행
path: '/execRuleManagement.page',
name: 'ExecRuleManagement',
component: ExecRuleManagement,
},
{ path: '/duplRuleManagement.page', name: 'DuplRuleManagement', component: DuplRuleManagement }, //중복 분석
// 템플릿 화면
{ path: '/searchbar.page', name: 'Searchbar', component: Searchbar },
{ path: '/table.page', name: 'Table', component: Table },
{ path: '/btnPosition.page', name: 'BtnPosition', component: BtnPosition },
{ path: '/horizontal.page', name: 'Horizontal', component: Horizontal },
{ path: '/vertical.page', name: 'Vertical', component: Vertical },
{ path: '/formModal.page', name: 'FormModal', component: FormModal },
{ path: '/alertModal.page', name: 'AlertModal', component: AlertModal },
{ path: '/guide.page', name: 'Guide', component: Guide },
];
const AppRouter = createRouter({
history: createWebHistory(),
routes,
});
export default AppRouter;