From 6dc5ae1ae4f353427047dc20aa31313bc70f8942 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Sat, 12 Apr 2025 13:15:44 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E7=A7=BB=E5=8A=A8?= =?UTF-8?q?=E7=AB=AF=E4=BB=BB=E5=8A=A1=E7=AA=97=E5=8F=A3=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../js/pages/manage/components/TaskDetail.vue | 11 +++- .../js/pages/manage/components/TaskModal.vue | 16 +----- .../sass/pages/components/task-detail.scss | 54 ++++++++++++++++++- 3 files changed, 65 insertions(+), 16 deletions(-) diff --git a/resources/assets/js/pages/manage/components/TaskDetail.vue b/resources/assets/js/pages/manage/components/TaskDetail.vue index c03a450c7..3bcf29d7c 100755 --- a/resources/assets/js/pages/manage/components/TaskDetail.vue +++ b/resources/assets/js/pages/manage/components/TaskDetail.vue @@ -56,7 +56,8 @@
@@ -832,6 +833,14 @@ export default { } }, + taskDetailClass() { + const {taskDetail, hasOpenDialog} = this; + return { + 'open-dialog': hasOpenDialog, + 'completed': taskDetail.complete_at + } + }, + taskDetailStyle() { const {modalMode, windowHeight, hasOpenDialog} = this; const height = Math.min(1100, windowHeight) diff --git a/resources/assets/js/pages/manage/components/TaskModal.vue b/resources/assets/js/pages/manage/components/TaskModal.vue index ae0b1070a..a585c5875 100644 --- a/resources/assets/js/pages/manage/components/TaskModal.vue +++ b/resources/assets/js/pages/manage/components/TaskModal.vue @@ -5,25 +5,13 @@ :styles="styles" :mask-closable="false" :footer-hide="true" + :fullscreen="windowPortrait" :beforeClose="onBeforeClose" - class-name="task-modal"> + class-name="common-task-modal"> -