免登录隐藏人员权限按钮
This commit is contained in:
@@ -10,6 +10,7 @@ export async function renderApp() {
|
|||||||
const currentUser = getCurrentUser();
|
const currentUser = getCurrentUser();
|
||||||
const isAdmin = currentUser?.role === "admin";
|
const isAdmin = currentUser?.role === "admin";
|
||||||
const isFixedLogin = document.body.dataset.authMode === "fixed";
|
const isFixedLogin = document.body.dataset.authMode === "fixed";
|
||||||
|
const canManageUsers = isAdmin && !isFixedLogin;
|
||||||
document.querySelector<HTMLDivElement>("#app")!.innerHTML = `
|
document.querySelector<HTMLDivElement>("#app")!.innerHTML = `
|
||||||
<div class="app-shell">
|
<div class="app-shell">
|
||||||
<header class="topbar">
|
<header class="topbar">
|
||||||
@@ -32,7 +33,7 @@ export async function renderApp() {
|
|||||||
<main class="content-pane">
|
<main class="content-pane">
|
||||||
<div class="content-toolbar">
|
<div class="content-toolbar">
|
||||||
<div class="content-actions">
|
<div class="content-actions">
|
||||||
${isAdmin ? `<button id="manageUsersBtn" type="button">人员权限</button>` : ""}
|
${canManageUsers ? `<button id="manageUsersBtn" type="button">人员权限</button>` : ""}
|
||||||
${isAdmin ? `<button id="manageDictionariesBtn" type="button">字典维护</button>` : ""}
|
${isAdmin ? `<button id="manageDictionariesBtn" type="button">字典维护</button>` : ""}
|
||||||
${isAdmin ? `<button id="addProcessModelBtn" type="button" hidden>上传工艺模型</button>` : ""}
|
${isAdmin ? `<button id="addProcessModelBtn" type="button" hidden>上传工艺模型</button>` : ""}
|
||||||
${isAdmin ? `<button id="addModelBtn1" class="primary-btn" type="button" hidden>增加模型</button>` : ""}
|
${isAdmin ? `<button id="addModelBtn1" class="primary-btn" type="button" hidden>增加模型</button>` : ""}
|
||||||
|
|||||||
Reference in New Issue
Block a user