mirror of
https://github.com/un-pany/v3-admin-vite.git
synced 2025-04-21 11:29:20 +08:00
Deploying to gh-pages from @ cc4919f576658cbe63b18eefc6ef7459e7aa6120 🚀
This commit is contained in:
parent
c5044ba5f3
commit
6d5a9a0943
@ -6,7 +6,7 @@
|
||||
<link rel="icon" href="/v3-admin-vite/favicon.ico" />
|
||||
<link rel="stylesheet" href="/v3-admin-vite/app-loading.css" />
|
||||
<title>v3-admin-vite</title>
|
||||
<script type="module" crossorigin src="/v3-admin-vite/static/index.c90c288a.js"></script>
|
||||
<script type="module" crossorigin src="/v3-admin-vite/static/index.6ba53ffc.js"></script>
|
||||
<link rel="stylesheet" href="/v3-admin-vite/static/index.40abe8c9.css">
|
||||
</head>
|
||||
<body>
|
||||
|
1
static/403.2bcc411c.js
Normal file
1
static/403.2bcc411c.js
Normal file
@ -0,0 +1 @@
|
||||
import{_ as s,o as a,b as e,C as c,D as d,y as o}from"./index.6ba53ffc.js";const t={},n=s=>(c("data-v-9e204be3"),s=s(),d(),s),r=[n((()=>o("p",{class:"code"},"403",-1))),n((()=>o("p",{class:"describe"},"你没有权限去该页面",-1)))];const b=s(t,[["render",function(s,c){return a(),e("div",null,r)}],["__scopeId","data-v-9e204be3"]]);export{b as default};
|
@ -1 +0,0 @@
|
||||
import{_ as s,o as a,b as e,C as c,D as d,y as o}from"./index.c90c288a.js";const t={},n=s=>(c("data-v-9e204be3"),s=s(),d(),s),r=[n((()=>o("p",{class:"code"},"403",-1))),n((()=>o("p",{class:"describe"},"你没有权限去该页面",-1)))];const i=s(t,[["render",function(s,c){return a(),e("div",null,r)}],["__scopeId","data-v-9e204be3"]]);export{i as default};
|
@ -1 +0,0 @@
|
||||
import{_ as s,o as a,b as d,C as c,D as e,y as o}from"./index.c90c288a.js";const t={},n=s=>(c("data-v-81b8d59f"),s=s(),e(),s),r=[n((()=>o("p",{class:"code"},"404",-1))),n((()=>o("p",{class:"describe"},"未找到你想要的页面",-1)))];const f=s(t,[["render",function(s,c){return a(),d("div",null,r)}],["__scopeId","data-v-81b8d59f"]]);export{f as default};
|
1
static/404.58a22e88.js
Normal file
1
static/404.58a22e88.js
Normal file
@ -0,0 +1 @@
|
||||
import{_ as s,o as a,b as d,C as e,D as c,y as o}from"./index.6ba53ffc.js";const t={},n=s=>(e("data-v-81b8d59f"),s=s(),c(),s),r=[n((()=>o("p",{class:"code"},"404",-1))),n((()=>o("p",{class:"describe"},"未找到你想要的页面",-1)))];const f=s(t,[["render",function(s,e){return a(),d("div",null,r)}],["__scopeId","data-v-81b8d59f"]]);export{f as default};
|
@ -1 +0,0 @@
|
||||
import{a,x as e,r as s,j as l,h as o,o as t,b as d,y as n,t as c,u as r,e as u,w as i,C as m,D as p,_ as v}from"./index.c90c288a.js";const b={class:"switch-roles"},h=(a=>(m("data-v-572bc9d0"),a=a(),p(),a))((()=>n("span",null,"切换权限:",-1))),_=v(a({__name:"SwitchRoles",emits:["change"],setup(a,{emit:m}){const p=e(),v=s(p.roles[0]);return l(v,(async a=>{await p.changeRoles(a),m("change")})),(a,e)=>{const s=o("el-radio-button"),l=o("el-radio-group");return t(),d("div",null,[n("div",null,"你的权限:"+c(r(p).roles),1),n("div",b,[h,u(l,{modelValue:v.value,"onUpdate:modelValue":e[0]||(e[0]=a=>v.value=a)},{default:i((()=>[u(s,{label:"editor"}),u(s,{label:"admin"})])),_:1},8,["modelValue"])])])}}}),[["__scopeId","data-v-572bc9d0"]]);export{_ as S};
|
1
static/SwitchRoles.ca662c21.js
Normal file
1
static/SwitchRoles.ca662c21.js
Normal file
@ -0,0 +1 @@
|
||||
import{a,x as e,r as s,j as l,h as o,o as t,b as d,y as n,t as r,u,e as c,w as i,C as m,D as b,_ as p}from"./index.6ba53ffc.js";const v={class:"switch-roles"},h=(a=>(m("data-v-572bc9d0"),a=a(),b(),a))((()=>n("span",null,"切换权限:",-1))),_=p(a({__name:"SwitchRoles",emits:["change"],setup(a,{emit:m}){const b=e(),p=s(b.roles[0]);return l(p,(async a=>{await b.changeRoles(a),m("change")})),(a,e)=>{const s=o("el-radio-button"),l=o("el-radio-group");return t(),d("div",null,[n("div",null,"你的权限:"+r(u(b).roles),1),n("div",v,[h,c(l,{modelValue:p.value,"onUpdate:modelValue":e[0]||(e[0]=a=>p.value=a)},{default:i((()=>[c(s,{label:"editor"}),c(s,{label:"admin"})])),_:1},8,["modelValue"])])])}}}),[["__scopeId","data-v-572bc9d0"]]);export{_ as S};
|
@ -1 +1 @@
|
||||
import{a2 as e,a as i,r as s,h as a,a3 as n,o,b as l,e as d,y as r,N as t,w as m,f as c,u as p,z as u,B as f,_ as v}from"./index.c90c288a.js";import{S as _}from"./SwitchRoles.6f96a1de.js";const y=i=>{if(i&&i instanceof Array&&i.length>0){const s=e().roles,a=i;return s.some((e=>a.includes(e)))}return console.error("need roles! Like v-permission=\"['admin','editor']\""),!1},b={class:"app-container"},g={class:"permission-alert"},k=f(" 只有 "),h=f("admin"),z=f("可以看见这个 "),P=f(" v-permission=\"['admin']\" "),j={class:"permission-alert"},w=f(" 只有 "),x=f("editor"),S=f("可以看见这个 "),A=f(" v-permission=\"['editor']\" "),B={class:"permission-alert"},C=f(" 两者 "),D=f("admin"),E=f("和 "),I=f("editor"),L=f("都可以看见这个 "),N=f(" v-permission=\"['admin', 'editor']\" "),R=f(" 在某些情况下,不适合使用 v-permission。例如: Element-Plus 的 el-tab-pane 或 el-table-column 以及其它动态渲染 Dom 的场景。你只能通过手动设置 v-if 来实现。 "),q=f(" admin 可以看见这个 "),F=f(" v-if=\"checkPermission(['admin'])\" "),G=f(" editor 可以看见这个 "),H=f(" v-if=\"checkPermission(['editor'])\" "),J=f(" 两者 admin 和 editor 都可以看见这个 "),K=f(" v-if=\"checkPermission(['admin', 'editor'])\" "),M=v(i({__name:"directive",setup(e){const i=s(1),f=()=>{i.value++};return(e,s)=>{const v=a("el-tag"),M=a("el-tab-pane"),O=a("el-tabs"),Q=n("permission");return o(),l("div",b,[d(_,{onChange:f}),(o(),l("div",{key:i.value,class:"margin-top"},[r("div",null,[t((o(),l("span",g,[k,d(v,null,{default:m((()=>[h])),_:1}),z])),[[Q,["admin"]]]),t((o(),c(v,{class:"permission-code",type:"info",size:"large"},{default:m((()=>[P])),_:1})),[[Q,["admin"]]])]),r("div",null,[t((o(),l("span",j,[w,d(v,null,{default:m((()=>[x])),_:1}),S])),[[Q,["editor"]]]),t((o(),c(v,{class:"permission-code",type:"info",size:"large"},{default:m((()=>[A])),_:1})),[[Q,["editor"]]])]),r("div",null,[t((o(),l("span",B,[C,d(v,null,{default:m((()=>[D])),_:1}),E,d(v,null,{default:m((()=>[I])),_:1}),L])),[[Q,["admin","editor"]]]),t((o(),c(v,{class:"permission-code",type:"info",size:"large"},{default:m((()=>[N])),_:1})),[[Q,["admin","editor"]]])])])),(o(),l("div",{key:"checkPermission"+i.value,class:"margin-top"},[d(v,{type:"info",size:"large"},{default:m((()=>[R])),_:1}),d(O,{type:"border-card",class:"margin-top"},{default:m((()=>[p(y)(["admin"])?(o(),c(M,{key:0,label:"admin"},{default:m((()=>[q,d(v,{class:"permission-code",type:"info"},{default:m((()=>[F])),_:1})])),_:1})):u("",!0),p(y)(["editor"])?(o(),c(M,{key:1,label:"editor"},{default:m((()=>[G,d(v,{class:"permission-code",type:"info"},{default:m((()=>[H])),_:1})])),_:1})):u("",!0),p(y)(["admin","editor"])?(o(),c(M,{key:2,label:"admin 和 editor"},{default:m((()=>[J,d(v,{class:"permission-code",type:"info"},{default:m((()=>[K])),_:1})])),_:1})):u("",!0)])),_:1})]))])}}}),[["__scopeId","data-v-588db394"]]);export{M as default};
|
||||
import{a2 as e,a as i,r as s,h as a,a3 as n,o,b as l,e as r,y as d,N as t,w as m,f as c,u as p,z as u,B as f,_ as v}from"./index.6ba53ffc.js";import{S as _}from"./SwitchRoles.ca662c21.js";const y=i=>{if(i&&i instanceof Array&&i.length>0){const s=e().roles,a=i;return s.some((e=>a.includes(e)))}return console.error("need roles! Like v-permission=\"['admin','editor']\""),!1},b={class:"app-container"},g={class:"permission-alert"},k=f(" 只有 "),h=f("admin"),z=f("可以看见这个 "),P=f(" v-permission=\"['admin']\" "),j={class:"permission-alert"},w=f(" 只有 "),x=f("editor"),S=f("可以看见这个 "),A=f(" v-permission=\"['editor']\" "),B={class:"permission-alert"},C=f(" 两者 "),D=f("admin"),E=f("和 "),I=f("editor"),L=f("都可以看见这个 "),N=f(" v-permission=\"['admin', 'editor']\" "),R=f(" 在某些情况下,不适合使用 v-permission。例如: Element-Plus 的 el-tab-pane 或 el-table-column 以及其它动态渲染 Dom 的场景。你只能通过手动设置 v-if 来实现。 "),q=f(" admin 可以看见这个 "),F=f(" v-if=\"checkPermission(['admin'])\" "),G=f(" editor 可以看见这个 "),H=f(" v-if=\"checkPermission(['editor'])\" "),J=f(" 两者 admin 和 editor 都可以看见这个 "),K=f(" v-if=\"checkPermission(['admin', 'editor'])\" "),M=v(i({__name:"directive",setup(e){const i=s(1),f=()=>{i.value++};return(e,s)=>{const v=a("el-tag"),M=a("el-tab-pane"),O=a("el-tabs"),Q=n("permission");return o(),l("div",b,[r(_,{onChange:f}),(o(),l("div",{key:i.value,class:"margin-top"},[d("div",null,[t((o(),l("span",g,[k,r(v,null,{default:m((()=>[h])),_:1}),z])),[[Q,["admin"]]]),t((o(),c(v,{class:"permission-code",type:"info",size:"large"},{default:m((()=>[P])),_:1})),[[Q,["admin"]]])]),d("div",null,[t((o(),l("span",j,[w,r(v,null,{default:m((()=>[x])),_:1}),S])),[[Q,["editor"]]]),t((o(),c(v,{class:"permission-code",type:"info",size:"large"},{default:m((()=>[A])),_:1})),[[Q,["editor"]]])]),d("div",null,[t((o(),l("span",B,[C,r(v,null,{default:m((()=>[D])),_:1}),E,r(v,null,{default:m((()=>[I])),_:1}),L])),[[Q,["admin","editor"]]]),t((o(),c(v,{class:"permission-code",type:"info",size:"large"},{default:m((()=>[N])),_:1})),[[Q,["admin","editor"]]])])])),(o(),l("div",{key:"checkPermission"+i.value,class:"margin-top"},[r(v,{type:"info",size:"large"},{default:m((()=>[R])),_:1}),r(O,{type:"border-card",class:"margin-top"},{default:m((()=>[p(y)(["admin"])?(o(),c(M,{key:0,label:"admin"},{default:m((()=>[q,r(v,{class:"permission-code",type:"info"},{default:m((()=>[F])),_:1})])),_:1})):u("",!0),p(y)(["editor"])?(o(),c(M,{key:1,label:"editor"},{default:m((()=>[G,r(v,{class:"permission-code",type:"info"},{default:m((()=>[H])),_:1})])),_:1})):u("",!0),p(y)(["admin","editor"])?(o(),c(M,{key:2,label:"admin 和 editor"},{default:m((()=>[J,r(v,{class:"permission-code",type:"info"},{default:m((()=>[K])),_:1})])),_:1})):u("",!0)])),_:1})]))])}}}),[["__scopeId","data-v-588db394"]]);export{M as default};
|
@ -1 +1 @@
|
||||
import{a as e,r as a,K as s,b as l,e as r,y as o,w as d,Z as i,h as t,C as n,D as u,o as p,u as m,$ as c,a0 as g,a1 as f,n as v,B as x,m as _,x as b,_ as h}from"./index.c90c288a.js";import{_ as w}from"./index.vue_vue_type_script_setup_true_lang.7aabfa34.js";const y={class:"login-container"},V={class:"login-card"},k=(e=>(n("data-v-8686bd8c"),e=e(),u(),e))((()=>o("div",{class:"title"},[o("img",{src:"/v3-admin-vite/static/logo-text-2.f252b556.png"})],-1))),z={class:"content"},C={class:"show-code"},M=["src"],q=x(" 登 录 "),K=h(e({__name:"index",setup(e){const n=_(),u=a(null),x=a(!1),h=a(""),K=s({username:"admin",password:"12345678",code:"abcd"}),U={username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"},{min:8,max:16,message:"长度在 8 到 16 个字符",trigger:"blur"}],code:[{required:!0,message:"请输入验证码",trigger:"blur"}]},j=()=>{var e;null==(e=u.value)||e.validate((e=>{if(!e)return!1;x.value=!0,b().login({username:K.username,password:K.password}).then((()=>{n.push({path:"/"})})).catch((()=>{B(),K.password=""})).finally((()=>{x.value=!1}))}))},B=()=>{K.code="",h.value="/api/v1/login/code?"+1e3*Math.random()};return(e,a)=>{const s=t("el-input"),n=t("el-form-item"),_=t("el-button"),b=t("el-form");return p(),l("div",y,[r(w,{class:"theme-switch"}),o("div",V,[k,o("div",z,[r(b,{ref_key:"loginFormRef",ref:u,model:K,rules:U,onKeyup:i(j,["enter"])},{default:d((()=>[r(n,{prop:"username"},{default:d((()=>[r(s,{modelValue:K.username,"onUpdate:modelValue":a[0]||(a[0]=e=>K.username=e),modelModifiers:{trim:!0},placeholder:"用户名",type:"text",tabindex:"1","prefix-icon":m(c),size:"large"},null,8,["modelValue","prefix-icon"])])),_:1}),r(n,{prop:"password"},{default:d((()=>[r(s,{modelValue:K.password,"onUpdate:modelValue":a[1]||(a[1]=e=>K.password=e),modelModifiers:{trim:!0},placeholder:"密码",type:"password",tabindex:"2","prefix-icon":m(g),size:"large","show-password":""},null,8,["modelValue","prefix-icon"])])),_:1}),r(n,{prop:"code"},{default:d((()=>[r(s,{modelValue:K.code,"onUpdate:modelValue":a[2]||(a[2]=e=>K.code=e),modelModifiers:{trim:!0},placeholder:"验证码",type:"text",tabindex:"3","prefix-icon":m(f),maxlength:"4",size:"large"},null,8,["modelValue","prefix-icon"]),o("span",C,[o("img",{src:h.value,onClick:B},null,8,M)])])),_:1}),r(_,{loading:x.value,type:"primary",size:"large",onClick:v(j,["prevent"])},{default:d((()=>[q])),_:1},8,["loading","onClick"])])),_:1},8,["model","onKeyup"])])])])}}}),[["__scopeId","data-v-8686bd8c"]]);export{K as default};
|
||||
import{a as e,r as a,K as s,b as l,e as r,y as o,w as d,Z as i,h as t,C as n,D as u,o as p,u as m,$ as c,a0 as g,a1 as f,n as v,B as x,m as _,x as b,_ as h}from"./index.6ba53ffc.js";import{_ as w}from"./index.vue_vue_type_script_setup_true_lang.3885f398.js";const y={class:"login-container"},V={class:"login-card"},k=(e=>(n("data-v-8686bd8c"),e=e(),u(),e))((()=>o("div",{class:"title"},[o("img",{src:"/v3-admin-vite/static/logo-text-2.f252b556.png"})],-1))),z={class:"content"},C={class:"show-code"},M=["src"],q=x(" 登 录 "),K=h(e({__name:"index",setup(e){const n=_(),u=a(null),x=a(!1),h=a(""),K=s({username:"admin",password:"12345678",code:"abcd"}),U={username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"},{min:8,max:16,message:"长度在 8 到 16 个字符",trigger:"blur"}],code:[{required:!0,message:"请输入验证码",trigger:"blur"}]},j=()=>{var e;null==(e=u.value)||e.validate((e=>{if(!e)return!1;x.value=!0,b().login({username:K.username,password:K.password}).then((()=>{n.push({path:"/"})})).catch((()=>{B(),K.password=""})).finally((()=>{x.value=!1}))}))},B=()=>{K.code="",h.value="/api/v1/login/code?"+1e3*Math.random()};return(e,a)=>{const s=t("el-input"),n=t("el-form-item"),_=t("el-button"),b=t("el-form");return p(),l("div",y,[r(w,{class:"theme-switch"}),o("div",V,[k,o("div",z,[r(b,{ref_key:"loginFormRef",ref:u,model:K,rules:U,onKeyup:i(j,["enter"])},{default:d((()=>[r(n,{prop:"username"},{default:d((()=>[r(s,{modelValue:K.username,"onUpdate:modelValue":a[0]||(a[0]=e=>K.username=e),modelModifiers:{trim:!0},placeholder:"用户名",type:"text",tabindex:"1","prefix-icon":m(c),size:"large"},null,8,["modelValue","prefix-icon"])])),_:1}),r(n,{prop:"password"},{default:d((()=>[r(s,{modelValue:K.password,"onUpdate:modelValue":a[1]||(a[1]=e=>K.password=e),modelModifiers:{trim:!0},placeholder:"密码",type:"password",tabindex:"2","prefix-icon":m(g),size:"large","show-password":""},null,8,["modelValue","prefix-icon"])])),_:1}),r(n,{prop:"code"},{default:d((()=>[r(s,{modelValue:K.code,"onUpdate:modelValue":a[2]||(a[2]=e=>K.code=e),modelModifiers:{trim:!0},placeholder:"验证码",type:"text",tabindex:"3","prefix-icon":m(f),maxlength:"4",size:"large"},null,8,["modelValue","prefix-icon"]),o("span",C,[o("img",{src:h.value,onClick:B},null,8,M)])])),_:1}),r(_,{loading:x.value,type:"primary",size:"large",onClick:v(j,["prevent"])},{default:d((()=>[q])),_:1},8,["loading","onClick"])])),_:1},8,["model","onKeyup"])])])])}}}),[["__scopeId","data-v-8686bd8c"]]);export{K as default};
|
@ -1 +0,0 @@
|
||||
import{_ as a,b as s,e as n,w as e,h as t,o as c,B as o}from"./index.c90c288a.js";const r={},d={class:"app-container"},l=o(" menu 1-1 ");const u=a(r,[["render",function(a,o){const r=t("el-card");return c(),s("div",d,[n(r,null,{default:e((()=>[l])),_:1})])}]]);export{u as default};
|
@ -1 +1 @@
|
||||
import{_ as t,b as e,o as a,y as o}from"./index.c90c288a.js";const n={},i={"h-full":"","app-container":""},r=[o("div",{"h-full":"","text-center":"",flex:"","select-none":"","all:transition-400":""},[o("div",{ma:""},[o("div",{"text-5xl":"",fw100:"","animate-bounce-alt":"","animate-count-infinite":"","animate-1s":""},"UnoCSS"),o("div",{op30:"","dark:op60":"","text-lg":"",fw300:"",m1:""},"具有高性能且极具灵活性的即时原子化 CSS 引擎"),o("div",{m2:"",flex:"","justify-center":"","text-lg":"",op30:"","dark:op60":"",hover:"op80","dark:hover":"op80"},[o("a",{href:"https://antfu.me/posts/reimagine-atomic-css-zh",target:"_blank"},"推荐阅读:重新构想原子化 CSS")])])],-1),o("div",{absolute:"","bottom-5":"","right-0":"","left-0":"","text-center":"",op30:"","dark:op60":"",fw300:""}," 该页面是一个 UnoCSS 的使用案例,其他页面依旧采用 Scss ",-1)];const s=t(n,[["render",function(t,o){return a(),e("div",i,r)}]]);export{s as default};
|
||||
import{_ as t,b as e,o as a,y as o}from"./index.6ba53ffc.js";const n={},i={"h-full":"","app-container":""},r=[o("div",{"h-full":"","text-center":"",flex:"","select-none":"","all:transition-400":""},[o("div",{ma:""},[o("div",{"text-5xl":"",fw100:"","animate-bounce-alt":"","animate-count-infinite":"","animate-1s":""},"UnoCSS"),o("div",{op30:"","dark:op60":"","text-lg":"",fw300:"",m1:""},"具有高性能且极具灵活性的即时原子化 CSS 引擎"),o("div",{m2:"",flex:"","justify-center":"","text-lg":"",op30:"","dark:op60":"",hover:"op80","dark:hover":"op80"},[o("a",{href:"https://antfu.me/posts/reimagine-atomic-css-zh",target:"_blank"},"推荐阅读:重新构想原子化 CSS")])])],-1),o("div",{absolute:"","bottom-5":"","right-0":"","left-0":"","text-center":"",op30:"","dark:op60":"",fw300:""}," 该页面是一个 UnoCSS 的使用案例,其他页面依旧采用 Scss ",-1)];const s=t(n,[["render",function(t,o){return a(),e("div",i,r)}]]);export{s as default};
|
@ -1 +0,0 @@
|
||||
import{_ as a,b as s,e as n,w as e,h as t,o as c,B as o}from"./index.c90c288a.js";const r={},d={class:"app-container"},l=o(" menu 1-2-1 ");const u=a(r,[["render",function(a,o){const r=t("el-card");return c(),s("div",d,[n(r,null,{default:e((()=>[l])),_:1})])}]]);export{u as default};
|
1
static/index.3eabebb7.js
Normal file
1
static/index.3eabebb7.js
Normal file
@ -0,0 +1 @@
|
||||
import{_ as a,b as e,e as s,w as r,h as n,o as t}from"./index.6ba53ffc.js";const o={class:"app-container"};const c=a({},[["render",function(a,c){const d=n("router-view"),f=n("el-card");return t(),e("div",o,[s(f,{header:"menu 1"},{default:r((()=>[s(d)])),_:1})])}]]);export{c as default};
|
@ -1 +1 @@
|
||||
import{_ as n,b as a,o as s,a as e,x as r,r as t,f as i,g as o}from"./index.c90c288a.js";const d={class:"app-container"};const c=n({},[["render",function(n,e){return s(),a("div",d,"Admin 权限可见")}]]),u={class:"app-container"};const l=n({},[["render",function(n,e){return s(),a("div",u,"Editor 权限可见")}]]),m=e({__name:"index",setup(n){const a=r(),e=t("admin");return a.roles.includes("admin")||(e.value="editor"),(n,a)=>(s(),i(o("admin"===e.value?c:l)))}});export{m as default};
|
||||
import{_ as n,b as a,o as s,a as e,x as r,r as t,f as i,g as o}from"./index.6ba53ffc.js";const d={class:"app-container"};const c=n({},[["render",function(n,e){return s(),a("div",d,"Admin 权限可见")}]]),u={class:"app-container"};const f=n({},[["render",function(n,e){return s(),a("div",u,"Editor 权限可见")}]]),l=e({__name:"index",setup(n){const a=r(),e=t("admin");return a.roles.includes("admin")||(e.value="editor"),(n,a)=>(s(),i(o("admin"===e.value?c:f)))}});export{l as default};
|
1
static/index.45423d78.js
Normal file
1
static/index.45423d78.js
Normal file
@ -0,0 +1 @@
|
||||
import{_ as a,b as s,e as n,w as e,h as t,o,B as r}from"./index.6ba53ffc.js";const c={},d={class:"app-container"},f=r(" menu 1-3 ");const l=a(c,[["render",function(a,r){const c=t("el-card");return o(),s("div",d,[n(c,null,{default:e((()=>[f])),_:1})])}]]);export{l as default};
|
1
static/index.663b63da.js
Normal file
1
static/index.663b63da.js
Normal file
@ -0,0 +1 @@
|
||||
import{_ as a,b as s,e as n,w as e,h as t,o,B as r}from"./index.6ba53ffc.js";const c={},d={class:"app-container"},f=r(" menu 1-2-2 ");const l=a(c,[["render",function(a,r){const c=t("el-card");return o(),s("div",d,[n(c,null,{default:e((()=>[f])),_:1})])}]]);export{l as default};
|
File diff suppressed because one or more lines are too long
1
static/index.8c607527.js
Normal file
1
static/index.8c607527.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
static/index.9d46e800.js
Normal file
1
static/index.9d46e800.js
Normal file
@ -0,0 +1 @@
|
||||
import{_ as a,b as e,e as s,w as r,h as n,o as t}from"./index.6ba53ffc.js";const o={class:"app-container"};const c=a({},[["render",function(a,c){const d=n("router-view"),f=n("el-card");return t(),e("div",o,[s(f,{header:"menu 1-2"},{default:r((()=>[s(d)])),_:1})])}]]);export{c as default};
|
@ -1 +0,0 @@
|
||||
import{_ as a,b as s,e as n,w as e,h as t,o as c,B as o}from"./index.c90c288a.js";const r={},d={class:"app-container"},l=o(" menu 2 ");const u=a(r,[["render",function(a,o){const r=t("el-card");return c(),s("div",d,[n(r,null,{default:e((()=>[l])),_:1})])}]]);export{u as default};
|
@ -1 +1 @@
|
||||
import{a,m as e,b as s,i as r,o as t}from"./index.c90c288a.js";const p=a({__name:"index",setup(a){const{params:p,query:n}=r(),{path:o}=p;return e().replace({path:"/"+o,query:n}),(a,e)=>(t(),s("div"))}});export{p as default};
|
||||
import{a,m as e,b as s,i as r,o as t}from"./index.6ba53ffc.js";const p=a({__name:"index",setup(a){const{params:p,query:n}=r(),{path:o}=p;return e().replace({path:"/"+o,query:n}),(a,e)=>(t(),s("div"))}});export{p as default};
|
@ -1 +0,0 @@
|
||||
import{_ as a,b as s,e as n,w as e,h as t,o as c,B as o}from"./index.c90c288a.js";const r={},d={class:"app-container"},l=o(" menu 1-2-2 ");const u=a(r,[["render",function(a,o){const r=t("el-card");return c(),s("div",d,[n(r,null,{default:e((()=>[l])),_:1})])}]]);export{u as default};
|
@ -1 +0,0 @@
|
||||
import{_ as a,b as e,e as s,w as r,h as n,o as t}from"./index.c90c288a.js";const o={class:"app-container"};const c=a({},[["render",function(a,c){const d=n("router-view"),i=n("el-card");return t(),e("div",o,[s(i,{header:"menu 1-2"},{default:r((()=>[s(d)])),_:1})])}]]);export{c as default};
|
1
static/index.d7e04a9a.js
Normal file
1
static/index.d7e04a9a.js
Normal file
@ -0,0 +1 @@
|
||||
import{_ as a,b as s,e as n,w as e,h as t,o,B as r}from"./index.6ba53ffc.js";const c={},d={class:"app-container"},f=r(" menu 2 ");const l=a(c,[["render",function(a,r){const c=t("el-card");return o(),s("div",d,[n(c,null,{default:e((()=>[f])),_:1})])}]]);export{l as default};
|
@ -1 +0,0 @@
|
||||
import{_ as a,b as e,e as s,w as r,h as n,o as t}from"./index.c90c288a.js";const o={class:"app-container"};const c=a({},[["render",function(a,c){const d=n("router-view"),i=n("el-card");return t(),e("div",o,[s(i,{header:"menu 1"},{default:r((()=>[s(d)])),_:1})])}]]);export{c as default};
|
1
static/index.e3796b18.js
Normal file
1
static/index.e3796b18.js
Normal file
@ -0,0 +1 @@
|
||||
import{_ as a,b as s,e as n,w as e,h as t,o,B as r}from"./index.6ba53ffc.js";const c={},d={class:"app-container"},f=r(" menu 1-1 ");const l=a(c,[["render",function(a,r){const c=t("el-card");return o(),s("div",d,[n(c,null,{default:e((()=>[f])),_:1})])}]]);export{l as default};
|
@ -1 +0,0 @@
|
||||
import{_ as a,b as s,e as n,w as e,h as t,o as c,B as o}from"./index.c90c288a.js";const r={},d={class:"app-container"},l=o(" menu 1-3 ");const u=a(r,[["render",function(a,o){const r=t("el-card");return c(),s("div",d,[n(r,null,{default:e((()=>[l])),_:1})])}]]);export{u as default};
|
1
static/index.f241cb45.js
Normal file
1
static/index.f241cb45.js
Normal file
@ -0,0 +1 @@
|
||||
import{_ as a,b as s,e as n,w as e,h as t,o,B as r}from"./index.6ba53ffc.js";const c={},d={class:"app-container"},f=r(" menu 1-2-1 ");const l=a(c,[["render",function(a,r){const c=t("el-card");return o(),s("div",d,[n(c,null,{default:e((()=>[f])),_:1})])}]]);export{l as default};
|
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
||||
import{a as e,v as a,c as t,o as n,f as l,w as o,e as s,b as d,k as m,u as i,F as r,y as c,Y as u,h as f,t as p}from"./index.6ba53ffc.js";const _=[{title:"默认",name:"normal"},{title:"黑暗",name:"dark"}],b=e({__name:"index",setup(e){const b=a(),k=t((()=>b.activeThemeName)),w=e=>{b.setTheme(e)};return(e,a)=>{const t=f("el-icon"),b=f("el-tooltip"),h=f("el-dropdown-item"),v=f("el-dropdown-menu"),x=f("el-dropdown");return n(),l(x,{trigger:"click",onCommand:w},{dropdown:o((()=>[s(v,null,{default:o((()=>[(n(!0),d(r,null,m(i(_),((e,a)=>(n(),l(h,{key:a,disabled:i(k)===e.name,command:e.name},{default:o((()=>[c("span",null,p(e.title),1)])),_:2},1032,["disabled","command"])))),128))])),_:1})])),default:o((()=>[c("div",null,[s(b,{effect:"dark",content:"主题模式",placement:"bottom"},{default:o((()=>[s(t,{size:20},{default:o((()=>[s(i(u))])),_:1})])),_:1})])])),_:1})}}});export{b as _};
|
@ -1 +0,0 @@
|
||||
import{a as e,v as a,c as t,o as n,f as l,w as o,e as s,b as d,k as m,u as i,F as r,y as c,Y as u,h as p,t as f}from"./index.c90c288a.js";const _=[{title:"默认",name:"normal"},{title:"黑暗",name:"dark"}],k=e({__name:"index",setup(e){const k=a(),w=t((()=>k.activeThemeName)),b=e=>{k.setTheme(e)};return(e,a)=>{const t=p("el-icon"),k=p("el-tooltip"),h=p("el-dropdown-item"),v=p("el-dropdown-menu"),x=p("el-dropdown");return n(),l(x,{trigger:"click",onCommand:b},{dropdown:o((()=>[s(v,null,{default:o((()=>[(n(!0),d(r,null,m(i(_),((e,a)=>(n(),l(h,{key:a,disabled:i(w)===e.name,command:e.name},{default:o((()=>[c("span",null,f(e.title),1)])),_:2},1032,["disabled","command"])))),128))])),_:1})])),default:o((()=>[c("div",null,[s(k,{effect:"dark",content:"主题模式",placement:"bottom"},{default:o((()=>[s(t,{size:20},{default:o((()=>[s(i(u))])),_:1})])),_:1})])])),_:1})}}});export{k as _};
|
@ -1 +0,0 @@
|
||||
import{a,m as s,h as e,o as t,b as o,e as n,w as c,B as p,_ as r}from"./index.c90c288a.js";import{S as d}from"./SwitchRoles.6f96a1de.js";const i={class:"app-container"},m=p(" 当前页面只有 admin 权限可见 "),u=r(a({__name:"page",setup(a){const p=s(),r=()=>{p.push({path:"/403"})};return(a,s)=>{const p=e("el-tag");return t(),o("div",i,[n(p,{type:"success",size:"large"},{default:c((()=>[m])),_:1}),n(d,{onChange:r})])}}}),[["__scopeId","data-v-f3386627"]]);export{u as default};
|
1
static/page.f4cf7104.js
Normal file
1
static/page.f4cf7104.js
Normal file
@ -0,0 +1 @@
|
||||
import{a,m as s,h as e,o as t,b as o,e as c,w as n,B as p,_ as r}from"./index.6ba53ffc.js";import{S as i}from"./SwitchRoles.ca662c21.js";const d={class:"app-container"},f=p(" 当前页面只有 admin 权限可见 "),m=r(a({__name:"page",setup(a){const p=s(),r=()=>{p.push({path:"/403"})};return(a,s)=>{const p=e("el-tag");return t(),o("div",d,[c(p,{type:"success",size:"large"},{default:n((()=>[f])),_:1}),c(i,{onChange:r})])}}}),[["__scopeId","data-v-f3386627"]]);export{m as default};
|
Loading…
x
Reference in New Issue
Block a user