mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-03 03:38:12 +00:00
2 lines
3.4 KiB
JavaScript
2 lines
3.4 KiB
JavaScript
import"./base-0e92f4db.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as L}from"./app_store_default-c4798c2d.js";import{g as C,y as S,z as A}from"./index-9033603c.js";import{c as I}from"./common-46715e7e.js";import{a as j}from"./vue-router-8b032575.js";import{t as B}from"./index-8f29cb04.js";import{E as V}from"./index-2b1dc445.js";import{E as D}from"./index-2668a8ea.js";import{E as F}from"./index-0caa5b89.js";import{v as N}from"./directive-c6f70b8e.js";import{d as M,M as R,r as f,L as q,u as c,b as s,e as r,m as z,p as u,f as e,F as U,t as $,q as x,x as h,C as d,au as G,av as H}from"./runtime-core.esm-bundler-67034826.js";import{_ as J}from"./_plugin-vue_export-helper-c27b6911.js";import"./event-a537c4cb.js";import"./index-72686045.js";import"./index-81f2aa1e.js";import"./el-main-7a89c415.js";import"./index-ebd2990f.js";import"./el-overlay-3eff2fc5.js";import"./index-defed8ff.js";import"./focus-trap-83769a43.js";import"./index-6cae7119.js";import"./index-d87ae4a2.js";/* empty css */import"./el-form-item-c2dd2ffe.js";/* empty css *//* empty css */import"./index-e9d9b1a1.js";import"./index-8cefa3ab.js";import"./index-e09a20f5.js";import"./index-ef31373f.js";import"./index-de22cd40.js";import"./index-c7745eb3.js";import"./debounce-f6ba9d12.js";import"./position-c2e84b2a.js";const v=i=>(G("data-v-f5937e57"),i=i(),H(),i),K={class:"main-container w-full bg-white"},O=v(()=>e("div",{class:"flex justify-between items-center"},[e("span",{class:"text-[20px]"},"应用管理")],-1)),P={class:"flex flex-wrap plug-list pb-10 plug-large"},Q={key:0,class:"relative app-item cursor-pointer px-4 mr-4 mt-[20px] bg-[#f7f7f7] border-[1px] hover:border-primary"},T=["onClick"],W={class:"flex py-5 items-center"},X={class:"flex justify-center items-center"},Y=v(()=>e("div",{class:"image-slot"},[e("img",{class:"w-[50px] h-[50px]",src:L})],-1)),Z={class:"flex flex-col justify-between text-left w-[190px]"},tt={class:"app-text w-[190px] text-[17px] text-[#222] pl-3"},et={class:"border-t-[1px] border-[#e8e9eb] py-3"},st={class:"app-text text-[14px] text-[#999] w-[200px]"},ot={key:1,class:"empty flex items-center justify-center"},rt=M({__name:"history",setup(i){const _=C(),y=j(),p=R({list:[]});let n=f(!0);(async()=>{const t=await S({});let l=_.appMenuList;p.list=t.data.filter(m=>l.includes(m.key)),n.value=!1})();const a=f({});(()=>{_.routers.forEach((t,l)=>{t.meta.app!=""&&(t.children&&t.children.length?a.value[t.meta.app]=A(t.children):a.value[t.meta.app]=t.name)})})();const g=t=>{y.push({name:a.value[t]})};return(t,l)=>{const m=V,k=D,w=F,b=N;return q((s(),r("div",K,[p.list.length?(s(),z(k,{key:0,class:"box-card !border-none",shadow:"never"},{default:u(()=>[O,e("div",P,[(s(!0),r(U,null,$(p.list,(o,E)=>(s(),r("div",{key:E+"b"},[a.value[o.key]?(s(),r("div",Q,[e("div",{onClick:at=>g(o.key)},[e("div",W,[e("div",X,[x(m,{class:"w-[50px] h-[50px]",src:c(I)(o.icon),fit:"contain"},{error:u(()=>[Y]),_:2},1032,["src"])]),e("div",Z,[e("p",tt,h(o.title),1)])]),e("div",et,[e("p",st,h(o.desc),1)])],8,T)])):d("",!0)]))),128))])]),_:1})):d("",!0),!c(n)&&!p.list.length?(s(),r("div",ot,[x(w,{description:c(B)("emptyData")},null,8,["description"])])):d("",!0)])),[[b,c(n)]])}}});const Pt=J(rt,[["__scopeId","data-v-f5937e57"]]);export{Pt as default};
|