From 6604680fa9c1aa0d24e6bcfeb0222f13c8af91d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=95=E6=9D=B0=E5=88=9A?= <1543758718@qq.com> Date: Thu, 20 Nov 2025 22:39:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/dashboard/components/Editor.vue | 188 ++++++++++++++++-- .../drainageWorkshopDailyreport.vue | 13 ++ .../drainageWorkshopMonthlyreport.vue | 13 ++ .../miningWorkshopDailyreport.vue | 13 ++ .../miningWorkshopMonthlyreport.vue | 13 ++ .../motorVehicleWorkshopDailyreport.vue | 13 ++ .../motorVehicleWorkshopMonthlyreport.vue | 13 ++ .../roadMaintenanceTeamDailyreport.vue | 13 ++ .../roadMaintenanceTeamMonthlyreport.vue | 13 ++ src/router/index.ts | 117 ++++++++++- tsconfig.json | 2 +- 11 files changed, 397 insertions(+), 14 deletions(-) create mode 100644 src/pages/demo/miningModule/drainageWorkshopDailyreport.vue create mode 100644 src/pages/demo/miningModule/drainageWorkshopMonthlyreport.vue create mode 100644 src/pages/demo/miningModule/miningWorkshopDailyreport.vue create mode 100644 src/pages/demo/miningModule/miningWorkshopMonthlyreport.vue create mode 100644 src/pages/demo/miningModule/motorVehicleWorkshopDailyreport.vue create mode 100644 src/pages/demo/miningModule/motorVehicleWorkshopMonthlyreport.vue create mode 100644 src/pages/demo/miningModule/roadMaintenanceTeamDailyreport.vue create mode 100644 src/pages/demo/miningModule/roadMaintenanceTeamMonthlyreport.vue diff --git a/src/pages/dashboard/components/Editor.vue b/src/pages/dashboard/components/Editor.vue index d70ef59..bd95713 100644 --- a/src/pages/dashboard/components/Editor.vue +++ b/src/pages/dashboard/components/Editor.vue @@ -1,23 +1,187 @@ - diff --git a/src/pages/demo/miningModule/drainageWorkshopDailyreport.vue b/src/pages/demo/miningModule/drainageWorkshopDailyreport.vue new file mode 100644 index 0000000..40f7985 --- /dev/null +++ b/src/pages/demo/miningModule/drainageWorkshopDailyreport.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/demo/miningModule/drainageWorkshopMonthlyreport.vue b/src/pages/demo/miningModule/drainageWorkshopMonthlyreport.vue new file mode 100644 index 0000000..40f7985 --- /dev/null +++ b/src/pages/demo/miningModule/drainageWorkshopMonthlyreport.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/demo/miningModule/miningWorkshopDailyreport.vue b/src/pages/demo/miningModule/miningWorkshopDailyreport.vue new file mode 100644 index 0000000..40f7985 --- /dev/null +++ b/src/pages/demo/miningModule/miningWorkshopDailyreport.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/demo/miningModule/miningWorkshopMonthlyreport.vue b/src/pages/demo/miningModule/miningWorkshopMonthlyreport.vue new file mode 100644 index 0000000..40f7985 --- /dev/null +++ b/src/pages/demo/miningModule/miningWorkshopMonthlyreport.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/demo/miningModule/motorVehicleWorkshopDailyreport.vue b/src/pages/demo/miningModule/motorVehicleWorkshopDailyreport.vue new file mode 100644 index 0000000..40f7985 --- /dev/null +++ b/src/pages/demo/miningModule/motorVehicleWorkshopDailyreport.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/demo/miningModule/motorVehicleWorkshopMonthlyreport.vue b/src/pages/demo/miningModule/motorVehicleWorkshopMonthlyreport.vue new file mode 100644 index 0000000..40f7985 --- /dev/null +++ b/src/pages/demo/miningModule/motorVehicleWorkshopMonthlyreport.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/demo/miningModule/roadMaintenanceTeamDailyreport.vue b/src/pages/demo/miningModule/roadMaintenanceTeamDailyreport.vue new file mode 100644 index 0000000..40f7985 --- /dev/null +++ b/src/pages/demo/miningModule/roadMaintenanceTeamDailyreport.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/demo/miningModule/roadMaintenanceTeamMonthlyreport.vue b/src/pages/demo/miningModule/roadMaintenanceTeamMonthlyreport.vue new file mode 100644 index 0000000..40f7985 --- /dev/null +++ b/src/pages/demo/miningModule/roadMaintenanceTeamMonthlyreport.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/router/index.ts b/src/router/index.ts index e334b84..fcddbf8 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -63,6 +63,121 @@ export const constantRoutes: RouteRecordRaw[] = [ }, ], }, + { + path: "/miningModule", + component: Layouts, + redirect: "/miningModule", + meta: { + title: "采矿模块", + icon: "icon-weixin", + }, + children: [ + { + path: "miningWorkshop", + component: Layouts, + name: "miningWorkshop", + meta: { + title: "采矿车间", + }, + children: [ + { + path: "miningWorkshopDailyreport", + component: () => import("@/pages/demo/miningModule/miningWorkshopDailyreport.vue"), + name: "miningWorkshopDailyreport", + meta: { + title: "日报", + }, + }, + { + path: "miningWorkshopMonthlyreport", + component: () => import("@/pages/demo/miningModule/miningWorkshopMonthlyreport.vue"), + name: "miningWorkshopMonthlyreport", + meta: { + title: "月报", + }, + }, + ] + }, + { + path: "motorVehicleWorkshop", + component: Layouts, + name: "motorVehicleWorkshop", + meta: { + title: "电机车车间", + }, + children: [ + { + path: "motorVehicleWorkshopDailyreport", + component: () => import("@/pages/demo/miningModule/motorVehicleWorkshopDailyreport.vue"), + name: "motorVehicleWorkshopDailyreport", + meta: { + title: "日报", + }, + }, + { + path: "motorVehicleWorkshopMonthlyreport", + component: () => import("@/pages/demo/miningModule/motorVehicleWorkshopMonthlyreport.vue"), + name: "motorVehicleWorkshopMonthlyreport", + meta: { + title: "月报", + }, + }, + ] + }, + { + path: "roadMaintenanceTeam", + component: Layouts, + name: "roadMaintenanceTeam", + meta: { + title: "养路队车间", + }, + children: [ + { + path: "roadMaintenanceTeamDailyreport", + component: () => import("@/pages/demo/miningModule/roadMaintenanceTeamDailyreport.vue"), + name: "roadMaintenanceTeamDailyreport", + meta: { + title: "日报", + }, + }, + { + path: "roadMaintenanceTeamMonthlyreport", + component: () => import("@/pages/demo/miningModule/roadMaintenanceTeamMonthlyreport.vue"), + name: "roadMaintenanceTeamMonthlyreport", + meta: { + title: "月报", + }, + }, + ] + }, + { + path: "drainageWorkshop", + component: Layouts, + name: "drainageWorkshop", + meta: { + title: "排水车间", + }, + children: [ + { + path: "drainageWorkshopDailyreport", + component: () => import("@/pages/demo/miningModule/drainageWorkshopDailyreport.vue"), + name: "drainageWorkshopDailyreport", + meta: { + title: "日报", + }, + }, + { + path: "drainageWorkshopMonthlyreport", + component: () => import("@/pages/demo/miningModule/drainageWorkshopMonthlyreport.vue"), + name: "drainageWorkshopMonthlyreport", + meta: { + title: "月报", + }, + }, + ] + }, + ], + }, { path: "/diceke", component: Layouts, @@ -93,7 +208,7 @@ export const constantRoutes: RouteRecordRaw[] = [ component: () => import("@/pages/demo/diceke/DicekeMiningrecord.vue"), name: "dicekeMiningrecord", meta: { - title: "Mo品味报表", + title: "Mo品位报表", }, }, { diff --git a/tsconfig.json b/tsconfig.json index d552060..4a23c28 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -15,7 +15,7 @@ // baseUrl 用来告诉编译器到哪里去查找模块,使用非相对模块时必须配置此项 "baseUrl": ".", "module": "esnext", - "moduleResolution": "bundler", + "moduleResolution": "node", // 非相对模块导入的路径映射配置,根据 baseUrl 配置进行路径计算,与 vite.config 中 alias 配置同步 "paths": { "@/*": ["src/*"],