
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";
import Login from "../pages/login/Login.vue";
// 기준정보 BaselinInformation
import Bi001 from "./AccountingManagement/BaselineInformation/Bi001.vue";
import Bi002 from "./AccountingManagement/BaselineInformation/Bi002.vue";
import Bi003 from "./AccountingManagement/BaselineInformation/Bi003.vue";
import Bi004 from "./AccountingManagement/BaselineInformation/Bi004.vue";
import Bi005 from "./AccountingManagement/BaselineInformation/Bi005.vue";
import Bi006 from "./AccountingManagement/BaselineInformation/Bi006.vue";
import Bi007 from "./AccountingManagement/BaselineInformation/Bi007.vue";
import Cm001 from "./AccountingManagement/ChitManagement/Cm001.vue";
import Cm002 from "./AccountingManagement/ChitManagement/Cm002.vue";
const routes = [
/* 메인화면 */
{ path: "/", name: "/", component: Main },
{ path: "/Login.page", name: "Login", component: Login },//로그인
// 기준정보 BaselinInformation
{ path: "/Bi001.page", name: "Bi001", component: Bi001 }, //(회계)공동코드 등록
{ path: "/Bi002.page", name: "Bi002", component: Bi002 }, //거래처정보 등록
{ path: "/Bi003.page", name: "Bi003", component: Bi003 }, //계정과목 등록
{ path: "/Bi004.page", name: "Bi004", component: Bi004 }, //재무제표 양식 등록
{ path: "/Bi005.page", name: "Bi005", component: Bi005 }, //재무제표 계정설정등록
{ path: "/Bi006.page", name: "Bi006", component: Bi006 }, //은행계좌 등록
{ path: "/Bi007.page", name: "Bi007", component: Bi007 }, //거래처대장
// 전표관리
{ path: "/Cm001.page", name: "Cm001", component: Cm001 }, //잔액 이월 전표등록
{ path: "/Cm002.page", name: "Cm002", component: Cm002 }, //전표작성(일반)
];
const AppRouter = createRouter({
history: createWebHistory(),
routes,
});
// AppRouter.beforeEach(async (to, from, next)=>{
// const userId = store.state.loginUser;
// if(userId == null && to.path != '/login.page'){
// var vm = this;
// axios({
// url: '/getLoginInfo.json',
// method: 'post',
// headers: {
// 'Content-Type': 'application/json; charset=UTF-8'
// }
// }).then(function (response) {
// // 로그인 정보 있음
// if(response.data.checkMessage.status > 0){
// store.commit('setLoginUser',response.data.resultData.LoginUserInfo);
// next()
// }else{
// next('/login.page')
// }
// }).catch(function (error) {
// console.log(error);
// });
// }else{
// if(to.path == '/login.page' && userId == null){
// next()
// }else if(to.path != '/login.page' && userId == null){
// next('/login.page')
// }else{
// next()
// }
// }
// })
export default AppRouter;