From 4bfe1ccd3442e71d3e2f8d2a9d096b4a8761b66c Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Fri, 5 Jul 2024 16:29:06 +0700 Subject: [PATCH] feat: update Person Card --- src/components/DrawerComponent.vue | 10 +- src/components/StatCardComponent.vue | 30 +- src/components/home/PersonCard.vue | 543 +++++++++--------- .../02_personnel-management/MainPage.vue | 145 +++-- 4 files changed, 391 insertions(+), 337 deletions(-) diff --git a/src/components/DrawerComponent.vue b/src/components/DrawerComponent.vue index 36001796..5795ffec 100644 --- a/src/components/DrawerComponent.vue +++ b/src/components/DrawerComponent.vue @@ -102,12 +102,12 @@ function branchSetting() {} side="left" :breakpoint="599" class="column justify-between no-wrap" - :width="mini ? 110 : 256" + :width="mini ? 80 : 256" > -
+
-
+
- -
- -
- - - + +
+
+ - - - - - - {{ $t('viewDetail') }} - - - - - - {{ $t('edit') }} - - - - - - {{ $t('delete') }} - - - - -
- -
- {{ - !v.disabled - ? $t('switchOnLabel') - : $t('switchOffLabel') - }} -
-
-
-
-
-
-
- -
- - -
- - -
- -
-
-
- - - - {{ v.name }} - - - - - {{ v.badge }} - -
- - - -
-
- - {{ d.label }} + {{ v.value }} - {{ d.value || '-' }} +
+ + + + + + + + + {{ $t('viewDetail') }} + + + + + + {{ $t('edit') }} + + + + + + {{ $t('delete') }} + + + + +
+ +
+ {{ + !disabled ? $t('switchOnLabel') : $t('switchOffLabel') + }} +
+
+
+
+
+
+
+
+
+ + + + +
+
+ + + + {{ data.name }} + + + + {{ data.code || '-' }} + +
+ + + + +
+
+
+
- -
+
+ {{ v.value || '-' }} + + {{ v.value || '-' }} + +
+
+
diff --git a/src/pages/02_personnel-management/MainPage.vue b/src/pages/02_personnel-management/MainPage.vue index c3ffdc0a..c00d6310 100644 --- a/src/pages/02_personnel-management/MainPage.vue +++ b/src/pages/02_personnel-management/MainPage.vue @@ -1,7 +1,7 @@