import { useState } from 'react'; import { Button, Form, Input, Message } from '@arco-design/web-react'; import { IconLock, IconUser } from '@arco-design/web-react/icon'; import { useNavigate } from 'react-router-dom'; import { login } from '../api/auth'; import { API_BASE_URL, TOKEN_KEY } from '../api/client'; function LoginPage() { const navigate = useNavigate(); const [loading, setLoading] = useState(false); const onSubmit = async (values: { username: string; password: string }) => { setLoading(true); try { const data = await login(values); localStorage.setItem(TOKEN_KEY, data.accessToken); Message.success('登录成功'); navigate('/dashboard', { replace: true }); } finally { setLoading(false); } }; return (
集中处理短剧内容、剧集发布、订单支付、播放日志和系统权限,帮助运营人员稳定管理短剧业务。
使用管理员账号进入控制台。