| 1 |
- import{d as C,v as P,q as O,L as G,M as N,N as K,P as g,O as q,c as _,w as e,r as n,o as a,e as t,m as j,t as b,f as o,J as S,h as D,A as J,F as W,p as B,Q,R as X,U as Y,u as Z,z as w,V as T,W as I,X as ee,Y as te,y as oe,Z as M,$ as L,a0 as $,a1 as ne,a2 as ae,H as se,a3 as le,x as ce,a4 as _e,a5 as de,a6 as re,K as ie}from"./index.js";import{i as A}from"./icon-8b67daef.js";import{_ as ue}from"./index-39919acb.js";import"./index-4fea4944.js";const pe=C({__name:"index",props:{show:Boolean},emits:["close"],setup(c,{emit:s}){const{t:i}=P.useI18n(),{FishIcon:d,CloseIcon:l}=A.ionicons5,{StoreIcon:p,ObjectStorageIcon:m}=A.carbon,v=O(!1),E=s,f=c,r=G([{title:N("project.new_project"),key:K.CHART_HOME_NAME,icon:d,disabled:!1},{title:N("project.my_templete"),key:g.BASE_HOME_TEMPLATE_NAME,icon:m,disabled:!0},{title:N("project.template_market"),key:g.BASE_HOME_TEMPLATE_MARKET_NAME,icon:p,disabled:!0}]);q(f,k=>{v.value=k.show});const u=()=>{E("close",!1)},y=k=>{u();const h=Q(),H=X(K.CHART_HOME_NAME,"href");Y(H,[h],void 0,!0)};return(k,h)=>{const H=n("n-text"),z=n("n-icon"),U=n("n-button"),R=n("n-space"),V=n("n-card"),F=n("n-modal");return a(),_(F,{show:v.value,"onUpdate:show":h[0]||(h[0]=x=>v.value=x),class:"go-create-modal",onAfterLeave:u},{default:e(()=>[t(R,{size:"large"},{default:e(()=>[t(V,{class:"card-box",hoverable:""},{header:e(()=>[t(H,{class:"card-box-tite"},{default:e(()=>[j(b(o(i)("project.create_tip")),1)]),_:1})]),"header-extra":e(()=>[t(H,{onClick:u},{default:e(()=>[t(z,{size:"20"},{default:e(()=>[(a(),_(S(o(l))))]),_:1})]),_:1})]),action:e(()=>h[1]||(h[1]=[])),default:e(()=>[t(R,{class:"card-box-content",justify:"center"},{default:e(()=>[(a(!0),D(W,null,J(r.value,x=>(a(),_(U,{size:"large",disabled:x.disabled,key:x.key,onClick:y},{icon:e(()=>[t(z,{size:"18"},{default:e(()=>[(a(),_(S(x.icon)))]),_:2},1024)]),default:e(()=>[(a(),_(S(x.title)))]),_:2},1032,["disabled"]))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["show"])}}});var me=B(pe,[["__scopeId","data-v-1d82afa8"]]);const fe=C({__name:"index",props:{collapsed:Boolean},setup(c){const{t:s}=P.useI18n(),{DuplicateIcon:i,DuplicateOutlineIcon:d}=A.ionicons5,l=Z(),p=O(!1),m=()=>{p.value=!0},v=()=>{p.value=!1};return(E,f)=>{const r=n("n-icon"),u=n("n-button"),y=n("n-tooltip");return a(),D(W,null,[w("div",{onClick:m},[c.collapsed?(a(),_(y,{key:0,placement:"right",trigger:"hover"},{trigger:e(()=>[t(u,{ghost:"",type:"primary",size:"small"},{icon:e(()=>[t(r,null,{default:e(()=>[T(t(o(d),null,null,512),[[I,o(l).getDarkTheme]]),T(t(o(i),null,null,512),[[I,!o(l).getDarkTheme]])]),_:1})]),_:1})]),default:e(()=>[w("span",null,b(o(s)("project.create_btn")),1)]),_:1})):(a(),_(u,{key:1,ghost:"",type:"primary"},{icon:e(()=>[t(r,null,{default:e(()=>[T(t(o(d),null,null,512),[[I,o(l).getDarkTheme]]),T(t(o(i),null,null,512),[[I,!o(l).getDarkTheme]])]),_:1})]),default:e(()=>[w("span",null,b(o(s)("project.create_btn")),1)]),_:1}))]),t(o(me),{show:p.value,onClose:v},null,8,["show"])],64)}}});const ve={class:"go-aside-footer"},ye=C({__name:"index",props:{collapsed:Boolean},setup(c){const{t:s}=P.useI18n(),{DocumentTextIcon:i,CodeSlashIcon:d}=A.ionicons5,l=()=>{ee()},p=()=>{te()};return(m,v)=>{const E=n("n-divider"),f=n("n-icon"),r=n("n-button"),u=n("n-text"),y=n("n-tooltip"),k=n("n-space");return a(),D("div",ve,[t(E,{class:"go-mt-0"}),t(k,{justify:"space-around"},{default:e(()=>[c.collapsed?(a(),_(y,{key:0,placement:"right",trigger:"hover"},{trigger:e(()=>[t(r,{secondary:"",onClick:l},{icon:e(()=>[t(f,{size:"18"},{default:e(()=>[t(o(i))]),_:1})]),_:1})]),default:e(()=>[t(u,null,{default:e(()=>[j(b(o(s)("global.doc")),1)]),_:1})]),_:1})):(a(),_(r,{key:1,secondary:"",onClick:l},{icon:e(()=>[t(f,{size:"18"},{default:e(()=>[t(o(i))]),_:1})]),default:e(()=>[t(u,null,{default:e(()=>[j(b(o(s)("global.doc")),1)]),_:1})]),_:1})),c.collapsed?(a(),_(y,{key:2,placement:"right",trigger:"hover"},{trigger:e(()=>[t(r,{secondary:"",onClick:l},{icon:e(()=>[t(f,{size:"18"},{default:e(()=>[t(o(d))]),_:1})]),_:1})]),default:e(()=>[t(u,null,{default:e(()=>[j(b(o(s)("global.code_addr")),1)]),_:1})]),_:1})):(a(),_(r,{key:3,secondary:"",onClick:p},{icon:e(()=>[t(f,{size:"18"},{default:e(()=>[t(o(d))]),_:1})]),default:e(()=>[T(t(u,null,{default:e(()=>[j(b(o(s)("global.code_addr")),1)]),_:1},512),[[I,!c.collapsed]])]),_:1}))]),_:1})])}}});var he=B(ye,[["__scopeId","data-v-b69e4d38"]]);const{GridIcon:$e,TvOutlineIcon:ge}=A.ionicons5,{StoreIcon:Ee,ObjectStorageIcon:ke,DevicesIcon:be}=A.carbon,xe=()=>["all-project"],we=()=>{const c=window.$t;return oe([{key:"divider-1",type:"divider"},{label:()=>M("span",null,{default:()=>c("project.project")}),key:"all-project",icon:L(be),children:[{type:"group",label:()=>M("span",null,{default:()=>c("project.my")}),key:"my-project",children:[{label:()=>M($,{to:{name:g.BASE_HOME_ITEMS_NAME}},{default:()=>c("project.all_project")}),key:g.BASE_HOME_ITEMS_NAME,icon:L(ge)},{label:()=>M($,{to:{name:g.BASE_HOME_TEMPLATE_NAME}},{default:()=>c("project.my_templete")}),key:g.BASE_HOME_TEMPLATE_NAME,icon:L(ke)}]}]},{key:"divider-2",type:"divider"},{label:()=>M($,{to:{name:g.BASE_HOME_TEMPLATE_MARKET_NAME}},{default:()=>c("project.template_market")}),key:g.BASE_HOME_TEMPLATE_MARKET_NAME,icon:L(Ee)}])};const Ae={class:"go-project-sider-flex"},Me={class:"sider-bottom"},je=C({__name:"index",setup(c){const s=O(!1),{getAsideCollapsedWidth:i}=ne(ae()),d=se(),l=le(()=>d.name),p=O(l),m=we(),v=xe(),E=()=>{document.body.clientWidth<=950?s.value=!0:s.value=!1};return ce(()=>{window.addEventListener("resize",E)}),_e(()=>{window.removeEventListener("resize",E)}),(f,r)=>{const u=n("n-space"),y=n("n-menu"),k=n("n-layout-sider");return a(),_(k,{class:"go-project-sider",bordered:"","collapse-mode":"width","show-trigger":"bar",collapsed:s.value,"native-scrollbar":!1,"collapsed-width":o(i),width:o(de),onCollapse:r[0]||(r[0]=h=>s.value=!0),onExpand:r[1]||(r[1]=h=>s.value=!1)},{default:e(()=>[w("div",Ae,[w("aside",null,[t(u,{vertical:"",class:"go-project-sider-top"},{default:e(()=>[t(o(fe),{collapsed:s.value},null,8,["collapsed"])]),_:1}),t(y,{value:p.value,options:o(m),"collapsed-width":o(i),"collapsed-icon-size":22,"default-expanded-keys":o(v)},null,8,["value","options","collapsed-width","default-expanded-keys"])]),w("div",Me,[t(o(he),{collapsed:s.value},null,8,["collapsed"])])])]),_:1},8,["collapsed","collapsed-width","width"])}}});var Te=B(je,[["__scopeId","data-v-31f754a3"]]);const Ie={};function Se(c,s){const i=n("router-view");return a(),_(i,null,{default:e(({Component:d,route:l})=>[t(re,{name:"fade",mode:"out-in",appear:""},{default:e(()=>[l.noKeepAlive?(a(),_(S(d),{key:l.fullPath})):(a(),_(ie,{key:1},[(a(),_(S(d),{key:l.fullPath}))],1024))]),_:2},1024)]),_:1})}var Ce=B(Ie,[["render",Se]]);const Be={class:"go-project"},He=C({__name:"index",setup(c){return(s,i)=>{const d=n("n-space"),l=n("router-view"),p=n("n-layout-content"),m=n("n-layout");return a(),D("div",Be,[t(m,{"has-sider":"",position:"absolute"},{default:e(()=>[t(d,{vertical:""},{default:e(()=>[t(o(Te))]),_:1}),t(m,null,{default:e(()=>[t(o(ue)),t(m,{id:"go-project-content-top",class:"content-top",position:"absolute","native-scrollbar":!1},{default:e(()=>[t(p,null,{default:e(()=>[t(o(Ce),null,{default:e(()=>[t(l)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})])}}});var Pe=B(He,[["__scopeId","data-v-d9a83266"]]);export{Pe as default};
|