mirror of
https://github.com/un-pany/v3-admin-vite.git
synced 2025-04-21 03:19:19 +08:00
Deploying to gh-pages from @ 61675f74ba4964ad6d186cefb1ff913fe74b3425 🚀
This commit is contained in:
parent
726ccaabe4
commit
a3bb9e2530
@ -6,12 +6,12 @@
|
||||
<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-c4f4e75b.js"></script>
|
||||
<script type="module" crossorigin src="/v3-admin-vite/static/index-3acc5dd0.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="/v3-admin-vite/static/runtime-core.esm-bundler-42d2bde8.js">
|
||||
<link rel="modulepreload" crossorigin href="/v3-admin-vite/static/index-a49147f4.js">
|
||||
<link rel="modulepreload" crossorigin href="/v3-admin-vite/static/vue-router-98b91c90.js">
|
||||
<link rel="modulepreload" crossorigin href="/v3-admin-vite/static/user-c9017a77.js">
|
||||
<link rel="modulepreload" crossorigin href="/v3-admin-vite/static/useTheme-07577bf8.js">
|
||||
<link rel="modulepreload" crossorigin href="/v3-admin-vite/static/user-7b570c5e.js">
|
||||
<link rel="modulepreload" crossorigin href="/v3-admin-vite/static/useTheme-50756902.js">
|
||||
<link rel="modulepreload" crossorigin href="/v3-admin-vite/static/error-c58402b8.js">
|
||||
<link rel="modulepreload" crossorigin href="/v3-admin-vite/static/dayjs.min-b8ca4226.js">
|
||||
<link rel="modulepreload" crossorigin href="/v3-admin-vite/static/_plugin-vue_export-helper-1b428a4d.js">
|
||||
|
@ -1 +1 @@
|
||||
import{b as a}from"./user-c9017a77.js";import{w as e,ar as s,aY as l,av as o,aj as r,l as t,m as n,aJ as u,aR as i,t as d,b1 as m,an as c,ak as p}from"./runtime-core.esm-bundler-42d2bde8.js";import{_ as v}from"./_plugin-vue_export-helper-1b428a4d.js";const _={class:"switch-roles"},b=(a=>(c("data-v-21f43ea2"),a=a(),p(),a))((()=>n("span",null,"切换权限:",-1))),f=v(e({__name:"SwitchRoles",emits:["change"],setup(e,{emit:c}){const p=a(),v=s(p.roles[0]);return l(v,(async a=>{await p.changeRoles(a),c("change")})),(a,e)=>{const s=o("el-radio-button"),l=o("el-radio-group");return r(),t("div",null,[n("div",null,"你的权限:"+u(i(p).roles),1),n("div",_,[b,d(l,{modelValue:v.value,"onUpdate:modelValue":e[0]||(e[0]=a=>v.value=a)},{default:m((()=>[d(s,{label:"editor"}),d(s,{label:"admin"})])),_:1},8,["modelValue"])])])}}}),[["__scopeId","data-v-21f43ea2"]]);export{f as S};
|
||||
import{b as a}from"./user-7b570c5e.js";import{w as e,ar as s,aY as l,av as o,aj as r,l as t,m as n,aJ as u,aR as i,t as d,b1 as m,an as c,ak as p}from"./runtime-core.esm-bundler-42d2bde8.js";import{_ as v}from"./_plugin-vue_export-helper-1b428a4d.js";const _={class:"switch-roles"},b=(a=>(c("data-v-21f43ea2"),a=a(),p(),a))((()=>n("span",null,"切换权限:",-1))),f=v(e({__name:"SwitchRoles",emits:["change"],setup(e,{emit:c}){const p=a(),v=s(p.roles[0]);return l(v,(async a=>{await p.changeRoles(a),c("change")})),(a,e)=>{const s=o("el-radio-button"),l=o("el-radio-group");return r(),t("div",null,[n("div",null,"你的权限:"+u(i(p).roles),1),n("div",_,[b,d(l,{modelValue:v.value,"onUpdate:modelValue":e[0]||(e[0]=a=>v.value=a)},{default:m((()=>[d(s,{label:"editor"}),d(s,{label:"admin"})])),_:1},8,["modelValue"])])])}}}),[["__scopeId","data-v-21f43ea2"]]);export{f as S};
|
@ -1 +1 @@
|
||||
import{u as e}from"./user-c9017a77.js";import{S as i}from"./SwitchRoles-77e07980.js";import{w as s,ar as a,av as r,aw as o,aj as n,l as t,t as l,m as d,b3 as m,s as p,b1 as c,j as u,aR as f,k as v}from"./runtime-core.esm-bundler-42d2bde8.js";import{_}from"./_plugin-vue_export-helper-1b428a4d.js";import"./vue-router-98b91c90.js";import"./index-a49147f4.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={class:"permission-alert"},h={class:"permission-alert"},j=_(s({__name:"directive",setup(e){const s=a(1),_=()=>{s.value++};return(e,a)=>{const j=r("el-tag"),P=r("el-tab-pane"),z=r("el-tabs"),w=o("permission");return n(),t("div",b,[l(i,{onChange:_}),(n(),t("div",{key:s.value,class:"margin-top"},[d("div",null,[m((n(),t("span",g,[p(" 只有 "),l(j,null,{default:c((()=>[p("admin")])),_:1}),p("可以看见这个 ")])),[[w,["admin"]]]),m((n(),u(j,{class:"permission-code",type:"info",size:"large"},{default:c((()=>[p(" v-permission=\"['admin']\" ")])),_:1})),[[w,["admin"]]])]),d("div",null,[m((n(),t("span",k,[p(" 只有 "),l(j,null,{default:c((()=>[p("editor")])),_:1}),p("可以看见这个 ")])),[[w,["editor"]]]),m((n(),u(j,{class:"permission-code",type:"info",size:"large"},{default:c((()=>[p(" v-permission=\"['editor']\" ")])),_:1})),[[w,["editor"]]])]),d("div",null,[m((n(),t("span",h,[p(" 两者 "),l(j,null,{default:c((()=>[p("admin")])),_:1}),p("和 "),l(j,null,{default:c((()=>[p("editor")])),_:1}),p("都可以看见这个 ")])),[[w,["admin","editor"]]]),m((n(),u(j,{class:"permission-code",type:"info",size:"large"},{default:c((()=>[p(" v-permission=\"['admin', 'editor']\" ")])),_:1})),[[w,["admin","editor"]]])])])),(n(),t("div",{key:"checkPermission"+s.value,class:"margin-top"},[l(j,{type:"info",size:"large"},{default:c((()=>[p(" 在某些情况下,不适合使用 v-permission。例如: Element Plus 的 el-tab-pane 或 el-table-column 以及其它动态渲染 Dom 的场景。你只能通过手动设置 v-if 来实现。 ")])),_:1}),l(z,{type:"border-card",class:"margin-top"},{default:c((()=>[f(y)(["admin"])?(n(),u(P,{key:0,label:"admin"},{default:c((()=>[p(" admin 可以看见这个 "),l(j,{class:"permission-code",type:"info"},{default:c((()=>[p(" v-if=\"checkPermission(['admin'])\" ")])),_:1})])),_:1})):v("",!0),f(y)(["editor"])?(n(),u(P,{key:1,label:"editor"},{default:c((()=>[p(" editor 可以看见这个 "),l(j,{class:"permission-code",type:"info"},{default:c((()=>[p(" v-if=\"checkPermission(['editor'])\" ")])),_:1})])),_:1})):v("",!0),f(y)(["admin","editor"])?(n(),u(P,{key:2,label:"admin 和 editor"},{default:c((()=>[p(" 两者 admin 和 editor 都可以看见这个 "),l(j,{class:"permission-code",type:"info"},{default:c((()=>[p(" v-if=\"checkPermission(['admin', 'editor'])\" ")])),_:1})])),_:1})):v("",!0)])),_:1})]))])}}}),[["__scopeId","data-v-4e49b14c"]]);export{j as default};
|
||||
import{u as e}from"./user-7b570c5e.js";import{S as i}from"./SwitchRoles-8a23fe04.js";import{w as s,ar as a,av as r,aw as o,aj as n,l as t,t as l,m as d,b3 as m,s as p,b1 as c,j as u,aR as f,k as v}from"./runtime-core.esm-bundler-42d2bde8.js";import{_}from"./_plugin-vue_export-helper-1b428a4d.js";import"./vue-router-98b91c90.js";import"./index-a49147f4.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={class:"permission-alert"},h={class:"permission-alert"},j=_(s({__name:"directive",setup(e){const s=a(1),_=()=>{s.value++};return(e,a)=>{const j=r("el-tag"),P=r("el-tab-pane"),z=r("el-tabs"),w=o("permission");return n(),t("div",b,[l(i,{onChange:_}),(n(),t("div",{key:s.value,class:"margin-top"},[d("div",null,[m((n(),t("span",g,[p(" 只有 "),l(j,null,{default:c((()=>[p("admin")])),_:1}),p("可以看见这个 ")])),[[w,["admin"]]]),m((n(),u(j,{class:"permission-code",type:"info",size:"large"},{default:c((()=>[p(" v-permission=\"['admin']\" ")])),_:1})),[[w,["admin"]]])]),d("div",null,[m((n(),t("span",k,[p(" 只有 "),l(j,null,{default:c((()=>[p("editor")])),_:1}),p("可以看见这个 ")])),[[w,["editor"]]]),m((n(),u(j,{class:"permission-code",type:"info",size:"large"},{default:c((()=>[p(" v-permission=\"['editor']\" ")])),_:1})),[[w,["editor"]]])]),d("div",null,[m((n(),t("span",h,[p(" 两者 "),l(j,null,{default:c((()=>[p("admin")])),_:1}),p("和 "),l(j,null,{default:c((()=>[p("editor")])),_:1}),p("都可以看见这个 ")])),[[w,["admin","editor"]]]),m((n(),u(j,{class:"permission-code",type:"info",size:"large"},{default:c((()=>[p(" v-permission=\"['admin', 'editor']\" ")])),_:1})),[[w,["admin","editor"]]])])])),(n(),t("div",{key:"checkPermission"+s.value,class:"margin-top"},[l(j,{type:"info",size:"large"},{default:c((()=>[p(" 在某些情况下,不适合使用 v-permission。例如: Element Plus 的 el-tab-pane 或 el-table-column 以及其它动态渲染 Dom 的场景。你只能通过手动设置 v-if 来实现。 ")])),_:1}),l(z,{type:"border-card",class:"margin-top"},{default:c((()=>[f(y)(["admin"])?(n(),u(P,{key:0,label:"admin"},{default:c((()=>[p(" admin 可以看见这个 "),l(j,{class:"permission-code",type:"info"},{default:c((()=>[p(" v-if=\"checkPermission(['admin'])\" ")])),_:1})])),_:1})):v("",!0),f(y)(["editor"])?(n(),u(P,{key:1,label:"editor"},{default:c((()=>[p(" editor 可以看见这个 "),l(j,{class:"permission-code",type:"info"},{default:c((()=>[p(" v-if=\"checkPermission(['editor'])\" ")])),_:1})])),_:1})):v("",!0),f(y)(["admin","editor"])?(n(),u(P,{key:2,label:"admin 和 editor"},{default:c((()=>[p(" 两者 admin 和 editor 都可以看见这个 "),l(j,{class:"permission-code",type:"info"},{default:c((()=>[p(" v-if=\"checkPermission(['admin', 'editor'])\" ")])),_:1})])),_:1})):v("",!0)])),_:1})]))])}}}),[["__scopeId","data-v-4e49b14c"]]);export{j as default};
|
@ -1 +1 @@
|
||||
import{b as e}from"./user-c9017a77.js";import{_ as t}from"./_plugin-vue_export-helper-1b428a4d.js";import{l as r,t as a,av as s,aj as n,w as o,ar as i,M as d,j as p,ax as c}from"./runtime-core.esm-bundler-42d2bde8.js";import{E as m}from"./index-46ec7d2d.js";import"./vue-router-98b91c90.js";import"./index-a49147f4.js";const l={class:"app-container center"};const u=t({},[["render",function(e,t){const o=s("el-empty");return n(),r("div",l,[a(o,{description:"Admin 权限可见"})])}],["__scopeId","data-v-5a78679f"]]),f={class:"app-container center"};const v=t({},[["render",function(e,t){const o=s("el-empty");return n(),r("div",f,[a(o,{description:"Editor 权限可见"})])}],["__scopeId","data-v-f3d24ef0"]]),_=o({__name:"index",setup(t){const r=e(),a=i("admin");return r.roles.includes("admin")||(a.value="editor"),m({title:"Hello",message:d("a",{style:"color: teal",target:"_blank",href:"https://github.com/un-pany/v3-admin-vite"},"小项目获取 star 不易,如果你喜欢这个项目的话,欢迎点击这里支持一个 star !这是作者持续维护的唯一动力(小声:毕竟是免费的)"),duration:0,position:"bottom-right"}),(e,t)=>(n(),p(c("admin"===a.value?u:v)))}});export{_ as default};
|
||||
import{b as e}from"./user-7b570c5e.js";import{_ as t}from"./_plugin-vue_export-helper-1b428a4d.js";import{l as r,t as a,av as s,aj as n,w as o,ar as i,M as d,j as p,ax as c}from"./runtime-core.esm-bundler-42d2bde8.js";import{E as m}from"./index-46ec7d2d.js";import"./vue-router-98b91c90.js";import"./index-a49147f4.js";const l={class:"app-container center"};const u=t({},[["render",function(e,t){const o=s("el-empty");return n(),r("div",l,[a(o,{description:"Admin 权限可见"})])}],["__scopeId","data-v-5a78679f"]]),f={class:"app-container center"};const v=t({},[["render",function(e,t){const o=s("el-empty");return n(),r("div",f,[a(o,{description:"Editor 权限可见"})])}],["__scopeId","data-v-f3d24ef0"]]),_=o({__name:"index",setup(t){const r=e(),a=i("admin");return r.roles.includes("admin")||(a.value="editor"),m({title:"Hello",message:d("a",{style:"color: teal",target:"_blank",href:"https://github.com/un-pany/v3-admin-vite"},"小项目获取 star 不易,如果你喜欢这个项目的话,欢迎点击这里支持一个 star !这是作者持续维护的唯一动力(小声:毕竟是免费的)"),duration:0,position:"bottom-right"}),(e,t)=>(n(),p(c("admin"===a.value?u:v)))}});export{_ as default};
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +0,0 @@
|
||||
.search-wrapper[data-v-515ac068]{margin-bottom:20px}.search-wrapper[data-v-515ac068] .el-card__body{padding-bottom:2px}.toolbar-wrapper[data-v-515ac068]{display:flex;justify-content:space-between;margin-bottom:20px}.table-wrapper[data-v-515ac068]{margin-bottom:20px}.pager-wrapper[data-v-515ac068]{display:flex;justify-content:flex-end}
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{w as e,bE as a,bF as r,bG as s,bH as l,am as o,n as t}from"./index-a49147f4.js";import{b as i}from"./vue-router-98b91c90.js";import{f as d,b as n}from"./user-c9017a77.js";import{_ as u}from"./index.vue_vue_type_script_setup_true_lang-b1d20f3c.js";import{w as m,ar as p,ap as c,l as f,t as g,m as _,b1 as v,av as x,an as b,ak as h,aj as w,aR as y,s as V}from"./runtime-core.esm-bundler-42d2bde8.js";import{_ as j}from"./_plugin-vue_export-helper-1b428a4d.js";import"./useTheme-07577bf8.js";const k={class:"login-container"},z={class:"login-card"},q=(e=>(b("data-v-6f4945e9"),e=e(),h(),e))((()=>_("div",{class:"title"},[_("img",{src:"/v3-admin-vite/static/logo-text-2-eef467fb.png"})],-1))),C={class:"content"},M=j(m({__name:"index",setup(m){const b=i(),h=p(null),j=p(!1),M=p(""),U=c({username:"admin",password:"12345678",code:""}),F={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"}]},K=()=>{var e;null==(e=h.value)||e.validate((e=>{if(!e)return!1;j.value=!0,n().login({username:U.username,password:U.password,code:U.code}).then((()=>{b.push({path:"/"})})).catch((()=>{R(),U.password=""})).finally((()=>{j.value=!1}))}))},R=()=>{U.code="",M.value="",d().then((e=>{M.value=e.data}))};return R(),(i,d)=>{const n=x("el-input"),m=x("el-form-item"),p=x("el-icon"),c=x("el-image"),b=x("el-button"),E=x("el-form");return w(),f("div",k,[g(u,{class:"theme-switch"}),_("div",z,[q,_("div",C,[g(E,{ref_key:"loginFormRef",ref:h,model:U,rules:F,onKeyup:e(K,["enter"])},{default:v((()=>[g(m,{prop:"username"},{default:v((()=>[g(n,{modelValue:U.username,"onUpdate:modelValue":d[0]||(d[0]=e=>U.username=e),modelModifiers:{trim:!0},placeholder:"用户名",type:"text",tabindex:"1","prefix-icon":y(a),size:"large"},null,8,["modelValue","prefix-icon"])])),_:1}),g(m,{prop:"password"},{default:v((()=>[g(n,{modelValue:U.password,"onUpdate:modelValue":d[1]||(d[1]=e=>U.password=e),modelModifiers:{trim:!0},placeholder:"密码",type:"password",tabindex:"2","prefix-icon":y(r),size:"large","show-password":""},null,8,["modelValue","prefix-icon"])])),_:1}),g(m,{prop:"code"},{default:v((()=>[g(n,{modelValue:U.code,"onUpdate:modelValue":d[2]||(d[2]=e=>U.code=e),modelModifiers:{trim:!0},placeholder:"验证码",type:"text",tabindex:"3","prefix-icon":y(s),maxlength:"7",size:"large"},{append:v((()=>[g(c,{src:M.value,onClick:R,draggable:"false"},{placeholder:v((()=>[g(p,null,{default:v((()=>[g(y(l))])),_:1})])),error:v((()=>[g(p,null,{default:v((()=>[g(y(o))])),_:1})])),_:1},8,["src"])])),_:1},8,["modelValue","prefix-icon"])])),_:1}),g(b,{loading:j.value,type:"primary",size:"large",onClick:t(K,["prevent"])},{default:v((()=>[V(" 登 录 ")])),_:1},8,["loading","onClick"])])),_:1},8,["model","onKeyup"])])])])}}}),[["__scopeId","data-v-6f4945e9"]]);export{M as default};
|
||||
import{w as e,bE as a,bF as r,bG as s,bH as l,am as o,n as t}from"./index-a49147f4.js";import{b as i}from"./vue-router-98b91c90.js";import{f as d,b as n}from"./user-7b570c5e.js";import{_ as u}from"./index.vue_vue_type_script_setup_true_lang-fad36417.js";import{w as m,ar as p,ap as c,l as f,t as g,m as _,b1 as v,av as b,an as x,ak as h,aj as w,aR as y,s as V}from"./runtime-core.esm-bundler-42d2bde8.js";import{_ as j}from"./_plugin-vue_export-helper-1b428a4d.js";import"./useTheme-50756902.js";const k={class:"login-container"},z={class:"login-card"},q=(e=>(x("data-v-37205c9b"),e=e(),h(),e))((()=>_("div",{class:"title"},[_("img",{src:"/v3-admin-vite/static/logo-text-2-eef467fb.png"})],-1))),C={class:"content"},M=j(m({__name:"index",setup(m){const x=i(),h=p(null),j=p(!1),M=p(""),U=c({username:"admin",password:"12345678",code:""}),F={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"}]},K=()=>{var e;null==(e=h.value)||e.validate((e=>{if(!e)return!1;j.value=!0,n().login({username:U.username,password:U.password,code:U.code}).then((()=>{x.push({path:"/"})})).catch((()=>{R(),U.password=""})).finally((()=>{j.value=!1}))}))},R=()=>{U.code="",M.value="",d().then((e=>{M.value=e.data}))};return R(),(i,d)=>{const n=b("el-input"),m=b("el-form-item"),p=b("el-icon"),c=b("el-image"),x=b("el-button"),E=b("el-form");return w(),f("div",k,[g(u,{class:"theme-switch"}),_("div",z,[q,_("div",C,[g(E,{ref_key:"loginFormRef",ref:h,model:U,rules:F,onKeyup:e(K,["enter"])},{default:v((()=>[g(m,{prop:"username"},{default:v((()=>[g(n,{modelValue:U.username,"onUpdate:modelValue":d[0]||(d[0]=e=>U.username=e),modelModifiers:{trim:!0},placeholder:"用户名",type:"text",tabindex:"1","prefix-icon":y(a),size:"large"},null,8,["modelValue","prefix-icon"])])),_:1}),g(m,{prop:"password"},{default:v((()=>[g(n,{modelValue:U.password,"onUpdate:modelValue":d[1]||(d[1]=e=>U.password=e),modelModifiers:{trim:!0},placeholder:"密码",type:"password",tabindex:"2","prefix-icon":y(r),size:"large","show-password":""},null,8,["modelValue","prefix-icon"])])),_:1}),g(m,{prop:"code"},{default:v((()=>[g(n,{modelValue:U.code,"onUpdate:modelValue":d[2]||(d[2]=e=>U.code=e),modelModifiers:{trim:!0},placeholder:"验证码",type:"text",tabindex:"3","prefix-icon":y(s),maxlength:"7",size:"large"},{append:v((()=>[g(c,{src:M.value,onClick:R,draggable:"false"},{placeholder:v((()=>[g(p,null,{default:v((()=>[g(y(l))])),_:1})])),error:v((()=>[g(p,null,{default:v((()=>[g(y(o))])),_:1})])),_:1},8,["src"])])),_:1},8,["modelValue","prefix-icon"])])),_:1}),g(x,{loading:j.value,type:"primary",size:"large",onClick:t(K,["prevent"])},{default:v((()=>[V(" 登 录 ")])),_:1},8,["loading","onClick"])])),_:1},8,["model","onKeyup"])])])])}}}),[["__scopeId","data-v-37205c9b"]]);export{M as default};
|
@ -1 +0,0 @@
|
||||
.login-container[data-v-6f4945e9]{display:flex;justify-content:center;align-items:center;width:100%;min-height:100%}.login-container .theme-switch[data-v-6f4945e9]{position:fixed;top:5%;right:5%;cursor:pointer}.login-container .login-card[data-v-6f4945e9]{width:480px;border-radius:20px;box-shadow:0 0 10px #dcdfe6;background-color:#fff;overflow:hidden}.login-container .login-card .title[data-v-6f4945e9]{display:flex;justify-content:center;align-items:center;height:150px}.login-container .login-card .title img[data-v-6f4945e9]{height:100%}.login-container .login-card .content[data-v-6f4945e9]{padding:20px 50px 50px}.login-container .login-card .content[data-v-6f4945e9] .el-input-group__append{padding:0;overflow:hidden}.login-container .login-card .content[data-v-6f4945e9] .el-input-group__append .el-image{width:100px;height:40px;border-left:0px;user-select:none;cursor:pointer;text-align:center}.login-container .login-card .content .el-button[data-v-6f4945e9]{width:100%;margin-top:10px}
|
1
static/index-b23bdb83.css
Normal file
1
static/index-b23bdb83.css
Normal file
@ -0,0 +1 @@
|
||||
.search-wrapper[data-v-ae84d634]{margin-bottom:20px}.search-wrapper[data-v-ae84d634] .el-card__body{padding-bottom:2px}.toolbar-wrapper[data-v-ae84d634]{display:flex;justify-content:space-between;margin-bottom:20px}.table-wrapper[data-v-ae84d634]{margin-bottom:20px}.pager-wrapper[data-v-ae84d634]{display:flex;justify-content:flex-end}
|
1
static/index-cfe72ffd.css
Normal file
1
static/index-cfe72ffd.css
Normal file
@ -0,0 +1 @@
|
||||
.login-container[data-v-37205c9b]{display:flex;justify-content:center;align-items:center;width:100%;min-height:100%}.login-container .theme-switch[data-v-37205c9b]{position:fixed;top:5%;right:5%;cursor:pointer}.login-container .login-card[data-v-37205c9b]{width:480px;border-radius:20px;box-shadow:0 0 10px #dcdfe6;background-color:#fff;overflow:hidden}.login-container .login-card .title[data-v-37205c9b]{display:flex;justify-content:center;align-items:center;height:150px}.login-container .login-card .title img[data-v-37205c9b]{height:100%}.login-container .login-card .content[data-v-37205c9b]{padding:20px 50px 50px}.login-container .login-card .content[data-v-37205c9b] .el-input-group__append{padding:0;overflow:hidden}.login-container .login-card .content[data-v-37205c9b] .el-input-group__append .el-image{width:100px;height:40px;border-left:0px;user-select:none;cursor:pointer;text-align:center}.login-container .login-card .content .el-button[data-v-37205c9b]{width:100%;margin-top:10px}
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{u as e}from"./useTheme-07577bf8.js";import{bD as a}from"./index-a49147f4.js";import{w as t,av as n,aj as s,j as o,b1 as m,t as l,l as d,at as r,aR as i,F as u,m as c,aJ as p}from"./runtime-core.esm-bundler-42d2bde8.js";const f=t({__name:"index",setup(t){const{themeList:f,activeThemeName:_,setTheme:b}=e(),j=e=>{b(e)};return(e,t)=>{const b=n("el-icon"),w=n("el-tooltip"),h=n("el-dropdown-item"),k=n("el-dropdown-menu"),v=n("el-dropdown");return s(),o(v,{trigger:"click",onCommand:j},{dropdown:m((()=>[l(k,null,{default:m((()=>[(s(!0),d(u,null,r(i(f),((e,a)=>(s(),o(h,{key:a,disabled:i(_)===e.name,command:e.name},{default:m((()=>[c("span",null,p(e.title),1)])),_:2},1032,["disabled","command"])))),128))])),_:1})])),default:m((()=>[c("div",null,[l(w,{effect:"dark",content:"主题模式",placement:"bottom"},{default:m((()=>[l(b,{size:20},{default:m((()=>[l(i(a))])),_:1})])),_:1})])])),_:1})}}});export{f as _};
|
||||
import{u as e}from"./useTheme-50756902.js";import{bD as a}from"./index-a49147f4.js";import{w as t,av as n,aj as s,j as o,b1 as m,t as l,l as d,at as r,aR as i,F as u,m as c,aJ as p}from"./runtime-core.esm-bundler-42d2bde8.js";const f=t({__name:"index",setup(t){const{themeList:f,activeThemeName:_,setTheme:b}=e(),j=e=>{b(e)};return(e,t)=>{const b=n("el-icon"),w=n("el-tooltip"),h=n("el-dropdown-item"),k=n("el-dropdown-menu"),v=n("el-dropdown");return s(),o(v,{trigger:"click",onCommand:j},{dropdown:m((()=>[l(k,null,{default:m((()=>[(s(!0),d(u,null,r(i(f),((e,a)=>(s(),o(h,{key:a,disabled:i(_)===e.name,command:e.name},{default:m((()=>[c("span",null,p(e.title),1)])),_:2},1032,["disabled","command"])))),128))])),_:1})])),default:m((()=>[c("div",null,[l(w,{effect:"dark",content:"主题模式",placement:"bottom"},{default:m((()=>[l(b,{size:20},{default:m((()=>[l(i(a))])),_:1})])),_:1})])])),_:1})}}});export{f as _};
|
@ -1 +1 @@
|
||||
import{b as s}from"./vue-router-98b91c90.js";import{S as e}from"./SwitchRoles-77e07980.js";import{w as a,av as r,aj as t,l as o,t as p,b1 as n,s as i}from"./runtime-core.esm-bundler-42d2bde8.js";import{_ as m}from"./_plugin-vue_export-helper-1b428a4d.js";import"./user-c9017a77.js";import"./index-a49147f4.js";const u={class:"app-container"},c=m(a({__name:"page",setup(a){const m=s(),c=()=>{m.push({path:"/403"})};return(s,a)=>{const m=r("el-tag");return t(),o("div",u,[p(m,{type:"success",size:"large"},{default:n((()=>[i(" 当前页面只有 admin 权限可见 ")])),_:1}),p(e,{onChange:c})])}}}),[["__scopeId","data-v-f3386627"]]);export{c as default};
|
||||
import{b as s}from"./vue-router-98b91c90.js";import{S as e}from"./SwitchRoles-8a23fe04.js";import{w as a,av as r,aj as t,l as o,t as p,b1 as n,s as i}from"./runtime-core.esm-bundler-42d2bde8.js";import{_ as m}from"./_plugin-vue_export-helper-1b428a4d.js";import"./user-7b570c5e.js";import"./index-a49147f4.js";const u={class:"app-container"},c=m(a({__name:"page",setup(a){const m=s(),c=()=>{m.push({path:"/403"})};return(s,a)=>{const m=r("el-tag");return t(),o("div",u,[p(m,{type:"success",size:"large"},{default:n((()=>[i(" 当前页面只有 admin 权限可见 ")])),_:1}),p(e,{onChange:c})])}}}),[["__scopeId","data-v-f3386627"]]);export{c as default};
|
@ -1 +1 @@
|
||||
import{h as t}from"./user-c9017a77.js";function e(e){return t({url:"table",method:"post",data:e})}function r(e){return t({url:`table/${e}`,method:"delete"})}function a(e){return t({url:"table",method:"put",data:e})}function u(e){return t({url:"table",method:"get",params:e})}export{e as c,r as d,u as g,a as u};
|
||||
import{h as t}from"./user-7b570c5e.js";function e(e){return t({url:"table",method:"post",data:e})}function r(e){return t({url:`table/${e}`,method:"delete"})}function a(e){return t({url:"table",method:"put",data:e})}function u(e){return t({url:"table",method:"get",params:e})}export{e as c,r as d,u as g,a as u};
|
1
static/use-fullscreen-loading-09884e92.js
Normal file
1
static/use-fullscreen-loading-09884e92.js
Normal file
@ -0,0 +1 @@
|
||||
import{E as e}from"./index-5ac14c26.js";import{bs as s}from"./index-a49147f4.js";import{w as t,l as n,t as o,b1 as a,m as r,av as c,aj as i,s as l}from"./runtime-core.esm-bundler-42d2bde8.js";const u={lock:!0,text:"加载中..."};function m(s,t={}){let n;const o=()=>{n&&n.close()},a={...u,...t};return(...t)=>{try{r=a,n=e.service(r);const c=s(...t);return c instanceof Promise?c.then((e=>e)).catch((e=>{throw e})).finally((()=>{o()})):(o(),Promise.resolve(c))}catch(c){throw o(),c}var r}}const d={code:0,data:{},message:"获取成功"};function f(){return new Promise((e=>{setTimeout((()=>{e(d)}),1e3)}))}function h(){return new Promise(((e,s)=>{setTimeout((()=>{s(new Error("发生错误"))}),1e3)}))}const g={class:"app-container"},p=r("h4",null,"该示例是演示:通过将要执行的函数传递给 hook,让 hook 自动开启全屏 loading,函数执行结束后自动关闭 loading",-1),w=t({__name:"use-fullscreen-loading",setup(e){const t={text:"即将发生错误...",background:"#F56C6C20",svg:'\n <path class="path" d="\n M 30 15\n L 28 17\n M 25.61 25.61\n A 15 15, 0, 0, 1, 15 30\n A 15 15, 0, 1, 1, 27.99 7.5\n L 15 15\n " style="stroke-width: 4px; fill: rgba(0, 0, 0, 0)"/>\n',svgViewBox:"-10, -10, 50, 50"},r=async()=>{const e=await m(f)();s.success(e.message)},u=async()=>{try{await m(h,t)()}catch(e){s.error(e.message)}};return(e,s)=>{const t=c("el-button");return i(),n("div",g,[p,o(t,{onClick:r},{default:a((()=>[l("查询成功")])),_:1}),o(t,{onClick:u},{default:a((()=>[l("查询失败")])),_:1})])}}});export{w as default};
|
@ -1 +0,0 @@
|
||||
import{E as e}from"./index-5ac14c26.js";import{bs as s}from"./index-a49147f4.js";import{w as t,l as n,t as o,b1 as a,m as r,av as c,aj as i,s as l}from"./runtime-core.esm-bundler-42d2bde8.js";const u={lock:!0,text:"加载中..."};function m(s,t={}){let n;const o=()=>{n&&n.close()},a={...u,...t};return(...t)=>{try{r=a,n=e.service(r);const c=s(...t);return c instanceof Promise?c.then((e=>(o(),e))).catch((e=>{throw o(),e})):(o(),Promise.resolve(c))}catch(c){throw o(),c}var r}}const d={code:0,data:{},message:"获取成功"};function f(){return new Promise((e=>{setTimeout((()=>{e(d)}),1e3)}))}function h(){return new Promise(((e,s)=>{setTimeout((()=>{s(new Error("发生错误"))}),1e3)}))}const g={class:"app-container"},p=r("h4",null,"该示例是演示:通过将要执行的函数传递给 hook,让 hook 自动开启全屏 loading,函数执行结束后自动关闭 loading",-1),w=t({__name:"use-fullscreen-loading",setup(e){const t={text:"即将发生错误...",background:"#F56C6C20",svg:'\n <path class="path" d="\n M 30 15\n L 28 17\n M 25.61 25.61\n A 15 15, 0, 0, 1, 15 30\n A 15 15, 0, 1, 1, 27.99 7.5\n L 15 15\n " style="stroke-width: 4px; fill: rgba(0, 0, 0, 0)"/>\n',svgViewBox:"-10, -10, 50, 50"},r=async()=>{const e=await m(f)();s.success(e.message)},u=async()=>{try{await m(h,t)()}catch(e){s.error(e.message)}};return(e,s)=>{const t=c("el-button");return i(),n("div",g,[p,o(t,{onClick:r},{default:a((()=>[l("查询成功")])),_:1}),o(t,{onClick:u},{default:a((()=>[l("查询失败")])),_:1})])}}});export{w as default};
|
@ -1 +1 @@
|
||||
import{C as e}from"./user-c9017a77.js";import{ar as t}from"./runtime-core.esm-bundler-42d2bde8.js";const a=()=>localStorage.getItem(e.SIDEBAR_STATUS),m=t=>{localStorage.setItem(e.SIDEBAR_STATUS,t)},l=[{title:"默认",name:"normal"},{title:"黑暗",name:"dark"},{title:"深蓝",name:"dark-blue"}],r=t(localStorage.getItem(e.ACTIVE_THEME_NAME)||"normal"),o=()=>{n(r.value)},s=t=>{var a;r.value=t,n(r.value),a=r.value,localStorage.setItem(e.ACTIVE_THEME_NAME,a)},n=e=>{document.documentElement.className=e};function u(){return{themeList:l,activeThemeName:r,initTheme:o,setTheme:s}}export{a as g,m as s,u};
|
||||
import{C as e}from"./user-7b570c5e.js";import{ar as t}from"./runtime-core.esm-bundler-42d2bde8.js";const a=()=>localStorage.getItem(e.SIDEBAR_STATUS),m=t=>{localStorage.setItem(e.SIDEBAR_STATUS,t)},l=[{title:"默认",name:"normal"},{title:"黑暗",name:"dark"},{title:"深蓝",name:"dark-blue"}],r=t(localStorage.getItem(e.ACTIVE_THEME_NAME)||"normal"),o=()=>{n(r.value)},s=t=>{var a;r.value=t,n(r.value),a=r.value,localStorage.setItem(e.ACTIVE_THEME_NAME,a)},n=e=>{document.documentElement.className=e};function u(){return{themeList:l,activeThemeName:r,initTheme:o,setTheme:s}}export{a as g,m as s,u};
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user