feat: 执行→已发生+默认工作台+tip改色
- 执行模块改名为已发生 - tip改为淡黄色+新文案(只记录已发生的确收/毛利/回款/成本/支出) - 登录后默认选择权限范围内第一个工作台 - applyUserTenants返回Promise,app.js先await再load - 去除总览工作台残留 - 版本号 v1.2.0.9
This commit is contained in:
@@ -1,23 +1,12 @@
|
||||
// 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();
|
||||
updateSidebarTabs();
|
||||
load().then(() => {
|
||||
if (state.tenant === "总览") {
|
||||
switchTab("home");
|
||||
} else if (savedTab && savedTab !== "home") {
|
||||
applyUserTenants().then(() => {
|
||||
updateSidebarTabs();
|
||||
return load();
|
||||
}).then(() => {
|
||||
const savedTab = localStorage.getItem("opc-active-tab");
|
||||
if (savedTab && savedTab !== "home") {
|
||||
switchTab(savedTab);
|
||||
}
|
||||
}).catch((error) => {
|
||||
|
||||
Reference in New Issue
Block a user