import TabsView from "@/layouts/tabs/TabsView";
import BlankView from "@/layouts/BlankView";
// import PageView from '@/layouts/PageView'

// 路由配置
const options = {
  routes: [
    {
      path: "/jump",
      name: "跳转页面",
      component: () => import("@/pages/basicset/jump/jump"),
    },
    {
      path: "*",
      name: "404",
      component: () => import("@/pages/exception/404"),
    },
    {
      path: "/403",
      name: "403",
      component: () => import("@/pages/exception/403"),
    },
    {
      path: "/apppreview",
      name: "预览页面",
      component: () => import("@/pages/basicset/appmarket/AppPreview"),
    },
    {
      path: "/",
      name: "首页",
      component: TabsView,
      redirect: "/jump",
      children: [
        {
          path: "basicset",
          name: "基础设置",
          meta: {
            icon: "setting",
          },
          component: BlankView,
          children: [
            // {
            //   path: 'user',
            //   name: '用户管理',
            //   component: () => import('@/pages/basicset/user/list'),
            // },
            // {
            //   path: 'menu',
            //   name: '菜单管理',
            //   component: () => import('@/pages/basicset/menu/list'),
            // },
            {
              path: "website",
              name: "站点管理",
              component: () => import("@/pages/basicset/site/website"),
            },
            {
              path: "deploy",
              name: "部署模块管理",
              component: () => import("@/pages/basicset/deploy/deploy"),
            },
            {
              path: "business",
              name: "业务事项管理",
              component: () => import("@/pages/basicset/business/business"),
            },
            {
              path: "addbusiness",
              name: "新增事项",
              component: () =>
                import("@/pages/basicset/addbusiness/addbusiness.vue"),
              meta: { invisible: true },
            },

            {
              path: "department",
              name: "部门窗口管理",
              component: () => import("@/pages/basicset/dept/department"),
            },
            {
              path: "personnel",
              name: "工作人员管理",
              component: () => import("@/pages/basicset/workman/personnel"),
            },
            {
              path: "surface",
              component: () => import("@/pages/basicset/surface/index"),
              children: [
                {
                  path: "",
                  name: "皮肤管理",
                  component: () => import("@/pages/basicset/surface/surface"),
                  meta: { invisible: true },
                },
                {
                  path: "addsurfacetemplate",
                  name: "新增皮肤m模板",
                  component: () =>
                    import("@/pages/basicset/surface/AddSurfaceTemplate"),
                  meta: { invisible: true },
                },
              ],
            },
            {
              path: "configurat",
              name: "短信配置",
              component: () => import("@/pages/basicset/sms/configurat"),
            },
            {
              path: "festival",
              name: "节假日配置",
              component: () => import("@/pages/basicset/holiday/festival"),
            },
            {
              path: "appmarket",
              component: () => import("@/pages/basicset/appmarket/Index"),
              children: [
                {
                  path: "",
                  name: "应用集市",
                  component: () =>
                    import("@/pages/basicset/appmarket/AppMarket"),
                  meta: { invisible: true },
                },
                {
                  path: "appdetails",
                  name: "应用详情",
                  component: () =>
                    import("@/pages/basicset/appmarket/AppDetails"),
                  meta: { invisible: true },
                },
              ],
            },
            // {
            //   path: 'qrcode',
            //   name: '二维码设置',
            //   component: () => import('@/pages/basicset/qrcode'),
            // },
            // {
            //   path: 'skins',
            //   name: '皮肤管理',
            //   component: () => import('@/pages/basicset/skins/skins'),
            // },
          ],
        },
      ],
    },
  ],
};

export default options;