83 lines
3.1 KiB
HTML
83 lines
3.1 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="zh-CN">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>管理后台 · AI 销售助手</title>
|
|
<link rel="stylesheet" href="assets/css/theme.css">
|
|
</head>
|
|
<body>
|
|
|
|
<!-- ================= 登录视图 ================= -->
|
|
<div id="loginView" class="login-wrap hidden">
|
|
<div class="login-card">
|
|
<div class="lc-logo">AI</div>
|
|
<h2>管理后台</h2>
|
|
<div class="lc-sub">AI SCHEDULER · ADMIN CONSOLE</div>
|
|
<div class="field">
|
|
<label class="label">账号</label>
|
|
<input id="loginAccount" class="input" placeholder="请输入管理员账号" autocomplete="username">
|
|
</div>
|
|
<div class="field">
|
|
<label class="label">密码</label>
|
|
<input id="loginPwd" type="password" class="input" placeholder="请输入密码" autocomplete="current-password">
|
|
</div>
|
|
<button id="loginBtn" class="btn primary block lg" style="margin-top:6px">登 录</button>
|
|
<div class="lc-sub" style="margin:18px 0 0">登录后可管理模型配置与行业模板</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- ================= 应用视图 ================= -->
|
|
<div id="appView" class="layout hidden">
|
|
<aside class="sidebar">
|
|
<div class="brand">
|
|
<div class="logo">AI</div>
|
|
<div>
|
|
<div class="brand-name">管理后台</div>
|
|
<div class="brand-sub">Admin Console</div>
|
|
</div>
|
|
</div>
|
|
<nav class="nav">
|
|
<div class="nav-group">
|
|
<div class="nav-group-title">配置中心</div>
|
|
<div class="nav-item" data-view="modelsup"><span class="ico">◈</span>模型配置</div>
|
|
<div class="nav-item" data-view="industry"><span class="ico">◫</span>行业模板</div>
|
|
</div>
|
|
<div class="nav-group">
|
|
<div class="nav-group-title">系统</div>
|
|
<div class="nav-item" data-view="admins"><span class="ico">◉</span>管理员</div>
|
|
<div class="nav-item" data-href="/project.html"><span class="ico">➤</span>项目后台</div>
|
|
<div class="nav-item" data-href="/"><span class="ico">⌂</span>返回首页</div>
|
|
</div>
|
|
</nav>
|
|
<div class="sidebar-foot">
|
|
<span id="sideAdmin" class="mono">-</span>
|
|
<button class="btn ghost sm" id="logoutBtn">退出</button>
|
|
</div>
|
|
</aside>
|
|
|
|
<div class="main">
|
|
<div class="topbar">
|
|
<div>
|
|
<div class="page-title" id="pageTitle">模型配置</div>
|
|
<div class="page-sub" id="pageSub">管理 AI 模型提供方(密钥 / 接口地址 / 各场景模型)</div>
|
|
</div>
|
|
<div class="spacer"></div>
|
|
<span class="badge blue" id="adminBadge"><span class="dot"></span>未登录</span>
|
|
</div>
|
|
<div class="content">
|
|
<section id="view-modelsup" class="view"></section>
|
|
<section id="view-industry" class="view hidden"></section>
|
|
<section id="view-admins" class="view hidden"></section>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script src="assets/js/core.js?v=9"></script>
|
|
<script src="assets/js/admin.js?v=9"></script>
|
|
<script src="assets/js/admin_modelsup.js?v=9"></script>
|
|
<script src="assets/js/admin_industry.js?v=9"></script>
|
|
<script src="assets/js/admin_admin.js?v=9"></script>
|
|
</body>
|
|
</html>
|