feat: add login ip desc request

This commit is contained in:
engigu
2025-10-01 08:17:03 +08:00
parent baed8b4254
commit c95f283290
3 changed files with 69 additions and 6 deletions
@@ -1,6 +1,6 @@
<script setup lang="ts">
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card'
import { KeyIcon, TrashIcon, SettingsIcon, InfoIcon } from 'lucide-vue-next'
import { KeyIcon, TrashIcon, SettingsIcon, InfoIcon, HistoryIcon } from 'lucide-vue-next'
// 定义props
interface Props {
@@ -19,7 +19,7 @@ defineEmits<Emits>()
const settingsMenu = [
{ id: 'password', name: '重置密码', icon: KeyIcon },
{ id: 'logs', name: '日志清理', icon: TrashIcon },
{ id: 'loginlogs', name: '登录日志', icon: InfoIcon },
{ id: 'loginlogs', name: '登录日志', icon: HistoryIcon },
{ id: 'site', name: '站点设置', icon: SettingsIcon },
{ id: 'about', name: '站点关于', icon: InfoIcon }
]