mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-04 20:31:10 +00:00
2 lines
4.4 KiB
JavaScript
2 lines
4.4 KiB
JavaScript
/* empty css *//* empty css *//* empty css */import{_ as C}from"./apply_empty-78684083.js";import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as M}from"./app_store_default-c4798c2d.js";import{t as a}from"./index-0ca94763.js";import{g as N,Y as z,z as b,w as D}from"./index-7eafba5f.js";import{c as R,a as w}from"./common-c3be41fd.js";import{a as T}from"./vue-router-48fdc1e3.js";import{E as j}from"./index-c5914bde.js";import{E as H}from"./index-888853cf.js";import{E as O}from"./index-4d8f36c6.js";import{E as P}from"./index-558a0748.js";import{E as U}from"./index-448a4893.js";import{v as Y}from"./directive-64fb15dc.js";import{d as $,r as v,O as q,M as G,e as l,f as d,g as t,B as o,u as p,y as x,x as i,F as J,z as K,v as Q,A as W,H as E,aA as X,aB as Z}from"./plugin-vue_export-helper-85a4d40b.js";import{_ as tt}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-bcd7a424.js";import"./index-cf9a2dd7.js";import"./index-e513479b.js";import"./el-main-86eb724f.js";import"./index-b9e5f5cb.js";import"./el-overlay-08181e74.js";import"./event-f85d77b0.js";import"./index-313cd2ce.js";import"./focus-trap-64c402c5.js";import"./index-1ad115d7.js";import"./index-de1d3b53.js";import"./el-form-item-1b16c9fc.js";import"./_baseClone-3dbf39d6.js";/* empty css */import"./index-d469ae66.js";import"./index-e27c3bb0.js";import"./index-ebc73046.js";import"./index-344f0086.js";import"./debounce-6c3123a6.js";import"./position-37364850.js";const h=m=>(X("data-v-bf26c648"),m=m(),Z(),m),et={class:"box-border pt-[68px] px-[76px] overview-top"},ot={key:0},st={class:"flex justify-between items-center"},pt={class:"font-[600] text-[26px] text-[#222] leading-[37px]"},at={class:"font-[500] text-[14px] text-[#222] leading-[20px] mt-[12px]"},nt=h(()=>t("div",{class:"mr-[9px] text-[#3F3F3F] iconfont iconxiazai01"},null,-1)),it={class:"font-[600] text-[14px] text-[#222] leading-[20px]"},rt={class:"flex flex-wrap mt-[40px]"},ct=["onClick"],lt={class:"bg-[#F7FAFB] py-[18px] px-[24px] flex items-center app-item-head"},mt=h(()=>t("div",{class:"image-slot"},[t("img",{class:"w-[40px] h-[40px] rounded-[8px]",src:M})],-1)),_t={class:"py-[18px] px-[24px]"},dt={class:"font-[600] leading-[1] text-[14px] text-[#222]"},xt={class:"text-[13px] text-[#6D7278] leading-[18px] mt-[6px] truncate"},ut=h(()=>t("div",{class:"w-[230px] mx-auto"},[t("img",{src:C,class:"max-w-full",alt:""})],-1)),ft={class:"flex items-center"},vt=$({__name:"app_manage",setup(m){const g=T(),u=N(),n=v(!0),_=q({appList:[]}),f=v({});(()=>{n.value=!0,z().then(s=>{s.data.forEach((e,r)=>{e.type=="app"&&_.appList.push(e)}),u.routers.forEach((e,r)=>{e.children&&e.children.length?(e.name=b(e.children),f.value[e.meta.app]=b(e.children)):f.value[e.meta.app]=e.name}),n.value=!1}).catch(()=>{n.value=!1})})();const L=s=>{w.set({key:"menuAppStorage",data:s.key}),w.set({key:"plugMenuTypeStorage",data:""});const e=u.appMenuList;e.push(s.key),u.setAppMenuList(e);let r=f.value[s.key];g.push({name:r})},y=()=>{g.push("/app_manage/app_store")},k=v("");return(()=>{D().then(s=>{k.value=s.data.version.version})})(),(s,e)=>{const r=j,F=H,S=O,A=P,V=U,B=Y;return G((l(),d("div",et,[_.appList&&!n.value?(l(),d("div",ot,[t("div",st,[t("div",null,[t("div",pt,o(p(a)("app")),1),t("div",at,o(p(a)("versionInfo"))+" "+o(p(a)("currentVersion"))+" "+o(k.value),1)]),x(r,{onClick:y,class:"px-[15px]"},{default:i(()=>[nt,t("span",it,o(p(a)("appStore")),1)]),_:1})]),t("div",rt,[(l(!0),d(J,null,K(_.appList,(c,I)=>(l(),d("div",{key:I,class:"app-item w-[280px] box-border !bg-[#fff] rounded-[6px] cursor-pointer mr-[20px] mb-[20px] overflow-hidden",onClick:yt=>L(c)},[t("div",lt,[x(F,{class:"w-[44px] h-[44px] rounded-[8px]",src:p(R)(c.icon),fit:"contain"},{error:i(()=>[mt]),_:2},1032,["src"])]),t("div",_t,[t("div",dt,o(c.title),1),x(S,{class:"box-item",effect:"light",content:c.desc,placement:"bottom-start"},{default:i(()=>[t("div",xt,o(c.desc),1)]),_:2},1032,["content"])])],8,ct))),128)),!_.appList.length&&!n.value?(l(),Q(V,{key:0,class:"mx-auto overview-empty"},{image:i(()=>[ut]),description:i(()=>[t("p",ft,[t("span",null,o(p(a)("descriptionLeft")),1),x(A,{type:"primary",onClick:y,class:"mx-[5px]"},{default:i(()=>[W(o(p(a)("link")),1)]),_:1}),t("span",null,o(p(a)("descriptionRight")),1)])]),_:1})):E("",!0)])])):E("",!0)])),[[B,n.value]])}}});const ce=tt(vt,[["__scopeId","data-v-bf26c648"]]);export{ce as default};
|