| 123456789 |
- /**
- * 由 Fantastic-admin 提供技术支持
- * Powered by Fantastic-admin
- * Gitee https://gitee.com/hooray/fantastic-admin
- * Github https://github.com/hooray/fantastic-admin
- */
-
- import{_ as O}from"./index.vue_vue_type_script_setup_true_name_SvgIcon_lang-9ad2d3e0.js";import{aX as F,aU as E}from"./index-5cddd228.js";import{e as J}from"./eventBus-d154090d.js";import{u as R}from"./settings-be8974ad.js";import{u as j}from"./menu-2c9c5182.js";import{u as D}from"./vue-router-8a13d09b.js";import{j as C,r as W,w as x,o as K,a3 as g,k as f,l as V,E as e,Y as X,u as l,y as n,C as o,m as a,q as _,x as U,B as v,f as Y,aJ as G,aK as L}from"./runtime-core.esm-bundler-5fc1c360.js";import{_ as Q}from"./_plugin-vue_export-helper-c27b6911.js";import"./iconify-3d8b277a.js";import"./runtime-dom.esm-bundler-e65f1c43.js";import"./_MapCache-1b613190.js";import"./pinia-7162f4ce.js";import"./index-c228ae8f.js";import"./iframe-10768394.js";const m=w=>(G("data-v-16ee68f9"),w=w(),L(),w),Z={class:"color-scheme"},ee={class:"theme"},te=m(()=>a("div",{class:"content"},null,-1)),le=[te],se=m(()=>a("div",{class:"content"},null,-1)),ne=[se],ae=m(()=>a("div",{class:"content"},null,-1)),ie=[ae],oe=m(()=>a("div",{class:"content"},null,-1)),de=[oe],ue=m(()=>a("div",{class:"content"},null,-1)),me=[ue],ce=m(()=>a("div",{class:"content"},null,-1)),pe=[ce],re={key:1,class:"menu-mode"},_e=m(()=>a("div",{class:"mode-container"},null,-1)),be=m(()=>a("div",{class:"mode-container"},null,-1)),ge=m(()=>a("div",{class:"mode-container"},null,-1)),fe=m(()=>a("div",{class:"mode-container"},null,-1)),ve=m(()=>a("div",{class:"mode-container"},null,-1)),Ve={class:"menu-style"},he={class:"menu-style"},ye={key:3,class:"app-width-mode"},ke={class:"setting-item"},we={class:"label"},ze={class:"setting-item"},Me={class:"label"},Ue={class:"setting-item"},Se={class:"label"},xe={class:"setting-item"},Ce=m(()=>a("div",{class:"label"}," 次导航是否折叠 ",-1)),qe={key:4,class:"setting-item"},$e=m(()=>a("div",{class:"label"}," 显示次导航折叠按钮 ",-1)),Pe={class:"setting-item"},Ae=m(()=>a("div",{class:"label"}," 是否启用快捷键 ",-1)),Be={class:"setting-item"},He=m(()=>a("div",{class:"label"}," 模式 ",-1)),Ie={class:"setting-item"},Te={class:"label"},Ne={class:"setting-item"},Oe=m(()=>a("div",{class:"label"}," 是否启用 ",-1)),Fe={class:"setting-item"},Ee=m(()=>a("div",{class:"label"}," 风格 ",-1)),Je={class:"setting-item"},Re=m(()=>a("div",{class:"label"}," 是否显示图标 ",-1)),je={class:"setting-item"},De=m(()=>a("div",{class:"label"}," 标签页合并规则 ",-1)),We={class:"setting-item"},Ke=m(()=>a("div",{class:"label"}," 是否启用快捷键 ",-1)),Xe={class:"setting-item"},Ye={class:"label"},Ge={class:"setting-item"},Le=m(()=>a("div",{class:"label"}," 国际化 ",-1)),Qe={key:5,class:"setting-item"},Ze={class:"label"},et={class:"setting-item"},tt={class:"label"},lt={class:"setting-item"},st={class:"label"},nt={key:7,class:"setting-item"},at=m(()=>a("div",{class:"label"}," 是否启用 ",-1)),it={key:8,class:"setting-item"},ot=m(()=>a("div",{class:"label"}," 风格 ",-1)),dt={key:9,class:"setting-item"},ut=m(()=>a("div",{class:"label"}," 是否显示主导航 ",-1)),mt={class:"setting-item"},ct=m(()=>a("div",{class:"label"}," 是否启用快捷键 ",-1)),pt={class:"setting-item"},rt={class:"label"},_t={class:"setting-item"},bt=m(()=>a("div",{class:"label"}," 是否启用快捷键 ",-1)),gt={class:"setting-item"},ft=m(()=>a("div",{class:"label"}," 是否启用 ",-1)),vt={class:"setting-item"},Vt=m(()=>a("div",{class:"label"}," 日期 ",-1)),ht={class:"setting-item"},yt=m(()=>a("div",{class:"label"}," 公司 ",-1)),kt={class:"setting-item"},wt=m(()=>a("div",{class:"label"}," 网址 ",-1)),zt={class:"setting-item"},Mt=m(()=>a("div",{class:"label"}," 备案 ",-1)),Ut={class:"setting-item"},St={class:"label"},xt={class:"setting-item"},Ct={class:"label"},qt={class:"setting-item"},$t={class:"label"},Pt={class:"setting-item"},At=m(()=>a("div",{class:"label"}," 是否启用权限 ",-1)),Bt={class:"setting-item"},Ht={class:"label"},It={class:"setting-item"},Tt={class:"label"},Nt={class:"setting-item"},Ot={class:"label"},Ft={class:"setting-item"},Et=m(()=>a("div",{class:"label"}," 页面水印 ",-1)),Jt=C({name:"AppSetting"}),Rt=C({...Jt,setup(w){const q=D(),t=R(),S=j(),k=W(!1);x(()=>t.settings.menu.menuMode,z=>{z==="single"?S.setActived(0):S.setActived(q.fullPath)}),K(()=>{J.on("global-app-setting-toggle",()=>{k.value=!k.value})});const{copy:$,copied:P,isSupported:A}=F();x(P,z=>{z&&E.success("复制成功,请粘贴到 src/settings.ts 文件中!")});function B(){$(JSON.stringify(t.settings,null,2))}return(z,s)=>{const H=g("el-alert"),b=g("el-divider"),d=O,u=g("el-icon"),c=g("el-tooltip"),r=g("el-radio-button"),h=g("el-radio-group"),p=g("el-switch"),M=g("el-option"),I=g("el-select"),y=g("el-input"),T=g("el-button"),N=g("el-drawer");return f(),V("div",null,[e(N,{modelValue:l(k),"onUpdate:modelValue":s[55]||(s[55]=i=>Y(k)?k.value=i:null),title:"应用配置",direction:"rtl",size:360},X({default:n(()=>[e(H,{title:"应用配置可实时预览效果,但只是临时生效,要想真正作用于项目,可以点击下方的“复制配置”按钮,并将配置粘贴到 src/settings.ts 文件中。同时建议在生产环境隐藏应用配置功能。",type:"error",closable:!1}),e(b,null,{default:n(()=>[o("颜色主题风格")]),_:1}),a("div",Z,[a("div",{class:_(["switch",l(t).settings.app.colorScheme]),onClick:s[0]||(s[0]=i=>l(t).settings.app.colorScheme=l(t).settings.app.colorScheme==="dark"?"light":"dark")},[e(u,{class:"icon"},{default:n(()=>[e(d,{name:l(t).settings.app.colorScheme==="light"?"i-ri:sun-line":"i-ri:moon-line"},null,8,["name"])]),_:1})],2)]),a("div",ee,[a("div",{"data-theme":"default",class:_({active:l(t).settings.app.theme==="default"}),onClick:s[1]||(s[1]=i=>l(t).settings.app.theme="default")},le,2),a("div",{"data-theme":"sys_green",class:_({active:l(t).settings.app.theme==="sys_green"}),onClick:s[2]||(s[2]=i=>l(t).settings.app.theme="sys_green")},ne,2),a("div",{"data-theme":"sys_orange",class:_({active:l(t).settings.app.theme==="sys_orange"}),onClick:s[3]||(s[3]=i=>l(t).settings.app.theme="sys_orange")},ie,2),a("div",{"data-theme":"sys_pink",class:_({active:l(t).settings.app.theme==="sys_pink"}),onClick:s[4]||(s[4]=i=>l(t).settings.app.theme="sys_pink")},de,2),a("div",{"data-theme":"sys_grey",class:_({active:l(t).settings.app.theme==="sys_grey"}),onClick:s[5]||(s[5]=i=>l(t).settings.app.theme="sys_grey")},me,2),a("div",{"data-theme":"sys_yellow",class:_({active:l(t).settings.app.theme==="sys_yellow"}),onClick:s[6]||(s[6]=i=>l(t).settings.app.theme="sys_yellow")},pe,2)]),l(t).mode==="pc"?(f(),U(b,{key:0},{default:n(()=>[o(" 导航栏模式 ")]),_:1})):v("",!0),l(t).mode==="pc"?(f(),V("div",re,[e(c,{content:"侧边栏模式(含主导航)",placement:"top","show-after":500},{default:n(()=>[a("div",{class:_(["mode mode-side",{active:l(t).settings.menu.menuMode==="side"}]),onClick:s[7]||(s[7]=i=>l(t).settings.menu.menuMode="side")},[_e,e(u,null,{default:n(()=>[e(d,{name:"i-ri:checkbox-circle-fill"})]),_:1})],2)]),_:1}),e(c,{content:"顶部模式",placement:"top","show-after":500},{default:n(()=>[a("div",{class:_(["mode mode-head",{active:l(t).settings.menu.menuMode==="head"}]),onClick:s[8]||(s[8]=i=>l(t).settings.menu.menuMode="head")},[be,e(u,null,{default:n(()=>[e(d,{name:"i-ri:checkbox-circle-fill"})]),_:1})],2)]),_:1}),e(c,{content:"侧边栏模式(不含主导航)",placement:"top","show-after":500},{default:n(()=>[a("div",{class:_(["mode mode-single",{active:l(t).settings.menu.menuMode==="single"}]),onClick:s[9]||(s[9]=i=>l(t).settings.menu.menuMode="single")},[ge,e(u,null,{default:n(()=>[e(d,{name:"i-ri:checkbox-circle-fill"})]),_:1})],2)]),_:1}),e(c,{content:"侧边栏精简模式",placement:"top","show-after":500},{default:n(()=>[a("div",{class:_(["mode mode-only-side",{active:l(t).settings.menu.menuMode==="only-side"}]),onClick:s[10]||(s[10]=i=>l(t).settings.menu.menuMode="only-side")},[fe,e(u,null,{default:n(()=>[e(d,{name:"i-ri:checkbox-circle-fill"})]),_:1})],2)]),_:1}),e(c,{content:"顶部精简模式",placement:"top","show-after":500},{default:n(()=>[a("div",{class:_(["mode mode-only-head",{active:l(t).settings.menu.menuMode==="only-head"}]),onClick:s[11]||(s[11]=i=>l(t).settings.menu.menuMode="only-head")},[ve,e(u,null,{default:n(()=>[e(d,{name:"i-ri:checkbox-circle-fill"})]),_:1})],2)]),_:1})])):v("",!0),e(b,null,{default:n(()=>[o("导航栏填充风格")]),_:1}),a("div",Ve,[e(h,{modelValue:l(t).settings.menu.menuFillStyle,"onUpdate:modelValue":s[12]||(s[12]=i=>l(t).settings.menu.menuFillStyle=i),size:"default"},{default:n(()=>[e(c,{content:"默认",placement:"top","show-after":500},{default:n(()=>[e(r,{label:""},{default:n(()=>[e(u,{size:"18px"},{default:n(()=>[e(d,{name:"i-jam:stop-sign"})]),_:1})]),_:1})]),_:1}),e(c,{content:"圆角",placement:"top","show-after":500},{default:n(()=>[e(r,{label:"radius"},{default:n(()=>[e(u,{size:"18px"},{default:n(()=>[e(d,{name:"i-mdi:border-radius"})]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),e(b,null,{default:n(()=>[o("导航栏激活风格")]),_:1}),a("div",he,[e(h,{modelValue:l(t).settings.menu.menuActiveStyle,"onUpdate:modelValue":s[13]||(s[13]=i=>l(t).settings.menu.menuActiveStyle=i),size:"default",disabled:l(t).settings.menu.menuMode==="single"},{default:n(()=>[e(c,{content:"默认",placement:"top","show-after":500},{default:n(()=>[e(r,{label:""},{default:n(()=>[e(u,{size:"18px"},{default:n(()=>[e(d,{name:"i-jam:stop-sign"})]),_:1})]),_:1})]),_:1}),e(c,{content:"箭头",placement:"top","show-after":500},{default:n(()=>[e(r,{label:"arrow"},{default:n(()=>[e(u,{size:"18px"},{default:n(()=>[e(d,{name:"i-ep:caret-left",rotate:["head","only-head"].includes(l(t).settings.menu.menuMode)?90:0},null,8,["rotate"])]),_:1})]),_:1})]),_:1}),e(c,{content:"线条",placement:"top","show-after":500},{default:n(()=>[e(r,{label:"line"},{default:n(()=>[e(u,{size:"18px"},{default:n(()=>[e(d,{name:"i-ep:semi-select",rotate:["side","only-side"].includes(l(t).settings.menu.menuMode)?90:0},null,8,["rotate"])]),_:1})]),_:1})]),_:1}),e(c,{content:"点",placement:"top","show-after":500},{default:n(()=>[e(r,{label:"dot"},{default:n(()=>[e(u,{size:"18px"},{default:n(()=>[e(d,{name:"i-icon-park-outline:dot"})]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue","disabled"])]),l(t).mode==="pc"?(f(),U(b,{key:2},{default:n(()=>[o(" 页宽模式 ")]),_:1})):v("",!0),l(t).mode==="pc"?(f(),V("div",ye,[e(c,{content:"自适应",placement:"top","show-after":500},{default:n(()=>[a("div",{class:_(["mode mode-adaption",{active:l(t).settings.layout.widthMode==="adaption"}]),onClick:s[14]||(s[14]=i=>l(t).settings.layout.widthMode="adaption")},[e(u,{class:"left"},{default:n(()=>[e(d,{name:"i-ep:back"})]),_:1}),e(u,{class:"right"},{default:n(()=>[e(d,{name:"i-ep:right"})]),_:1}),e(u,{class:"active-icon"},{default:n(()=>[e(d,{name:"i-ri:checkbox-circle-fill"})]),_:1})],2)]),_:1}),e(c,{content:"自适应(有最小宽度)",placement:"top","show-after":500},{default:n(()=>[a("div",{class:_(["mode mode-adaption-min-width",{active:l(t).settings.layout.widthMode==="adaption-min-width"}]),onClick:s[15]||(s[15]=i=>l(t).settings.layout.widthMode="adaption-min-width")},[e(u,{class:"left"},{default:n(()=>[e(d,{name:"i-ep:back"})]),_:1}),e(u,{class:"right"},{default:n(()=>[e(d,{name:"i-ep:right"})]),_:1}),e(u,{class:"active-icon"},{default:n(()=>[e(d,{name:"i-ri:checkbox-circle-fill"})]),_:1})],2)]),_:1}),e(c,{content:"定宽居中",placement:"top","show-after":500},{default:n(()=>[a("div",{class:_(["mode mode-center",{active:l(t).settings.layout.widthMode==="center"}]),onClick:s[16]||(s[16]=i=>l(t).settings.layout.widthMode="center")},[e(u,{class:"active-icon"},{default:n(()=>[e(d,{name:"i-ri:checkbox-circle-fill"})]),_:1})],2)]),_:1}),e(c,{content:"定宽居中(有最大宽度)",placement:"top","show-after":500},{default:n(()=>[a("div",{class:_(["mode mode-center-max-width",{active:l(t).settings.layout.widthMode==="center-max-width"}]),onClick:s[17]||(s[17]=i=>l(t).settings.layout.widthMode="center-max-width")},[e(u,{class:"left"},{default:n(()=>[e(d,{name:"i-ep:back"})]),_:1}),e(u,{class:"right"},{default:n(()=>[e(d,{name:"i-ep:right"})]),_:1}),e(u,{class:"active-icon"},{default:n(()=>[e(d,{name:"i-ri:checkbox-circle-fill"})]),_:1})],2)]),_:1})])):v("",!0),e(b,null,{default:n(()=>[o("导航栏")]),_:1}),a("div",ke,[a("div",we,[o(" 主导航切换跳转 "),e(c,{content:"开启该功能后,切换主导航时,页面自动跳转至该主导航下,次导航里第一个导航",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.menu.switchMainMenuAndPageJump,"onUpdate:modelValue":s[18]||(s[18]=i=>l(t).settings.menu.switchMainMenuAndPageJump=i),size:"default",disabled:["single","only-side","only-head"].includes(l(t).settings.menu.menuMode)},null,8,["modelValue","disabled"])]),a("div",ze,[a("div",Me,[o(" 次导航自动隐藏 "),e(c,{content:"开启该功能后,切换主导航时,如果次导航里只有一个导航时,则自动隐藏",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.menu.subMenuOnlyOneHide,"onUpdate:modelValue":s[19]||(s[19]=i=>l(t).settings.menu.subMenuOnlyOneHide=i),size:"default",disabled:["single","only-side","only-head"].includes(l(t).settings.menu.menuMode)},null,8,["modelValue","disabled"])]),a("div",Ue,[a("div",Se,[o(" 次导航保持展开一个 "),e(c,{content:"开启该功能后,次导航只保持单个菜单的展开",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.menu.subMenuUniqueOpened,"onUpdate:modelValue":s[20]||(s[20]=i=>l(t).settings.menu.subMenuUniqueOpened=i),size:"default",disabled:["only-side","only-head"].includes(l(t).settings.menu.menuMode)},null,8,["modelValue","disabled"])]),a("div",xe,[Ce,e(p,{modelValue:l(t).settings.menu.subMenuCollapse,"onUpdate:modelValue":s[21]||(s[21]=i=>l(t).settings.menu.subMenuCollapse=i),size:"default",disabled:["only-side","only-head"].includes(l(t).settings.menu.menuMode)},null,8,["modelValue","disabled"])]),l(t).mode==="pc"?(f(),V("div",qe,[$e,e(p,{modelValue:l(t).settings.menu.enableSubMenuCollapseButton,"onUpdate:modelValue":s[22]||(s[22]=i=>l(t).settings.menu.enableSubMenuCollapseButton=i),size:"default",disabled:["only-side","only-head"].includes(l(t).settings.menu.menuMode)},null,8,["modelValue","disabled"])])):v("",!0),a("div",Pe,[Ae,e(p,{modelValue:l(t).settings.menu.enableHotkeys,"onUpdate:modelValue":s[23]||(s[23]=i=>l(t).settings.menu.enableHotkeys=i),size:"default",disabled:["single","only-side","only-head"].includes(l(t).settings.menu.menuMode)},null,8,["modelValue","disabled"])]),e(b,null,{default:n(()=>[o("顶栏")]),_:1}),a("div",Be,[He,e(h,{modelValue:l(t).settings.topbar.mode,"onUpdate:modelValue":s[24]||(s[24]=i=>l(t).settings.topbar.mode=i),size:"small"},{default:n(()=>[e(r,{label:"static"},{default:n(()=>[o(" 静止 ")]),_:1}),e(r,{label:"fixed"},{default:n(()=>[o(" 固定 ")]),_:1}),e(r,{label:"sticky"},{default:n(()=>[o(" 粘性 ")]),_:1})]),_:1},8,["modelValue"])]),a("div",Ie,[a("div",Te,[o(" 展示切换 "),e(c,{content:"切换标签栏和工具栏的展示顺序",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.topbar.switchTabbarAndToolbar,"onUpdate:modelValue":s[25]||(s[25]=i=>l(t).settings.topbar.switchTabbarAndToolbar=i),size:"default",disabled:!l(t).settings.tabbar.enable},null,8,["modelValue","disabled"])]),e(b,null,{default:n(()=>[o("标签栏")]),_:1}),a("div",Ne,[Oe,e(p,{modelValue:l(t).settings.tabbar.enable,"onUpdate:modelValue":s[26]||(s[26]=i=>l(t).settings.tabbar.enable=i),size:"default"},null,8,["modelValue"])]),a("div",Fe,[Ee,e(h,{modelValue:l(t).settings.tabbar.style,"onUpdate:modelValue":s[27]||(s[27]=i=>l(t).settings.tabbar.style=i),size:"small",disabled:!l(t).settings.tabbar.enable},{default:n(()=>[e(r,{label:"fashion"},{default:n(()=>[o(" 时尚 ")]),_:1}),e(r,{label:"card"},{default:n(()=>[o(" 卡片 ")]),_:1}),e(r,{label:"square"},{default:n(()=>[o(" 方块 ")]),_:1})]),_:1},8,["modelValue","disabled"])]),a("div",Je,[Re,e(p,{modelValue:l(t).settings.tabbar.enableIcon,"onUpdate:modelValue":s[28]||(s[28]=i=>l(t).settings.tabbar.enableIcon=i),size:"default",disabled:!l(t).settings.tabbar.enable},null,8,["modelValue","disabled"])]),a("div",je,[De,e(I,{modelValue:l(t).settings.tabbar.mergeTabsBy,"onUpdate:modelValue":s[29]||(s[29]=i=>l(t).settings.tabbar.mergeTabsBy=i),size:"small",disabled:!l(t).settings.tabbar.enable,style:{width:"150px"}},{default:n(()=>[e(M,{label:"不合并",value:""}),e(M,{label:"根据 activeMenu 合并",value:"activeMenu"}),e(M,{label:"根据路由名称合并",value:"routeName"})]),_:1},8,["modelValue","disabled"])]),a("div",We,[Ke,e(p,{modelValue:l(t).settings.tabbar.enableHotkeys,"onUpdate:modelValue":s[30]||(s[30]=i=>l(t).settings.tabbar.enableHotkeys=i),size:"default",disabled:!l(t).settings.tabbar.enable},null,8,["modelValue","disabled"])]),e(b,null,{default:n(()=>[o("工具栏")]),_:1}),a("div",Xe,[a("div",Ye,[o(" 通知中心 "),e(c,{content:"该功能具体业务功能需自行开发,框架仅提供示例模版",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.toolbar.enableNotification,"onUpdate:modelValue":s[31]||(s[31]=i=>l(t).settings.toolbar.enableNotification=i),size:"default"},null,8,["modelValue"])]),a("div",Ge,[Le,e(p,{modelValue:l(t).settings.toolbar.enableI18n,"onUpdate:modelValue":s[32]||(s[32]=i=>l(t).settings.toolbar.enableI18n=i),size:"default"},null,8,["modelValue"])]),l(t).mode==="pc"?(f(),V("div",Qe,[a("div",Ze,[o(" 全屏 "),e(c,{content:"该功能使用场景极少,用户习惯于通过窗口“最大化”功能来扩大显示区域,以显示更多内容,并且使用 F11 键也可以进入全屏效果",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.toolbar.enableFullscreen,"onUpdate:modelValue":s[33]||(s[33]=i=>l(t).settings.toolbar.enableFullscreen=i),size:"default"},null,8,["modelValue"])])):v("",!0),a("div",et,[a("div",tt,[o(" 页面刷新 "),e(c,{content:"开启时会阻止原生 F5 键刷新功能,并采用框架提供的刷新模式进行页面刷新",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.toolbar.enablePageReload,"onUpdate:modelValue":s[34]||(s[34]=i=>l(t).settings.toolbar.enablePageReload=i),size:"default"},null,8,["modelValue"])]),a("div",lt,[a("div",st,[o(" 颜色主题 "),e(c,{content:"开启后可在明亮/暗黑模式中切换",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.toolbar.enableColorScheme,"onUpdate:modelValue":s[35]||(s[35]=i=>l(t).settings.toolbar.enableColorScheme=i),size:"default"},null,8,["modelValue"])]),l(t).mode==="pc"?(f(),U(b,{key:6},{default:n(()=>[o(" 面包屑导航 ")]),_:1})):v("",!0),l(t).mode==="pc"?(f(),V("div",nt,[at,e(p,{modelValue:l(t).settings.breadcrumb.enable,"onUpdate:modelValue":s[36]||(s[36]=i=>l(t).settings.breadcrumb.enable=i),size:"default"},null,8,["modelValue"])])):v("",!0),l(t).mode==="pc"?(f(),V("div",it,[ot,e(h,{modelValue:l(t).settings.breadcrumb.style,"onUpdate:modelValue":s[37]||(s[37]=i=>l(t).settings.breadcrumb.style=i),size:"small",disabled:!l(t).settings.breadcrumb.enable},{default:n(()=>[e(r,{label:""},{default:n(()=>[o(" 默认 ")]),_:1}),e(r,{label:"modern"},{default:n(()=>[o(" 现代 ")]),_:1})]),_:1},8,["modelValue","disabled"])])):v("",!0),l(t).mode==="pc"?(f(),V("div",dt,[ut,e(p,{modelValue:l(t).settings.breadcrumb.enableMainMenu,"onUpdate:modelValue":s[38]||(s[38]=i=>l(t).settings.breadcrumb.enableMainMenu=i),size:"default",disabled:!l(t).settings.breadcrumb.enable||["single"].includes(l(t).settings.menu.menuMode)},null,8,["modelValue","disabled"])])):v("",!0),e(b,null,{default:n(()=>[o("页面")]),_:1}),a("div",mt,[ct,e(p,{modelValue:l(t).settings.mainPage.enableHotkeys,"onUpdate:modelValue":s[39]||(s[39]=i=>l(t).settings.mainPage.enableHotkeys=i),size:"default"},null,8,["modelValue"])]),e(b,null,{default:n(()=>[o("导航搜索")]),_:1}),a("div",pt,[a("div",rt,[o(" 是否启用 "),e(c,{content:"对导航进行快捷搜索",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.navSearch.enable,"onUpdate:modelValue":s[40]||(s[40]=i=>l(t).settings.navSearch.enable=i),size:"default"},null,8,["modelValue"])]),a("div",_t,[bt,e(p,{modelValue:l(t).settings.navSearch.enableHotkeys,"onUpdate:modelValue":s[41]||(s[41]=i=>l(t).settings.navSearch.enableHotkeys=i),size:"default",disabled:!l(t).settings.navSearch.enable},null,8,["modelValue","disabled"])]),e(b,null,{default:n(()=>[o("底部版权")]),_:1}),a("div",gt,[ft,e(p,{modelValue:l(t).settings.copyright.enable,"onUpdate:modelValue":s[42]||(s[42]=i=>l(t).settings.copyright.enable=i),size:"default"},null,8,["modelValue"])]),a("div",vt,[Vt,e(y,{modelValue:l(t).settings.copyright.dates,"onUpdate:modelValue":s[43]||(s[43]=i=>l(t).settings.copyright.dates=i),size:"small",disabled:!l(t).settings.copyright.enable},null,8,["modelValue","disabled"])]),a("div",ht,[yt,e(y,{modelValue:l(t).settings.copyright.company,"onUpdate:modelValue":s[44]||(s[44]=i=>l(t).settings.copyright.company=i),size:"small",disabled:!l(t).settings.copyright.enable},null,8,["modelValue","disabled"])]),a("div",kt,[wt,e(y,{modelValue:l(t).settings.copyright.website,"onUpdate:modelValue":s[45]||(s[45]=i=>l(t).settings.copyright.website=i),size:"small",disabled:!l(t).settings.copyright.enable},null,8,["modelValue","disabled"])]),a("div",zt,[Mt,e(y,{modelValue:l(t).settings.copyright.beian,"onUpdate:modelValue":s[46]||(s[46]=i=>l(t).settings.copyright.beian=i),size:"small",disabled:!l(t).settings.copyright.enable},null,8,["modelValue","disabled"])]),e(b,null,{default:n(()=>[o("主页")]),_:1}),a("div",Ut,[a("div",St,[o(" 是否开启 "),e(c,{content:"该功能开启时,登录成功默认进入主页,反之则默认进入导航栏里第一个导航页面",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.home.enable,"onUpdate:modelValue":s[47]||(s[47]=i=>l(t).settings.home.enable=i),size:"default"},null,8,["modelValue"])]),a("div",xt,[a("div",Ct,[o(" 主页名称 "),e(c,{content:"开启国际化时,该设置无效",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(y,{modelValue:l(t).settings.home.title,"onUpdate:modelValue":s[48]||(s[48]=i=>l(t).settings.home.title=i),size:"small",disabled:l(t).settings.toolbar.enableI18n},null,8,["modelValue","disabled"])]),e(b,null,{default:n(()=>[o("其它")]),_:1}),a("div",qt,[a("div",$t,[o(" 组件尺寸 "),e(c,{content:"全局设置 Element Plus 组件的默认尺寸大小",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(h,{modelValue:l(t).settings.app.elementSize,"onUpdate:modelValue":s[49]||(s[49]=i=>l(t).settings.app.elementSize=i),size:"small"},{default:n(()=>[e(r,{label:"large"},{default:n(()=>[o(" 较大 ")]),_:1}),e(r,{label:"default"},{default:n(()=>[o(" 默认 ")]),_:1}),e(r,{label:"small"},{default:n(()=>[o(" 稍小 ")]),_:1})]),_:1},8,["modelValue"])]),a("div",Pt,[At,e(p,{modelValue:l(t).settings.app.enablePermission,"onUpdate:modelValue":s[50]||(s[50]=i=>l(t).settings.app.enablePermission=i),size:"default"},null,8,["modelValue"])]),a("div",Bt,[a("div",Ht,[o(" 载入进度条 "),e(c,{content:"该功能开启时,跳转路由会看到页面顶部有进度条",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.app.enableProgress,"onUpdate:modelValue":s[51]||(s[51]=i=>l(t).settings.app.enableProgress=i),size:"default"},null,8,["modelValue"])]),a("div",It,[a("div",Tt,[o(" 动态标题 "),e(c,{content:"该功能开启时,页面标题会显示当前路由标题,格式为“页面标题 - 网站名称”;关闭时则显示网站名称,网站名称在项目根目录下 .env.* 文件里配置",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(p,{modelValue:l(t).settings.app.enableDynamicTitle,"onUpdate:modelValue":s[52]||(s[52]=i=>l(t).settings.app.enableDynamicTitle=i),size:"default"},null,8,["modelValue"])]),a("div",Nt,[a("div",Ot,[o(" Storage 前缀 "),e(c,{content:"localStorage 和 sessionStorage 的字段前缀",placement:"top"},{default:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ri:question-line"})]),_:1})]),_:1})]),e(y,{modelValue:l(t).settings.app.storagePrefix,"onUpdate:modelValue":s[53]||(s[53]=i=>l(t).settings.app.storagePrefix=i),size:"small",style:{width:"100px"}},null,8,["modelValue"])]),a("div",Ft,[Et,e(p,{modelValue:l(t).settings.app.enableWatermark,"onUpdate:modelValue":s[54]||(s[54]=i=>l(t).settings.app.enableWatermark=i),size:"default"},null,8,["modelValue"])])]),_:2},[l(A)?{name:"footer",fn:n(()=>[e(T,{type:"primary",size:"default",onClick:B},{icon:n(()=>[e(u,null,{default:n(()=>[e(d,{name:"i-ep:document-copy"})]),_:1})]),default:n(()=>[o(" 复制配置 ")]),_:1})]),key:"0"}:void 0]),1032,["modelValue"])])}}});const nl=Q(Rt,[["__scopeId","data-v-16ee68f9"]]);export{nl as default};
|