1var N=(T,k,i)=>new Promise((w,c)=>{var z=o=>{try{r(i.next(o))}catch(v){c(v)}},f=o=>{try{r(i.throw(o))}catch(v){c(v)}},r=o=>o.done?w(o.value):Promise.resolve(o.value).then(z,f);r((i=i.apply(T,k)).next())});import{d as H,f as U,o as x,g as _,r as s,u as le,aw as ae,D as oe,a as se,aQ as ue,cQ as ie,k as e,w as t,n as p,am as re,b9 as pe,l as de,N as _e,h as d,I as R,aV as ce,cR as me,a_ as fe,bp as ve,B as ge,j as S,J as be,aS as ye,p as he,_ as xe,at as ke,a$ as we,bb as Ce,cS as j}from"./index-CD2XdgVm.js";import De from"./CreateDrawer-VXsd9mAT.js";import{S as Te}from"./SearchOutlined-BX8KIJlA.js";import{D as ze}from"./DownOutlined-CJBQbY56.js";import{F as Me}from"./FormOutlined-iUiX6qFg.js";const Oe={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 1024 1024"},Se=H({name:"AlignLeftOutlined",render:function(k,i){return x(),U("svg",Oe,i[0]||(i[0]=[_("path",{d:"M120 230h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0 424h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm784 140H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-424H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z",fill:"currentColor"},null,-1)]))}}),Ue={class:"n-layout-page-header"},Be={class:"flex items-center"},Ie={class:"flex items-center"},Ke={class:"w-full menu"},Ne={class:"py-3 menu-list"},Re={key:0,class:"flex items-center justify-center py-4"},Ee=H({__name:"menu",setup(T){const k={label:{required:!0,message:"请è¾å
¥æ é¢",trigger:"blur"},path:{required:!0,message:"请è¾å
¥è·¯å¾",trigger:"blur"}},i=s(null),w=s(),c=le(),z=ae();let f=s([]),r=s([]);const o=s([]),v=s(!0),L=s(!1),M=s(!1),g=s(""),O=s(""),B=s(""),V=oe(()=>!f.value.length),$=s([{label:"æ·»å 顶级èå",key:"home",disabled:!1},{label:"æ·»å åèå",key:"son",disabled:V}]),a=se({type:1,label:"",subtitle:"",path:"",auth:"",openType:1});function A(l){B.value=l==="home"?"æ·»å é¡¶æ èå":`æ·»å åèåï¼${g.value}`,E()}function E(){const{openDrawer:l}=w.value;l()}function q(l){if(l.length){const n=j(d(o),l[0]);f.value=l,g.value=n.label,Object.assign(a,n),M.value=!0}else M.value=!1,f.value=[],g.value=""}function F(){z.info({title:"æç¤º",content:"æ¨ç¡®å®æ³å 餿¤æéå?",positiveText:"ç¡®å®",negativeText:"åæ¶",onPositiveClick:()=>{c.success("å 餿å")},onNegativeClick:()=>{c.error("已忶")}})}function P(){const l=j(d(o),f.value[0]);Object.assign(a,l)}function Q(){i.value.validate(l=>{l?c.error("请填å宿´ä¿¡æ¯"):c.error("æ±æï¼æ¨æ²¡æè¯¥æé")})}function J(){r.value.length?r.value=[]:r.value=d(o).map(l=>l.key)}ue(()=>N(this,null,function*(){const l=yield ie(),n=l.list.map(b=>b.key);Object.assign(a,n),o.value=l.list,v.value=!1}));function G(l){r.value=l}return(l,n)=>{const b=re,C=_e,y=ge,W=ve,D=fe,h=de,X=ce,Y=me,I=pe,Z=ye,m=xe,K=we,ee=ke,te=he,ne=Ce;return x(),U("div",null,[_("div",Ue,[e(b,{bordered:!1,title:"èåæé管ç"},{default:t(()=>n[6]||(n[6]=[p(" 页颿°æ®ä¸º Mock ç¤ºä¾æ°æ®ï¼éç宿°æ®ã ")])),_:1})]),e(ne,{class:"mt-4",cols:"1 s:1 m:1 l:3 xl:3 2xl:3",responsive:"screen","x-gap":12},{default:t(()=>[e(I,{span:"1"},{default:t(()=>[e(b,{segmented:{content:!0},bordered:!1,size:"small"},{header:t(()=>[e(D,null,{default:t(()=>[e(W,{trigger:"hover",onSelect:A,options:$.value},{default:t(()=>[e(y,{type:"info",ghost:"","icon-placement":"right"},{icon:t(()=>[_("div",Be,[e(C,{size:"14"},{default:t(()=>[e(d(ze))]),_:1})])]),default:t(()=>[n[7]||(n[7]=p(" æ·»å èå "))]),_:1})]),_:1},8,["options"]),e(y,{type:"info",ghost:"","icon-placement":"left",onClick:J},{icon:t(()=>[_("div",Ie,[e(C,{size:"14"},{default:t(()=>[e(d(Se))]),_:1})])]),default:t(()=>[p(" å
¨é¨"+S(d(r).length?"æ¶èµ·":"å±å¼")+" ",1)]),_:1})]),_:1})]),default:t(()=>[_("div",Ke,[e(h,{type:"input",value:O.value,"onUpdate:value":n[0]||(n[0]=u=>O.value=u),placeholder:"è¾å
¥èååç§°æç´¢"},{suffix:t(()=>[e(C,{size:"18",class:"cursor-pointer"},{default:t(()=>[e(d(Te))]),_:1})]),_:1},8,["value"]),_("div",Ne,[v.value?(x(),U("div",Re,[e(X,{size:"medium"})])):(x(),R(Y,{key:1,"block-line":"",cascade:"",checkable:"","virtual-scroll":!0,pattern:O.value,data:o.value,expandedKeys:d(r),style:{"max-height":"650px",overflow:"hidden"},"onUpdate:selectedKeys":q,"onUpdate:expandedKeys":G},null,8,["pattern","data","expandedKeys"]))])])]),_:1})]),_:1}),e(I,{span:"2"},{default:t(()=>[e(b,{segmented:{content:!0},bordered:!1,size:"small"},{header:t(()=>[e(D,null,{default:t(()=>[e(C,{size:"18"},{default:t(()=>[e(d(Me))]),_:1}),_("span",null,"ç¼è¾èå"+S(g.value?`ï¼${g.value}
1`:""),1)]),_:1})]),default:t(()=>[e(Z,{type:"info",closable:""},{default:t(()=>n[8]||(n[8]=[p(" ä»èååè¡¨éæ©ä¸é¡¹åï¼è¿è¡ç¼è¾")])),_:1}),M.value?(x(),R(te,{key:0,model:a,rules:k,ref_key:"formRef",ref:i,"label-placement":"left","label-width":100,class:"py-4"},{default:t(()=>[e(m,{label:"ç±»å",path:"type"},{default:t(()=>[_("span",null,S(a.type===1?"ä¾§è¾¹æ èå":""),1)]),_:1}),e(m,{label:"æ é¢",path:"label"},{default:t(()=>[e(h,{placeholder:"请è¾å
¥æ é¢",value:a.label,"onUpdate:value":n[1]||(n[1]=u=>a.label=u)},null,8,["value"])]),_:1}),e(m,{label:"坿 é¢",path:"subtitle"},{default:t(()=>[e(h,{placeholder:"请è¾å
¥å¯æ é¢",value:a.subtitle,"onUpdate:value":n[2]||(n[2]=u=>a.subtitle=u)},null,8,["value"])]),_:1}),e(m,{label:"è·¯å¾",path:"path"},{default:t(()=>[e(h,{placeholder:"请è¾å
¥è·¯å¾",value:a.path,"onUpdate:value":n[3]||(n[3]=u=>a.path=u)},null,8,["value"])]),_:1}),e(m,{label:"æå¼æ¹å¼",path:"openType"},{default:t(()=>[e(ee,{value:a.openType,"onUpdate:value":n[4]||(n[4]=u=>a.openType=u),name:"openType"},{default:t(()=>[e(D,null,{default:t(()=>[e(K,{value:1},{default:t(()=>n[9]||(n[9]=[p("å½åçªå£")])),_:1}),e(K,{value:2},{default:t(()=>n[10]||(n[10]=[p("æ°çªå£")])),_:1})]),_:1})]),_:1},8,["value"])]),_:1}),e(m,{label:"èåæé",path:"auth"},{default:t(()=>[e(h,{placeholder:"请è¾å
¥æéï¼å¤ä¸ªæéç¨ï¼åå²",value:a.auth,"onUpdate:value":n[5]||(n[5]=u=>a.auth=u)},null,8,["value"])]),_:1}),e(m,{path:"auth",style:{"margin-left":"100px"}},{default:t(()=>[e(D,null,{default:t(()=>[e(y,{type:"primary",loading:L.value,onClick:Q},{default:t(()=>n[11]||(n[11]=[p("ä¿åä¿®æ¹")])),_:1},8,["loading"]),e(y,{onClick:P},{default:t(()=>n[12]||(n[12]=[p("éç½®")])),_:1}),e(y,{onClick:F},{default:t(()=>n[13]||(n[13]=[p("å é¤")])),_:1})]),_:1})]),_:1})]),_:1},8,["model"])):be("",!0)]),_:1})]),_:1})]),_:1}),e(De,{ref_key:"createDrawerRef",ref:w,title:B.value},null,8,["title"])])}}});export{Ee as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.