From 58cd90c4276372532de4005e90bd7a5f5f160ab4 Mon Sep 17 00:00:00 2001 From: yanfeiyong <2060201549@qq.com> Date: Wed, 28 May 2025 09:16:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E8=B7=B3=E8=BD=AC=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 10 +- src/utils/require.js | 8 + src/views/myTask/info.vue | 804 +++++++++---------- src/views/taskManagement/info.vue | 1241 +++++++++++++++++++++++++++++ 4 files changed, 1628 insertions(+), 435 deletions(-) create mode 100644 src/utils/require.js create mode 100644 src/views/taskManagement/info.vue diff --git a/src/router/index.js b/src/router/index.js index 5541bb6..a67e7af 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -85,9 +85,9 @@ export const constantRoutes = [ }, { path: "taskInfo", - component: () => import("@/views/auditPages/taskManagement/info"), + component: () => import("@/views/taskManagement/info"), name: "TaskInfo", - meta: { title: "任务详情", icon: "user", activeMenu: "/task" }, + meta: { title: "任务详情", icon: "user", activeMenu: "/task2" }, }, { path: "taskAudit", @@ -106,6 +106,12 @@ export const constantRoutes = [ component: () => import("@/views/auditPages/taskManagement/audit"), name: "taskAuditInfolishichakan", meta: { title: "资产提交记录", icon: "user", activeMenu: "/task" }, + }, + { + path: 'mytaskInfo', + component: () => import('@/views/myTask/info'), + name: 'mytaskInfo', + meta: { title: '任务详情', icon: 'user', activeMenu: "/myTask2" } }, { path: "unitAuth", diff --git a/src/utils/require.js b/src/utils/require.js new file mode 100644 index 0000000..5758ea2 --- /dev/null +++ b/src/utils/require.js @@ -0,0 +1,8 @@ +export const require = (imgPath) => { + try { + const handlePath = imgPath.replace('@', '..'); + return new URL(handlePath, import.meta.url).href; + } catch (error) { + console.warn(error); + } +} diff --git a/src/views/myTask/info.vue b/src/views/myTask/info.vue index 5af116d..151bac6 100644 --- a/src/views/myTask/info.vue +++ b/src/views/myTask/info.vue @@ -1,5 +1,5 @@ +