2023-09-06 18:53:48 +08:00

2 lines
7.6 KiB
JavaScript

import{d as H,R as F,r as g,V as z,Q as G,u as i,e as n,f as l,y as r,x as a,g as t,A as W,B as x,F as w,z as S,n as K,H as _,bl as N,bm as J}from"./base-d77b0726.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{d as M}from"./index-331c6de1.js";import{g as U}from"./apply-40cf9e38.js";import{b as Z,f as j,s as q}from"./index-45ac90c3.js";import{e as O}from"./common-4a1cac58.js";import{b as P}from"./vue-router-57155f94.js";import{t as d}from"./index-70af0995.js";import{E as X}from"./index-c1eb81db.js";import{a as $,E as ee}from"./index-68c5ad54.js";import{E as te}from"./index-91bdda63.js";import{E as oe}from"./index-435afe75.js";import{E as se}from"./index-e37943c3.js";import{E as re}from"./index-294b617f.js";import{E as pe}from"./index-2cf73bf7.js";import{v as ie}from"./directive-08cd03ab.js";import{_ as ae}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-704f0685.js";import"./index-9e51ba8b.js";import"./typescript-defaf979.js";import"./aria-60e0cdc6.js";import"./index-de9bede2.js";import"./event-e06a23af.js";import"./index-d1e433eb.js";import"./index-6245131d.js";import"./_Uint8Array-2fd72219.js";import"./_initCloneObject-22d1caee.js";import"./index-f2dc9b9f.js";import"./index-3b19c3d7.js";import"./index-a20d1a31.js";import"./debounce-8a1738b0.js";import"./position-09adcf79.js";import"./scroll-59301fd6.js";const ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAAEH5aXCAAAAAXNSR0IArs4c6QAACWVJREFUeAHtXYlXFDcYD/ex3LciCAiKVQGrePTV93z2727t66FVqkA9AJVTREWQazkWZGm+WTKbyUxm58tOZrfb5D1IJvnyXb/MbCaTo2h3P3FCkKEYSW+Rh1Pp5ydTBP5Y+GP8LUvacRFv05vFz+T9p69WYUtDLVnb3LEJf7p92U4rqeeQBKy+bu9aHJvqYla8e5AgscoKK83+lbIExAsf1sjs8hcr62xrA1n5smkXS9U7/HZsEx0epdN25mnCYVNHc51d3tGSTtuZpwmXTSKB17VDkheBV55SJbR6aCnZVfj79YLVQMdezls2T899dNnusIFvzTylFH2eqLqynL+00w4Jx8kk2Yrvk9rqSlJWWmIT8QlHo/x1bIYvs9OBVLKphQTarQ4bBGael2gJ6ApolTz1zJCJ1ioDP8/iSIQ4GhWvxvLnDTKz8InPstJdHU3k4vl2xxMeCuprq8jN73osGvGf1JK9g0OR1rrePzhyCYCCrZ19T3rIlAppbkg96MWaLY0xwt8urHz0Sg9LumK5kPoaFzFkdLY1eua/W1r1zIdMKSbwQ+kVJmeWHT+ajGZjZ48lXbHUEhdlFhnmZkQ5z7gL5a5ImnDhCJE+Vk5OTsgvT6cdvr9/8xIpKUkZn6Tlj8bfkTbaPYVHv1+QNmG/PtSjiVmyn3D+FHg9mZlgJUxEAcDst2dvGE9XrCTExYVmHHGvAmJ5aEKaJb8/IFBJyNBAp6gsGRnscuWxDCnwQMDeuRgxe/di1/H9BKmpcr6DsTI+ljZh6EiMTy3xtGT0Si+pq6kkT1/MkZ29hKNMqXU9npx1MIGLsVepdwhRAJTJmjyUKWECFTHBCMF4i/g2YRQnH2KDiY9z3EWF465IWpfbgeHnRAJJ+Gq7ORpD3D7JbY5BJLf+d0uX9rjcpOkcv45PmiqVenDrMikqSufC4KxsmKe1sZYMXTyXJkak0I9f/qtEEDnw5WL40jkCgy7PXy8GqUJ+GLlAqiq8x4dlDCK7R4IaAYrCGxw2RGYIVjEsfWSG+L21iEpjaFld9D0CFR+OTZNkMtgHSlGpg8QR+XPiHZNvx/A8uHfjovRTiE0oSSgZIuGV02z04xfGah4KYzl+Ftz7foCUl5VaIyF+AxU8j2r6tfTucB+flTGNvkf8Bsi9pE3Npb5VBDUCeOzRT7/YgDYEKyAqemNIYE9z3ZPAdRQI0YjAYGxNdeZhM9ClsqKMDJ/2nW4P9QVW78frA4FpGWHBPH7RiDAP5FtsDDGIaPJAwTQt89TS1EKU2RZM0zKGKLcBTRUNIpocq8zWIKLsOk0VDSKaHKvMtmAQQY9rgcvm6UT8xZU1ciwZbSyi3xG66fTU/u42Tw+vbcbJHJ3IH6eTQWpjFaS/q5001lV70gbNRHcaZXM1vQTW0nf7W9f67KLDo2/k9+fu1RSM4P4onbRVrNZI0LX4VRpMAVnMz46BATo/I4AHzG6HWWkqAW2IihCo4zd5jOcJA+QqIRJDoEkFDQCICiaRGLJ0uoAoqDEfV9OreILWicQQr3mKfgru028o2BCJIfU1uEdrPZ2rhw2RGAK/KZjQQj9TY0MkhoBSsQDTLIHOb0IplMtCZIbcoYPYmQbm4cfQb9KqzAjIRxvit25EFHRNmF37gC5zbOdW//H059obCfyyqwZ0F4UJgmkYxydJdumIi6nvGzL0neCXfpf2tWpilaT0dC65gwnyQtkQpBzt5Eq9X5iO4begB7QWO4zb8QN7hrKfVXeHLxDZOkW/euh75PHkXEYjQCB0GFn/CroobJq1nzJQBlO04RM4NqANwXw6Zp+kZ9+nFhEHVW5pZT0oqU2HNsSuiUj4LWj2YsMvhvYq98qLxBAvwWHnGUPC9mi2/Awi2Xow7PrRIJKptxiCVZEYwm8TEURnLD3wRBuCmSdyZ+iCpTf0eGFeSpAA81zqaqqCkDpoCqbTiEbE4YY8ujCG5BEYlioGEYOIJg+YpqXJscpsDSLKrtNUsWAQKZi+liagI2dbMC0rcs9pEmgA0eRYVbYGEFXPaapnANHkWFW2BhBVz2mqZwDR5FhVtgYQVc9pqmcA0eRYVbYGEFXPaapnANHkWFW2BhBVz2mqpzRHC6tL4vAbmZhZslYkYOvK6OGD6silbjrRM/O+QnCUAayIAD0yBdj1o7+rlbQ24We3ZuIdpFz74OI23X9/7NVCEF2UaK72d3rO8YQDKMan35OEwkRupgh8Hb8+2G1t5cLydMfaH1mf1re12uDFf/LNMvmLTlLMBgxQGtYYwSoX2ZbtOgzTDogOpR08hYmbz6YWydpG+jAYB63iBRw083p2RbE2rtp/HxDOXvit2NyWHyjAkaKTH9e2Ak0LRjMWKhQUILrAYD7TzR/kFBQgpZKDe5hDs43LSvW7S7+EbL2AqN/Z1oCgxpHCYuOOFn38mTYFBQgsPhvsO8NsCzWGdV5hrDLKpJT2F8NyzY+R8jLn+WKd9Ey7ulgVeUaPMpAtrc/kFL68gm4nOXq1h1SUB5vZy9dVSWt/MYQFRU/+mVfaLjKTQXDYG6xkhD04vQKcnPHy7QffQ0S86kFeasu/rsBbBMr4YPO1A8IUgkVY03Tfz0zL4hi9XwxL5wZ7z1onhvjR8WU7uwcEuq5fNuLkQDi/BujgSBMYLjnTWo/e5pmXk206MkCyVfT/Ut/7XtdoPZwvGd9NSJfz+omGpb4xenfIzqUU67Jlv0mFzSJKiorpcuEK5V1MRF2CXkcCCAwwwpBG0N2ygyoPi8nbmpzHxa5+3SYv6O9GmKG4uIjcuHxeaRkOVg/tj6z1rTiZoKOuusJgb4d9+OOH1Q0yPe8+SzMs2SN05Le53vuUy7BkaH8PWd9MncsclsIin7WNNH8+LdKFcb1Od5rSHbQDotuAQuNvAMkzRA0gBpA880CeqWPuEANInnkgz9TRfoeobLuE8VF1ZXoUtopLY3gEpdVtC+ihHRDYbg3OctMRYJCxvzt9gvYATUOejgA2gC26g/Y3dWYAbAi7QLfEgjf3OB15VflWAV/twOGNdTHS29liH3HOZLD4+DhpbTe8QYffYS8ylc1oS+hwCWx9Bzsp9pxtpqccRrABDTUgMkCYs0zs7wHtjyx/8aZU9IABRPRIjq8NIDkGQBRvABE9kuNrA0iOARDFG0BEj+T42gCSYwBE8QYQ0SM5vjaA5BgAUbwBRPRIjq8NIDkGQBT/L6Jfu8Mv7Hz7AAAAAElFTkSuQmCC",v=c=>(N("data-v-9e4f4caf"),c=c(),J(),c),le={class:"main-container w-full bg-white"},ce={class:"flex justify-between items-center"},me=v(()=>t("span",{class:"text-[20px]"},"应用管理",-1)),de={key:0,class:"flex flex-wrap plug-list pb-10 plug-large"},fe={key:0,class:"relative app-item cursor-pointer px-4 mr-4 mt-[20px] bg-[#f7f7f7] border-[1px] hover:border-primary"},ue=["onClick"],Ae={class:"flex py-5 items-center"},xe={class:"flex justify-center items-center"},_e=v(()=>t("div",{class:"image-slot"},[t("img",{class:"w-[50px] h-[50px]",src:ne})],-1)),he={class:"flex flex-col justify-between text-left w-[190px]"},ge={class:"app-text w-[190px] text-[17px] text-[#222] pl-3"},ve={class:"border-t-[1px] border-[#e8e9eb] py-3"},ke={class:"app-text text-[14px] text-[#999] w-[200px]"},be={class:"with-ite absolute top-0 right-0 flex flex-col hidden"},Ee=["onClick"],Ye={key:1,class:"empty flex items-center justify-center"},Ce=H({__name:"index",setup(c){const f=Z(),k=P(),p=F({list:[],search:{title:""}});let u=g(!0);const A=async()=>{const e=await U({title:p.search.title});p.list=e.data,u.value=!1};A();const m=g({});(()=>{f.routers.forEach((e,o)=>{e.meta.app!=""&&(e.children&&e.children.length?m.value[e.meta.app]=j(e.children):m.value[e.meta.app]=e.name)})})();const b=e=>{let o=f.appMenuList;o.length&&o.includes(e)||o.push(e),f.setAppMenuList(o),k.push({name:m.value[e]})},E=e=>{q({key:e}).then(()=>{A()})};return(e,o)=>{const Y=X,h=$,C=te,T=ee,R=oe,y=z("StarFilled"),I=se,L=re,Q=pe,B=ie;return G((n(),l("div",le,[r(Q,{class:"box-card !border-none",shadow:"never"},{default:a(()=>[t("div",ce,[me,r(T,{inline:!0,model:p.search,ref:"searchFormRef"},{default:a(()=>[r(h,{label:i(d)("appName"),prop:"title"},{default:a(()=>[r(Y,{modelValue:p.search.title,"onUpdate:modelValue":o[0]||(o[0]=s=>p.search.title=s),placeholder:i(d)("appNamePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(h,null,{default:a(()=>[r(C,{type:"primary",onClick:o[1]||(o[1]=s=>A())},{default:a(()=>[W(x(i(d)("search")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),p.list.length?(n(),l("div",de,[(n(!0),l(w,null,S(p.list,(s,V)=>(n(),l("div",{key:V+"b"},[m.value[s.key]?(n(),l("div",fe,[t("div",{onClick:D=>b(s.key)},[t("div",Ae,[t("div",xe,[r(R,{class:"w-[50px] h-[50px]",src:i(O)(s.icon),fit:"contain"},{error:a(()=>[_e]),_:2},1032,["src"])]),t("div",he,[t("p",ge,x(s.title),1)])]),t("div",ve,[t("p",ke,x(s.desc),1)])],8,ue),t("div",be,[t("span",{class:K(["block pr-4 mt-3",s.is_star==2?"text-primary":"text-[#999]"]),onClick:M(D=>E(s.key),["stop"])},[r(I,{size:"18px"},{default:a(()=>[r(y)]),_:1})],10,Ee)])])):_("",!0)]))),128))])):_("",!0),!i(u)&&!p.list.length?(n(),l("div",Ye,[r(L,{description:i(d)("emptyData")},null,8,["description"])])):_("",!0)]),_:1})])),[[B,i(u)]])}}});const At=ae(Ce,[["__scopeId","data-v-9e4f4caf"]]);export{At as default};