From 4e29f71a8c5f5306f4947f03627dae653cd2d8f2 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 15 Dec 2025 11:00:44 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E4=BC=98=E5=8C=96=20user=20?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E7=9A=84=E6=A0=B7=E5=BC=8F=EF=BC=9A=201?= =?UTF-8?q?=EF=BC=89=E8=AF=A6=E6=83=85=E3=80=81=E8=A1=A8=E5=8D=95=EF=BC=8C?= =?UTF-8?q?=E7=A7=BB=E9=99=A4=20cell-group=E3=80=81safe-area-inset-bottom?= =?UTF-8?q?=202=EF=BC=89=E4=BD=BF=E7=94=A8=20wd-fab=20=E6=9B=BF=E4=BB=A3?= =?UTF-8?q?=E5=8F=B3=E4=B8=8B=E8=A7=92=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages-system/user/detail/index.vue | 15 +++--------- src/pages-system/user/form/index.vue | 15 +++--------- src/pages-system/user/index.vue | 34 ++++++++++++++------------ 3 files changed, 25 insertions(+), 39 deletions(-) diff --git a/src/pages-system/user/detail/index.vue b/src/pages-system/user/detail/index.vue index ab9c182..0b1d2ac 100644 --- a/src/pages-system/user/detail/index.vue +++ b/src/pages-system/user/detail/index.vue @@ -8,8 +8,8 @@ /> - - + + @@ -35,7 +35,7 @@ - + { diff --git a/src/pages-system/user/form/index.vue b/src/pages-system/user/form/index.vue index 29a954d..0bab712 100644 --- a/src/pages-system/user/form/index.vue +++ b/src/pages-system/user/form/index.vue @@ -8,9 +8,9 @@ /> - + - + - + { diff --git a/src/pages-system/user/index.vue b/src/pages-system/user/index.vue index db63610..4642025 100644 --- a/src/pages-system/user/index.vue +++ b/src/pages-system/user/index.vue @@ -20,7 +20,7 @@ @@ -28,17 +28,19 @@ - - - + :src="item.avatar" + :width="40" + :height="40" + mode="aspectFill" + round + /> - {{ item.nickname?.charAt(0) || item.username?.charAt(0) }} + {{ (item.nickname || item.username)?.charAt(0) }} @@ -49,6 +51,9 @@ + + 登录时间:{{ formatDate(item.loginDate) }} + @@ -63,16 +68,14 @@ /> - - - - - + /> @@ -84,9 +87,10 @@ import { onReachBottom } from '@dcloudio/uni-app' import { onMounted, reactive, ref } from 'vue' import { getUserPage } from '@/api/system/user' import { useAccess } from '@/hooks/useAccess' +import { navigateBackPlus } from '@/utils' import { DICT_TYPE } from '@/utils/constants' import SearchForm from './components/search-form.vue' -import { navigateBackPlus } from '@/utils'; +import { formatDate } from '@/utils/date'; definePage({ style: {