refactor: Dockerfile.embed → Dockerfile + fix Login TS error

- Dockerfile.embed 重命名为 Dockerfile(统一命名规范)
- docker-compose.yml / run.sh 引用更新
- 全量文档(CLAUDE/AGENTS/README/docs)Dockerfile.embed → Dockerfile
- fix: Login.tsx User 类型缺少 email/status 字段
This commit is contained in:
attacker committed 2026-07-01 04:54:53 +00:00
1 parent 4cb0e62857
commit 092d0e4b9e
11 files changed
+21 -21

No files matched your search

+1 -1
View File
@@ -34,7 +34,7 @@ export function Login() {
setError('');
setLoading(true);
try {
const result = await authApi.login(username, password) as { user: { id: number; username: string }; token: string; permissions?: string[] };
const result = await authApi.login(username, password) as { user: { id: number; username: string; email: string; status: number }; token: string; permissions?: string[] };
useUserStore.getState().login(result.user, result.token, result.permissions ?? null);
localStorage.setItem('token', result.token);
navigate('/', { replace: true });