]> acesimba.cloud Git - StationBuilder.git/commitdiff
调整菜单:扩展页面删基础/功能组件库与数据源;仪表板改为监控仪表板并移入建站资源;仪表板报表、文档报表作为二级菜单移入建站资源
authorroot <root@localhost.localdomain>
Thu, 10 Sep 2026 07:29:58 +0000 (15:29 +0800)
committerroot <root@localhost.localdomain>
Thu, 10 Sep 2026 07:29:58 +0000 (15:29 +0800)
app/page.tsx

index 8e8a84926b9ca69dc53707da3ed8b79a2b0a8f66..5a030f88d06b142e383f6bec10156489a159f5c8 100644 (file)
@@ -583,26 +583,23 @@ export default function Home(){
         <section className={extensionArea?"menu-section extension-menu-section current":"menu-section extension-menu-section"} aria-label="扩展页面菜单">
           <button className="menu-section-title" aria-expanded={extensionNavOpen} onClick={()=>setExtensionNavOpen(v=>!v)}><span>扩展页面</span>{extensionNavOpen?<CaretDownOutlined/>:<CaretRightOutlined/>}</button>
           {extensionNavOpen&&<div className="menu-section-items extension-menu-items">
-            <button className={page==="dashboard"?"extension-menu-item clickable active":"extension-menu-item clickable"} onClick={()=>go("dashboard")}>仪表板</button>
-            <div className="extension-submenu">
-              <button className="extension-menu-item extension-submenu-title" aria-expanded={reportNavOpen} onClick={()=>setReportNavOpen(v=>!v)}><span>报表</span>{reportNavOpen?<CaretDownOutlined/>:<CaretRightOutlined/>}</button>
-              {reportNavOpen&&<div className="extension-third-menu">
-                <button className={page==="report-dashboard"?"extension-third-menu-item clickable active":"extension-third-menu-item clickable"} onClick={()=>go("report-dashboard")}>仪表板报表</button>
-                <button className={page==="report-doc"?"extension-third-menu-item clickable active":"extension-third-menu-item clickable"} onClick={()=>go("report-doc")}>文档报表</button>
-              </div>}
-            </div>
-            <button className={page==="basic-components"?"extension-menu-item clickable active":"extension-menu-item clickable"} onClick={()=>go("basic-components")}>基础组件库</button>
-            <button className={page==="func-components"?"extension-menu-item clickable active":"extension-menu-item clickable"} onClick={()=>go("func-components")}>功能组件库</button>
             <button className={page==="filters"?"extension-menu-item clickable active":"extension-menu-item clickable"} onClick={()=>go("filters")}>筛选器</button>
-            <button className={page==="datasource"?"extension-menu-item clickable active":"extension-menu-item clickable"} onClick={()=>go("datasource")}>数据源</button>
           </div>}
         </section>
-        <section className={resourceArea?"menu-section current":"menu-section"}>
+        <section className={resourceArea?"menu-section extension-menu-section current":"menu-section extension-menu-section"}>
           <button className="menu-section-title" aria-expanded={resourceNavOpen} onClick={()=>setResourceNavOpen(v=>!v)}><span>建站资源</span>{resourceNavOpen?<CaretDownOutlined/>:<CaretRightOutlined/>}</button>
           {resourceNavOpen&&<div className="menu-section-items">
             <button className={(page==="domains"||page==="domainDetail")?"active":""} onClick={()=>{setDomainFilter(null);go("domains");}}><span>领域方案</span></button>
             <button className={page==="deviceTemplates"?"active":""} onClick={()=>go("deviceTemplates")}><span>设备模板</span></button>
             <button className={page==="styleLibrary"?"active":""} onClick={()=>go("styleLibrary")}><span>页面样式</span></button>
+            <button className={page==="dashboard"?"active":""} onClick={()=>go("dashboard")}><span>监控仪表板</span></button>
+            <div className="extension-submenu">
+              <button className="extension-menu-item extension-submenu-title" aria-expanded={reportNavOpen} onClick={()=>setReportNavOpen(v=>!v)}><span>报表</span>{reportNavOpen?<CaretDownOutlined/>:<CaretRightOutlined/>}</button>
+              {reportNavOpen&&<div className="extension-third-menu">
+                <button className={page==="report-dashboard"?"extension-third-menu-item clickable active":"extension-third-menu-item clickable"} onClick={()=>go("report-dashboard")}>仪表板报表</button>
+                <button className={page==="report-doc"?"extension-third-menu-item clickable active":"extension-third-menu-item clickable"} onClick={()=>go("report-doc")}>文档报表</button>
+              </div>}
+            </div>
           </div>}
         </section>
         <section className={systemArea?"menu-section current":"menu-section"}>