diff --git a/apps/frontend/src/layouts/WorkerLayout.tsx b/apps/frontend/src/layouts/WorkerLayout.tsx index 2f08275d..9b0c86ac 100644 --- a/apps/frontend/src/layouts/WorkerLayout.tsx +++ b/apps/frontend/src/layouts/WorkerLayout.tsx @@ -9,11 +9,7 @@ import type { MenuProps } from 'antd' import { Outlet, useLocation, useNavigate } from 'react-router' import { logoutWorker } from '@/services/worker' -import { - clearWorkerSession, - getWorkerStatus, - getWorkerUsername, -} from '@/utils/worker-auth' +import { clearWorkerSession, getWorkerStatus, getWorkerUsername } from '@/utils/worker-auth' const menuItems: MenuProps['items'] = [ { key: '/worker/hall', icon: , label: '抢单大厅' }, @@ -46,7 +42,7 @@ export default function WorkerLayout() {
- 趣游通 + 王大锤 接单平台
diff --git a/apps/frontend/src/pages/admin/AdminLoginPage.tsx b/apps/frontend/src/pages/admin/AdminLoginPage.tsx index 4b2bbfab..df45b190 100644 --- a/apps/frontend/src/pages/admin/AdminLoginPage.tsx +++ b/apps/frontend/src/pages/admin/AdminLoginPage.tsx @@ -1,5 +1,11 @@ -import { LockOutlined, UserOutlined } from '@ant-design/icons' -import { App, Button, Card, Form, Input, Typography } from 'antd' +import { + DashboardOutlined, + LockOutlined, + SafetyCertificateOutlined, + SettingOutlined, + UserOutlined, +} from '@ant-design/icons' +import { App, Button, Form, Input } from 'antd' import { useState } from 'react' import { useNavigate } from 'react-router' @@ -11,6 +17,24 @@ type LoginForm = { password: string } +const brandFeatures = [ + { + icon: , + title: '运营看板', + desc: '订单、打手、财务数据一目了然', + }, + { + icon: , + title: '权限管控', + desc: '按角色开放操作,操作可审计', + }, + { + icon: , + title: '灵活配置', + desc: '平台、规则、费率在线可调', + }, +] + export default function AdminLoginPage() { const navigate = useNavigate() const { message } = App.useApp() @@ -35,40 +59,82 @@ export default function AdminLoginPage() { } return ( -
- -
- Order Site Admin - 运营后台登录 - - 使用账号密码进入后台,并按角色开放不同操作权限。 - -
+
+
+ {/* 品牌信息区:移动端隐藏 */} + + + {/* 登录表单区 */} +
+
+ {/* 移动端精简品牌栏 */} +
+ + + + Order Site Admin +
+ +
+

运营后台登录

+

使用账号密码进入后台,并按角色开放不同操作权限

+
+ + layout="vertical" requiredMark={false} onFinish={submitLogin}> + + } placeholder="输入账号" autoComplete="username" /> + + + } + placeholder="输入密码" + autoComplete="current-password" + /> + + + + +
仅限授权运营人员访问
+
+
+
) }