Files
wordpress-theme-aksrt/assets/admin/build/DocsPage.Cef6fL12.js
T
kate522 a3dde3874a feat(admin): strip SPA ops menus; redirect old hashes to native WP (Phase 4)
SPA shop/forum/payment/users sections now keep configuration pages only.
Operational workbenches were removed from the sidebar and loaders; legacy
hash routes open NativeOpsRedirect into the matching WP native admin page.
Admin SPA production build refreshed accordingly.
2026-07-15 02:10:05 +08:00

2 lines
6.8 KiB
JavaScript

import{P as I}from"./PageHeader.Di3JTPjc.js";import{_ as n}from"./FaIcon.CX_hGmM4.js";import{a as g}from"./shared-api.D5_fnN32.js";import{_ as K}from"./index.js";import{r as f,o as N,X as y,a4 as o,a3 as s,Y as a,F as P,R as A,a1 as i,W as _,Z as c,f as r,a2 as v,I as E}from"./vendor-vue.Bykizn0M.js";import"./vendor-naive.BuHWlEgf.js";import"./vendor-misc.1adHN6i_.js";const F={class:"aksrt-page-container"},H={class:"aksrt-docs__mode-status"},L={class:"aksrt-docs__mode-info"},M={class:"aksrt-docs__stat"},R={class:"aksrt-docs__action"},W={class:"aksrt-docs__action"},Z={class:"aksrt-docs__action"},q={class:"aksrt-docs__action"},J={class:"aksrt-docs__grid"},O={class:"aksrt-docs__card-inner"},U={class:"aksrt-docs__card-body"},X={class:"aksrt-docs__card-title"},Y={class:"aksrt-docs__card-desc"},j={__name:"DocsPage",setup(G){var x;const C=f(((x=window.aksrtAdminData)==null?void 0:x.themeVersion)||"3.4.0-dev"),b=f("—"),u=f(!1),z=f(0),k=f([{key:"total",icon:"fas fa-file-alt",color:"#1890ff",value:0,label:"文档页面"},{key:"nav",icon:"fas fa-sitemap",color:"#722ed1",value:0,label:"导航页"},{key:"special",icon:"fas fa-layer-group",color:"#fa8c16",value:0,label:"专题页"}]),D=f([{key:"admin-ia-map",title:"后台 IA 蓝图",description:"完整的后台信息架构映射,12 个顶级分区及子页面清单。",icon:"fas fa-sitemap",color:"#1890ff",file:"admin-ia-map.md"},{key:"zibll-gap-matrix",title:"对标差异矩阵",description:"AKSRT 当前 → Zibll 参考 → AKSRT 目标三层对照表。",icon:"fas fa-columns",color:"#722ed1",file:"zibll-gap-matrix.md"},{key:"frontend-page-matrix",title:"前端页面矩阵",description:"前端模板、CSS、JS 资产映射与覆盖范围。",icon:"fas fa-desktop",color:"#13c2c2",file:"frontend-page-matrix.md"},{key:"manual-acceptance-baseline",title:"验收基线",description:"每个 Phase 的人工验收标准和检查清单。",icon:"fas fa-clipboard-check",color:"#52c41a",file:"manual-acceptance-baseline.md"},{key:"feature-domain-map",title:"功能域地图",description:"业务域划分、依赖关系和模块边界说明。",icon:"fas fa-map",color:"#fa8c16",file:"feature-domain-map.md"},{key:"migration-map",title:"迁移地图",description:"设置 key 迁移、旧选项兼容和 Schema 版本对照。",icon:"fas fa-exchange-alt",color:"#eb2f96",file:"migration-map.md"}]);N(async()=>{try{const t=await g.getSchemaPage("extensions","docs-mode");t!=null&&t.data&&(u.value=!!t.data.docs_mode_enabled)}catch{}try{const t=await g.request("/docs/stats");t!=null&&t.data&&(z.value=t.data.total||0,k.value[0].value=t.data.total||0,k.value[1].value=t.data.nav_count||0,k.value[2].value=t.data.special_count||0)}catch{}try{const t=await g.getHealthCheck();t!=null&&t.data&&(b.value=t.data.db_schema_version||"—")}catch{}});function V(t){var d;const e=((d=window.aksrtAdminData)==null?void 0:d.siteUrl)||window.location.origin;window.open(`${e}/wp-content/themes/AKSRT-theme/docs/${t.file}`,"_blank")}return(t,e)=>{const d=i("router-link"),B=i("n-space"),m=i("n-card"),T=i("n-alert"),p=i("n-grid-item"),w=i("n-grid"),S=i("n-tag"),h=i("n-descriptions-item"),$=i("n-descriptions");return _(),y("div",F,[o(I,{title:"文档中心",desc:"主题使用文档、开发指南、迁移说明和更新日志。"}),o(m,{class:"aksrt-docs__section",size:"small"},{default:s(()=>[a("div",H,[a("div",L,[o(n,{icon:u.value?"fas fa-book-open":"fas fa-book",size:18,color:u.value?"#52c41a":"#8a909c"},null,8,["icon","color"]),a("div",null,[a("strong",null,c(u.value?"文档模式已启用":"文档模式未启用"),1),a("p",null,c(u.value?"文档导航页面和文档站式侧边栏已激活":"启用后将激活文档导航页面模板和文档站式侧边栏"),1)])]),o(B,null,{default:s(()=>[o(d,{to:"/extensions/docs-mode",class:"aksrt-docs__mode-link"},{default:s(()=>[o(n,{icon:"fas fa-cog",size:12}),r(" "+c(u.value?"管理文档模式":"启用文档模式"),1)]),_:1})]),_:1})])]),_:1}),o(m,{title:"文档页面",size:"small",class:"aksrt-docs__section"},{default:s(()=>[z.value===0?(_(),v(T,{key:0,type:"info",size:"small"},{default:s(()=>[...e[0]||(e[0]=[r(' 尚未创建文档页面。在 WordPress 后台新建页面时,选择"文档导航页"或"专题聚合页"模板。 ',-1)])]),_:1})):(_(),v(w,{key:1,cols:3,"x-gap":12,"y-gap":12},{default:s(()=>[(_(!0),y(P,null,A(k.value,l=>(_(),v(p,{key:l.key},{default:s(()=>[a("div",M,[o(n,{icon:l.icon,size:16,color:l.color},null,8,["icon","color"]),a("div",null,[a("strong",null,c(l.value),1),a("p",null,c(l.label),1)])])]),_:2},1024))),128))]),_:1}))]),_:1}),o(m,{title:"常用操作",size:"small",class:"aksrt-docs__section"},{default:s(()=>[o(w,{cols:2,"x-gap":12,"y-gap":12},{default:s(()=>[o(p,null,{default:s(()=>[a("div",R,[o(n,{icon:"fas fa-palette",size:16}),a("div",null,[e[2]||(e[2]=a("strong",null,"全局设置",-1)),e[3]||(e[3]=a("p",null,"Logo、背景、菜单装饰、自定义代码",-1)),o(d,{to:"/global/common"},{default:s(()=>[...e[1]||(e[1]=[r("前往配置 →",-1)])]),_:1})])])]),_:1}),o(p,null,{default:s(()=>[a("div",W,[o(n,{icon:"fas fa-home",size:16}),a("div",null,[e[5]||(e[5]=a("strong",null,"首页配置",-1)),e[6]||(e[6]=a("p",null,"首页模块、布局、排序和预设模板",-1)),o(d,{to:"/page-display/homepage"},{default:s(()=>[...e[4]||(e[4]=[r("前往配置 →",-1)])]),_:1})])])]),_:1}),o(p,null,{default:s(()=>[a("div",Z,[o(n,{icon:"fas fa-users",size:16}),a("div",null,[e[8]||(e[8]=a("strong",null,"用户管理",-1)),e[9]||(e[9]=a("p",null,"登录注册、OAuth、签到、积分",-1)),o(d,{to:"/users/auth"},{default:s(()=>[...e[7]||(e[7]=[r("前往配置 →",-1)])]),_:1})])])]),_:1}),o(p,null,{default:s(()=>[a("div",q,[o(n,{icon:"fas fa-tools",size:16}),a("div",null,[e[11]||(e[11]=a("strong",null,"系统工具",-1)),e[12]||(e[12]=a("p",null,"导入导出、健康检查、迁移状态",-1)),o(d,{to:"/tools/import-export"},{default:s(()=>[...e[10]||(e[10]=[r("前往配置 →",-1)])]),_:1})])])]),_:1})]),_:1})]),_:1}),a("div",J,[(_(!0),y(P,null,A(D.value,l=>(_(),v(m,{key:l.key,class:"aksrt-docs__card",size:"small",hoverable:"",onClick:Q=>V(l)},{default:s(()=>[a("div",O,[a("div",{class:"aksrt-docs__card-icon",style:E({background:l.color})},[o(n,{icon:l.icon,size:20,color:"#fff"},null,8,["icon"])],4),a("div",U,[a("h4",X,c(l.title),1),a("p",Y,c(l.description),1)]),o(n,{icon:"fas fa-external-link-alt",size:12,class:"aksrt-docs__card-arrow"})])]),_:2},1032,["onClick"]))),128))]),o(m,{title:"当前版本",size:"small",class:"aksrt-docs__section"},{default:s(()=>[o($,{column:2,bordered:"","label-placement":"left",size:"small"},{default:s(()=>[o(h,{label:"主题版本"},{default:s(()=>[o(S,{type:"success",size:"small"},{default:s(()=>[r(c(C.value),1)]),_:1})]),_:1}),o(h,{label:"Schema 版本"},{default:s(()=>[o(S,{type:"info",size:"small"},{default:s(()=>[r(c(b.value),1)]),_:1})]),_:1})]),_:1})]),_:1})])}}},ia=K(j,[["__scopeId","data-v-ec6dbd74"]]);export{ia as default};