From b6323f02ebb483f313b2f5eda0d96e8694d206c0 Mon Sep 17 00:00:00 2001 From: yuzhiran Date: Mon, 22 Jun 2026 12:38:26 +0800 Subject: [PATCH] feat(admin): show last login time/IP/location in user list Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- zhiyin-app/src/pages/admin/admin.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/zhiyin-app/src/pages/admin/admin.vue b/zhiyin-app/src/pages/admin/admin.vue index f6c49f4..abddc00 100644 --- a/zhiyin-app/src/pages/admin/admin.vue +++ b/zhiyin-app/src/pages/admin/admin.vue @@ -101,6 +101,11 @@ 到期:{{ u.vipExpireAt?.slice(0,10) }} 冲刺到期:{{ u.sprintExpireAt?.slice(0,10) }} + + 最后登录:{{ u.lastLoginAt?.slice(0,16).replace('T',' ') }} + IP:{{ u.lastLoginIp }} + {{ u.lastLoginLocation }} + + + 面试额度/月 @@ -539,6 +546,7 @@ 已是管理员 + @@ -736,6 +744,7 @@ const switchTab = (t) => { if (t === 'pricing') loadPricing() if (t === 'orders') loadOrders() if (t === 'analysis') loadAnalysis() + if (t === 'share') loadShareRecords() } const loadUsers = async () => {