quick-admin-vue3-core
Version:
以快(计算机执行效率、开发效率)为核心的后台管理系统开发模板
2 lines (1 loc) • 1.65 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),p=require("./index-CnbeZyYB.cjs"),n=require("./platform-Dl0zaSyI.cjs"),m={class:"q-page-view"},c=e.defineComponent({name:"DemoCenterPermissionsPage",__name:"index",setup(f){const r=p.useUserStore(),{role:a}=n.getUserInfo()??{};let o=e.reactive({route_type:"auto",role_type:a});const s=[{prop:"route_type",label:"当前路由类型",type:"radio-group",attrs:{options:[{label:"静态路由",value:"static"},{label:"自动路由",value:"auto"},{label:"动态路由",value:"dynamic"}]}},{prop:"role_type",label:"当前角色类型",type:"radio-group",attrs:{options:"D_RoleType"}}];function i(){n.ElMessageBox.confirm("确定退出重新登录吗?",{type:"warning"}).then(()=>r.handleLoginOut()).catch(()=>{})}return(y,t)=>{const u=e.resolveComponent("BaseForm"),d=e.resolveComponent("el-button");return e.openBlock(),e.createElementBlock("div",m,[e.createVNode(u,{modelValue:e.unref(o),"onUpdate:modelValue":t[0]||(t[0]=l=>e.isRef(o)?o.value=l:o=l),fields:s,disabled:"",footer:!1,style:{height:"auto"}},null,8,["modelValue"]),e.createElementVNode("div",null,[e.createVNode(d,{type:"primary",onClick:i},{default:e.withCtx(()=>t[1]||(t[1]=[e.createTextVNode("立即切换账号登录")])),_:1})]),t[2]||(t[2]=e.createElementVNode("div",{class:"mt-t"},"注:",-1)),t[3]||(t[3]=e.createElementVNode("div",{class:"mt-h"},"1. 退出到登录页后,点击账号,可选择不用角色类型的用户。",-1)),t[4]||(t[4]=e.createElementVNode("div",{class:"mt-h"},"2. 重新登录成功后,注意观察左侧菜单变化",-1))])}}});exports.default=c;