puzhibing
2026-08-28 e92cd56bb56b111c1afe9922191f9897215ff6b0
frontend-admin/src/views/LoginView.vue
@@ -4,8 +4,7 @@
    <div class="bg-glow bg-glow-right"></div>
    <el-card class="card" shadow="never">
      <div class="brand-badge">SINATA</div>
      <h2 class="title">访客预约管理后台</h2>
      <h2 class="title">红宇集团访客预约管理系统</h2>
      <p class="subtitle">安全、高效地处理预约、审批与接待流程</p>
      <el-form :model="form" label-position="top" class="login-form" @submit.prevent="onSubmit">
@@ -107,7 +106,13 @@
    };
    const { data } = await http.post("/auth/login", encryptedForm);
    const loginResult = data.result;
    auth.setSession(loginResult.token, loginResult.displayName, loginResult.avatarUrl, loginResult.permissions || []);
    auth.setSession(
      loginResult.token,
      loginResult.displayName,
      loginResult.avatarUrl,
      loginResult.permissions || [],
      loginResult.userId,
    );
    ElMessage.success("登录成功");
    router.push("/");
  } catch (e: unknown) {