fix: 修复收入统计 404,并隔离支付测试/生产配置

Dashboard 收入接口路径对齐;登录页去掉「授权管理平台」;Waffo 测试/生产密钥与 Product 映射分环境保存。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Logan.LiandCursor committed 2026-08-12 22:37:22 +08:00
1 parent 76bba729f1
commit 9b79eabd34
9 files changed
+391 -80

No files matched your search

+11 -16
View File
@@ -2,9 +2,7 @@
<div class="login-container">
<div class="login-card">
<div class="login-header">
<el-icon size="40" color="#409eff"><Key /></el-icon>
<h2 class="login-title">opsx-licence</h2>
<p class="login-subtitle">授权管理平台</p>
</div>
<el-form
@@ -74,7 +72,6 @@ async function handleLogin() {
loading.value = true
try {
await userStore.login(loginForm)
// 登录成功后跳转到 redirect 或首页 // Logan.Li
const redirect = route.query.redirect || '/'
router.push(redirect)
} catch {
@@ -92,27 +89,25 @@ async function handleLogin() {
display: flex;
align-items: center;
justify-content: center;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
background: #f3f5f7;
}
.login-card {
width: 400px;
padding: 40px;
width: 380px;
padding: 36px 32px 28px;
background: #fff;
border-radius: 8px;
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
border: 1px solid #ebeef5;
border-radius: 10px;
box-shadow: 0 8px 24px rgba(15, 23, 42, 0.06);
}
.login-header {
text-align: center;
margin-bottom: 30px;
margin-bottom: 28px;
}
.login-title {
margin: 12px 0 4px;
font-size: 24px;
margin: 0;
font-size: 20px;
font-weight: 600;
letter-spacing: 0.02em;
color: #303133;
}
.login-subtitle {
margin: 0;
color: #909399;
font-size: 14px;
}
</style>