From 7e42e4ccd2be4d042e72d825dfac6606d176663e Mon Sep 17 00:00:00 2001 From: aylvn Date: Sun, 16 Mar 2025 18:57:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=BB=E5=8A=A1=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=B8=83=E5=B1=80=E5=92=8C=E4=BA=A4=E4=BA=92=E6=8E=A7?= =?UTF-8?q?=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- desktop/frontend/src/assets/css/main.css | 5 +- desktop/frontend/src/components/MainFrame.vue | 4 + desktop/frontend/src/locales/en.js | 4 +- desktop/frontend/src/locales/zh-cn.js | 3 +- desktop/frontend/src/router/index.js | 6 +- desktop/frontend/src/views/task/TaskIndex.vue | 95 +++++++++++++++---- desktop/frontend/src/views/task/TaskInfo.vue | 58 +---------- factorial.py | 8 ++ sample.txt | 2 + 9 files changed, 104 insertions(+), 81 deletions(-) create mode 100644 factorial.py create mode 100644 sample.txt diff --git a/desktop/frontend/src/assets/css/main.css b/desktop/frontend/src/assets/css/main.css index 7b619b0..591e2c1 100644 --- a/desktop/frontend/src/assets/css/main.css +++ b/desktop/frontend/src/assets/css/main.css @@ -187,8 +187,11 @@ img.edit:hover { .main-content { width: 100%; - height: calc(100vh - 44px); + /** 44 + 16 + 16 */ + height: calc(100vh - 76px); padding: 0px 16px; + margin-top: 16px; + margin-bottom: 16px; } /** Element Plus Start */ diff --git a/desktop/frontend/src/components/MainFrame.vue b/desktop/frontend/src/components/MainFrame.vue index 83b2473..372efe0 100644 --- a/desktop/frontend/src/components/MainFrame.vue +++ b/desktop/frontend/src/components/MainFrame.vue @@ -143,6 +143,10 @@ header { width: 100%; height: 44px; padding: 0px; + /* width: calc(100% -32px); + margin-left: 16px; + margin-right: 16px; + border-radius: 6px; */ background-color: var(--el-fg-color); display: flex; justify-content: center; diff --git a/desktop/frontend/src/locales/en.js b/desktop/frontend/src/locales/en.js index 9a410c4..e7386c4 100644 --- a/desktop/frontend/src/locales/en.js +++ b/desktop/frontend/src/locales/en.js @@ -43,5 +43,7 @@ export default { failed: "Failed", running: "Running", terminated: "Terminated", - } + }, + newTask: "New Task", + } diff --git a/desktop/frontend/src/locales/zh-cn.js b/desktop/frontend/src/locales/zh-cn.js index a1d605e..cf63bc1 100644 --- a/desktop/frontend/src/locales/zh-cn.js +++ b/desktop/frontend/src/locales/zh-cn.js @@ -42,5 +42,6 @@ export default { failed: "失败", running: "运行中", terminated: "终止", - } + }, + newTask: "新任务", } diff --git a/desktop/frontend/src/router/index.js b/desktop/frontend/src/router/index.js index 2c7049b..8700116 100644 --- a/desktop/frontend/src/router/index.js +++ b/desktop/frontend/src/router/index.js @@ -16,7 +16,7 @@ const router = createRouter({ path: 'task', component: () => import('@/views/task/TaskIndex.vue'), meta: { - keepAlive: false, + keepAlive: true, title: "任务列表", index: 0 } @@ -25,7 +25,7 @@ const router = createRouter({ path: 'task/:id', component: () => import('@/views/task/TaskInfo.vue'), meta: { - keepAlive: false, + keepAlive: true, title: "任务信息", index: 0 } @@ -34,7 +34,7 @@ const router = createRouter({ path: 'history', component: () => import('@/views/task/HistoryIndex.vue'), meta: { - keepAlive: false, + keepAlive: true, title: "历史记录", index: 0 } diff --git a/desktop/frontend/src/views/task/TaskIndex.vue b/desktop/frontend/src/views/task/TaskIndex.vue index 6b1556e..4bf8cd3 100644 --- a/desktop/frontend/src/views/task/TaskIndex.vue +++ b/desktop/frontend/src/views/task/TaskIndex.vue @@ -7,7 +7,7 @@
- + {{ t('user') }} @@ -50,15 +50,27 @@
-
- {{ t('taskStatus.name') }}: - {{ taskInfo.status }} -
-
+ +
+
+ + + + + {{ t('newTask') }} + +
+ +
+ {{ t('taskStatus.name') }}: + {{ taskInfo.status }} +
+
+
@@ -68,10 +80,10 @@ @keydown.enter="handleInputEnter" /> - + - + @@ -87,7 +99,7 @@