- 工作台改为下拉菜单(layout-grid + chevron-down 图标) - 顶部 tabs 移到左侧 sidebar,5 个图标导航(首页/财务/台账/方案/产品) - 头像与工作台间、工作台与导航间各加分隔线 - 经营管理 tab 短名改为'财务' - 移除 .tabs 样式,新增 .sidebar-tab 样式
21 lines
833 B
JavaScript
21 lines
833 B
JavaScript
// app.js — 入口文件(加载模块 + 初始化)
|
|
|
|
// 恢复上次的工作台和标签页
|
|
const savedTenant = localStorage.getItem("opc-active-tenant");
|
|
if (savedTenant) {
|
|
state.tenant = savedTenant;
|
|
const label = savedTenant.replace("·无界", "");
|
|
document.querySelector("#workspaceTitle").textContent = label + " OPC 工作台";
|
|
const tLabel = document.querySelector("#currentTenantLabel");
|
|
if (tLabel) { tLabel.textContent = label || "工作台"; tLabel.title = savedTenant; }
|
|
}
|
|
const savedTab = localStorage.getItem("opc-active-tab");
|
|
|
|
// 初始化
|
|
applyUserTenants();
|
|
load().then(() => {
|
|
if (savedTab && savedTab !== "home") switchTab(savedTab);
|
|
}).catch((error) => {
|
|
document.querySelector("main").innerHTML = `<section class="card p-6 text-red-700">加载失败:${esc(error.message)}</section>`;
|
|
});
|