You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

185 lines
5.3 KiB

import Home from "@/views/enterprise/enterpriseHome.vue";
import login from "@/views/login.vue";
const routes = [
{
path: "/login",
name: "login",
component: () => import("@/views/login.vue"),
meta: {
isKeepAlive: false,
},
},
// 企业端登录
{
path: "/enterprise/login",
name: "enterpriseLogin",
component: () => import("@/views/enterprise/login.vue"),
meta: {
isKeepAlive: false,
},
},
//企业端首页
{
path: "/home",
name: "Home",
component: () => import("@/views/enterprise/enterpriseHome.vue"),
meta: {
isKeepAlive: false,
},
},
// 企业端首页(新路由名称)
{
path: "/enterprise/home",
name: "enterpriseHome",
component: () => import("@/views/enterprise/enterpriseHome.vue"),
meta: {
isKeepAlive: false,
},
},
{
path: "/goodsDetail",
name: "goodsDetail",
component: () => import("@/views/common/goodsDetail.vue"),
meta: {
isRouterKeepAlive: false,
},
},
// 企业信息登记
/*{
path: "/enterprise/register",
name: "enterpriseRegister",
component: () => import("@/views/enterprise/register.vue"),
},*/
// 执法监督码
{
path: "/enterprise/qrCode",
name: "enterpriseQrCode",
component: () => import("@/views/enterprise/qrCode.vue"),
},
//历史执法信息
{
path: "/enterprise/registrationList",
name: "registrationList",
component: () => import("@/views/enterprise/registrationList.vue"),
},
// 入企不扫码投诉
{
path: "/enterprise/complaintNoScan",
name: "complaintNoScan",
component: () => import("@/views/enterprise/complaintNoScan.vue"),
},
//在线投诉
{
path: "/enterprise/complaint",
name: "complaint",
component: () => import("@/views/enterprise/complaint.vue"),
},
//在线投诉列表
{
path: "/enterprise/complaintList",
name: "complaintList",
component: () => import("@/views/enterprise/complaintList.vue"),
},
//在线投诉
// {
// path: "/enterprise/complaintDetail",
// name: "complaintDetail",
// component: () => import("@/views/enterprise/complaintDetail.vue"),
// },
//在线投诉-详情
{
path: "/enterprise/complaintDetailView",
name: "complaintDetailView",
component: () => import("@/views/enterprise/complaintDetailView.vue"),
},
//在线投诉-评价-详情
{
path: "/enterprise/complaintEvaluate",
name: "complaintEvaluate",
component: () => import("@/views/enterprise/complaintEvaluate.vue"),
},
// 行政检查通知
{
path: "/enterprise/enterpriseInspectionNotice",
name: "enterpriseInspectionNotice",
component: () => import("@/views/enterprise/enterpriseInspectionNotice.vue"),
},
// 日常通知
{
path: "/enterprise/systemNotice",
name: "systemNotice",
component: () => import("@/views/enterprise/systemNotice.vue"),
},
// 日常通知详情
{
path: "/enterprise/systemNoticeDetail",
name: "systemNoticeDetail",
component: () => import("@/views/enterprise/systemNoticeDetail.vue"),
},
// 执法列表
{
path: "/enterprise/enterpriseInspectionList",
name: "enterpriseInspectionList",
component: () => import("@/views/enterprise/enterpriseInspectionList.vue"),
},
// 投诉案件选择列表
{
path: "/registrationSelectList",
name: "registrationSelectList",
component: () => import("@/views/enterprise/registrationSelectList.vue"),
},
// 执法登记详情
{
path: "/registrationDetail",
name: "registrationDetail",
component: () => import("@/views/enterprise/registrationDetail.vue"),
},
// 通知详情
{
path: "/enforceNoticeDetail",
name: "enforceNoticeDetail",
component: () => import("@/views/enforce/enforceNoticeDetail.vue"),
},
// 二维码管理
{
path: "/qrCodeHistory",
name: "qrCodeHistory",
component: () => import("@/views/enterprise/qrCodeHistory.vue"),
},
// src\views\enterprise\registrationEdit.vue
// 二维码管理
{
path: "/registrationEdit",
name: "registrationEdit",
component: () => import("@/views/enterprise/registrationEdit.vue"),
},
// 评价页面
{
path: "/evaluate",
name: "evaluate",
component: () => import("@/views/enterprise/enterpriseEvaluate/evaluate.vue"),
},
// 投诉页面
{
path: "/compaintBase",
name: "compaintBase",
component: () => import("@/views/enterprise/compaint/compaintBase.vue"),
},
// 投诉详情页面
{
path: "/compaintDetailIndex",
name: "compaintDetailIndex",
component: () => import("@/views/enterprise/compaint/compaintDetailIndex.vue"),
},
//五个自然日的执法事项列表
{
path: "/registrationListView",
name: "registrationListView",
component: () => import("@/views/enterprise/compaint/registrationListView.vue"),
},
];
export {routes};