| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- import { createRouter, createWebHashHistory } from 'vue-router'
- import type { RouteRecordRaw } from 'vue-router'
- import Login from '@/views/login/Login.vue'
- import MainLayout from '@/layouts/MainLayout.vue'
- import Dashboard from '@/views/home/Dashboard.vue'
- import OneMap from '@/views/map/OneMap.vue'
- import Projects from '@/views/ledger/Projects.vue'
- import Market from '@/views/market/Market.vue'
- import Renewal from '@/views/bidPreparation/Renewal.vue'
- import TenderPool from '@/views/bidMonitor/TenderPool.vue'
- import BidResult from '@/views/bidResult/BidResult.vue'
- import ProjectDetail from '@/views/ledger/ProjectDetail.vue'
- import RenewalDetail from '@/views/bidPreparation/RenewalDetail.vue'
- import RenewalExpireDetail from '@/views/bidPreparation/RenewalExpireDetail.vue'
- import RenewalXQDetail from '@/views/bidPreparation/RenewalXQDetail.vue'
- const routes: RouteRecordRaw[] = [
- {
- path: '/',
- name: 'Login',
- component: Login
- },
- {
- path: '/',
- name: 'Main',
- component: MainLayout,
- children: [
- {
- path: 'dashboard',
- name: 'Dashboard',
- component: Dashboard
- },
- {
- path: 'onemap',
- name: 'OneMap',
- component: OneMap
- },
- {
- path: 'projects',
- name: 'Projects',
- component: Projects
- },
- {
- path: 'market',
- name: 'Market',
- component: Market
- },
- {
- path: 'renewal',
- name: 'Renewal',
- component: Renewal
- },
- {
- path: 'tender-pool',
- name: 'TenderPool',
- component: TenderPool
- },
- {
- path: 'bid-result',
- name: 'BidResult',
- component: BidResult
- },
- {
- path: 'project-detail/:id',
- name: 'ProjectDetail',
- component: ProjectDetail
- },
- {
- path: 'renewal-detail/:id',
- name: 'RenewalDetail',
- component: RenewalDetail
- },
- {
- path: 'renewal-expire-detail/:id',
- name: 'RenewalExpireDetail',
- component: RenewalExpireDetail
- },
- {
- path: 'renewal-xq-detail/:id',
- name: 'RenewalXQDetail',
- component: RenewalXQDetail
- }
- ]
- }
- ]
- const router = createRouter({
- // history: createWebHistory(),
- history: createWebHashHistory(), // 替换原来createWebHistory为createWebHashHistory
- routes
- })
- export default router
|