refactor file tree
This commit is contained in:
@@ -3,8 +3,8 @@ import type { RouteRecordRaw } from "vue-router";
|
||||
const chartRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
path: "/management/data-charts",
|
||||
name: "ManagementDataCharts",
|
||||
component: () => import("@/pages/management/ManagementDataCharts.vue"),
|
||||
name: "StoreDataCharts",
|
||||
component: () => import("@/pages/store/StoreDataCharts.vue"),
|
||||
meta: {
|
||||
depth: 3,
|
||||
navBarVisible: true,
|
||||
@@ -18,7 +18,7 @@ const chartRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
path: "/management/customer-data-charts",
|
||||
name: "CustomerDataCharts",
|
||||
component: () => import("@/pages/management/CustomerDataCharts.vue"),
|
||||
component: () => import("@/pages/customer/CustomerDataCharts.vue"),
|
||||
meta: {
|
||||
depth: 3,
|
||||
navBarVisible: true,
|
||||
@@ -32,7 +32,7 @@ const chartRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
path: "/management/customers/:id/data-charts",
|
||||
name: "CustomerDataChartsFromCustomer",
|
||||
component: () => import("@/pages/management/CustomerDataCharts.vue"),
|
||||
component: () => import("@/pages/customer/CustomerDataCharts.vue"),
|
||||
meta: {
|
||||
depth: 5,
|
||||
navBarVisible: true,
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import type { RouteRecordRaw } from "vue-router";
|
||||
import QuickEntryPage from "@/pages/customer/QuickEntryPage.vue";
|
||||
import QuickSignInPage from "@/pages/customer/QuickSignInPage.vue";
|
||||
import EventRecordEdit from "@/pages/management/EventRecordEdit.vue";
|
||||
import CustomerList from "@/pages/management/CustomerList.vue";
|
||||
import CustomerDetail from "@/pages/management/CustomerDetail.vue";
|
||||
import CustomerEdit from "@/pages/management/CustomerEdit.vue";
|
||||
import QuickEntryPage from "@/pages/home/QuickEntryPage.vue";
|
||||
import QuickSignInPage from "@/pages/home/QuickSignInPage.vue";
|
||||
import EventRecordEdit from "@/pages/event/EventRecordEdit.vue";
|
||||
import CustomerList from "@/pages/customer/CustomerList.vue";
|
||||
import CustomerDetail from "@/pages/customer/CustomerDetail.vue";
|
||||
import CustomerEdit from "@/pages/customer/CustomerEdit.vue";
|
||||
|
||||
const customerRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import type { RouteRecordRaw } from "vue-router";
|
||||
import ManagementSettings from "@/pages/management/ManagementSettings.vue";
|
||||
import ManagementProfile from "@/pages/management/ManagementProfile.vue";
|
||||
import ManagementPassword from "@/pages/management/ManagementPassword.vue";
|
||||
import ManagementQrCode from "@/pages/management/ManagementQrCode.vue";
|
||||
import StoreBusinessDayCalendar from "@/pages/management/StoreBusinessDayCalendar.vue";
|
||||
import StoreEdit from "@/pages/management/StoreEdit.vue";
|
||||
import StoreList from "@/pages/management/StoreList.vue";
|
||||
import StoreSort from "@/pages/management/StoreSort.vue";
|
||||
import AppSettings from "@/pages/setting/AppSettings.vue";
|
||||
import UserProfile from "@/pages/user/UserProfile.vue";
|
||||
import UserPassword from "@/pages/user/UserPassword.vue";
|
||||
import CustomerQrCode from "@/pages/customer/CustomerQrCode.vue";
|
||||
import StoreBusinessDayCalendar from "@/pages/store/StoreBusinessDayCalendar.vue";
|
||||
import StoreEdit from "@/pages/store/StoreEdit.vue";
|
||||
import StoreList from "@/pages/store/StoreList.vue";
|
||||
import StoreSort from "@/pages/store/StoreSort.vue";
|
||||
|
||||
export const storeRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
@@ -84,8 +84,8 @@ export const storeRoutes: RouteRecordRaw[] = [
|
||||
export const managementSettingRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
path: "/management/settings",
|
||||
name: "ManagementSettings",
|
||||
component: ManagementSettings,
|
||||
name: "AppSettings",
|
||||
component: AppSettings,
|
||||
meta: {
|
||||
depth: 3,
|
||||
navBarVisible: true,
|
||||
@@ -101,8 +101,8 @@ export const managementSettingRoutes: RouteRecordRaw[] = [
|
||||
export const managementAccountRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
path: "/management/profile",
|
||||
name: "ManagementProfile",
|
||||
component: ManagementProfile,
|
||||
name: "UserProfile",
|
||||
component: UserProfile,
|
||||
meta: {
|
||||
depth: 3,
|
||||
navBarVisible: true,
|
||||
@@ -115,8 +115,8 @@ export const managementAccountRoutes: RouteRecordRaw[] = [
|
||||
},
|
||||
{
|
||||
path: "/management/profile/password",
|
||||
name: "ManagementPassword",
|
||||
component: ManagementPassword,
|
||||
name: "UserPassword",
|
||||
component: UserPassword,
|
||||
meta: {
|
||||
depth: 4,
|
||||
navBarVisible: true,
|
||||
@@ -129,8 +129,8 @@ export const managementAccountRoutes: RouteRecordRaw[] = [
|
||||
},
|
||||
{
|
||||
path: "/management/qr-code",
|
||||
name: "ManagementQrCode",
|
||||
component: ManagementQrCode,
|
||||
name: "CustomerQrCode",
|
||||
component: CustomerQrCode,
|
||||
meta: {
|
||||
depth: 3,
|
||||
navBarVisible: true,
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import type { RouteRecordRaw } from "vue-router";
|
||||
import PermissionSettings from "@/pages/management/PermissionSettings.vue";
|
||||
import RoleList from "@/pages/management/RoleList.vue";
|
||||
import RoleEdit from "@/pages/management/RoleEdit.vue";
|
||||
import PermissionList from "@/pages/management/PermissionList.vue";
|
||||
import PermissionEdit from "@/pages/management/PermissionEdit.vue";
|
||||
import RolePermissionAssign from "@/pages/management/RolePermissionAssign.vue";
|
||||
import RoleDelegationPermissionAssign from "@/pages/management/RoleDelegationPermissionAssign.vue";
|
||||
import UserRoleAssign from "@/pages/management/UserRoleAssign.vue";
|
||||
import PermissionSettings from "@/pages/permission/PermissionSettings.vue";
|
||||
import RoleList from "@/pages/permission/RoleList.vue";
|
||||
import RoleEdit from "@/pages/permission/RoleEdit.vue";
|
||||
import PermissionList from "@/pages/permission/PermissionList.vue";
|
||||
import PermissionEdit from "@/pages/permission/PermissionEdit.vue";
|
||||
import RolePermissionAssign from "@/pages/permission/RolePermissionAssign.vue";
|
||||
import RoleDelegationPermissionAssign from "@/pages/permission/RoleDelegationPermissionAssign.vue";
|
||||
import UserRoleAssign from "@/pages/user/UserRoleAssign.vue";
|
||||
|
||||
const permissionRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import type { RouteRecordRaw } from "vue-router";
|
||||
import EventEdit from "@/pages/management/EventEdit.vue";
|
||||
import eventList from "@/pages/management/EventList.vue";
|
||||
import EventSort from "@/pages/management/EventSort.vue";
|
||||
import EventRecordDetail from "@/pages/management/EventRecordDetail.vue";
|
||||
import EventRecordEdit from "@/pages/management/EventRecordEdit.vue";
|
||||
import EventRecordList from "@/pages/management/EventRecordList.vue";
|
||||
import EventEdit from "@/pages/event/EventEdit.vue";
|
||||
import eventList from "@/pages/event/EventList.vue";
|
||||
import EventSort from "@/pages/event/EventSort.vue";
|
||||
import EventRecordDetail from "@/pages/event/EventRecordDetail.vue";
|
||||
import EventRecordEdit from "@/pages/event/EventRecordEdit.vue";
|
||||
import EventRecordList from "@/pages/event/EventRecordList.vue";
|
||||
|
||||
const registrationRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import type { RouteRecordRaw } from "vue-router";
|
||||
import CustomerTab from "@/pages/tabs/CustomerTab.vue";
|
||||
import ManagementTab from "@/pages/tabs/ManagementTab.vue";
|
||||
import HomeTab from "@/pages/tabs/HomeTab.vue";
|
||||
import SettingTab from "@/pages/tabs/SettingTab.vue";
|
||||
|
||||
const tabRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
path: "/customers",
|
||||
name: "CustomerTab",
|
||||
component: CustomerTab,
|
||||
name: "HomeTab",
|
||||
component: HomeTab,
|
||||
meta: {
|
||||
depth: 2,
|
||||
navBarVisible: true,
|
||||
@@ -19,8 +19,8 @@ const tabRoutes: RouteRecordRaw[] = [
|
||||
},
|
||||
{
|
||||
path: "/management",
|
||||
name: "ManagementTab",
|
||||
component: ManagementTab,
|
||||
name: "SettingTab",
|
||||
component: SettingTab,
|
||||
meta: {
|
||||
depth: 2,
|
||||
navBarVisible: true,
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import type { RouteRecordRaw } from "vue-router";
|
||||
import UserList from "@/pages/management/UserList.vue";
|
||||
import UserDetail from "@/pages/management/UserDetail.vue";
|
||||
import UserEdit from "@/pages/management/UserEdit.vue";
|
||||
import UserRoleAssign from "@/pages/management/UserRoleAssign.vue";
|
||||
import UserList from "@/pages/user/UserList.vue";
|
||||
import UserDetail from "@/pages/user/UserDetail.vue";
|
||||
import UserEdit from "@/pages/user/UserEdit.vue";
|
||||
import UserRoleAssign from "@/pages/user/UserRoleAssign.vue";
|
||||
|
||||
const userRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user