7 lines
38 KiB
JavaScript
7 lines
38 KiB
JavaScript
var $=Object.defineProperty,O=Object.defineProperties;var S=Object.getOwnPropertyDescriptors;var D=Object.getOwnPropertySymbols;var M=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable;var b=(a,t,o)=>t in a?$(a,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[t]=o,T=(a,t)=>{for(var o in t||(t={}))M.call(t,o)&&b(a,o,t[o]);if(D)for(var o of D(t))A.call(t,o)&&b(a,o,t[o]);return a},I=(a,t)=>O(a,S(t));import{z as zyplayerApi,g as getZyplayerApiBaseUrl}from"./custom.05b2559c.js";import{_ as _export_sfc}from"./main.ac653d82.js";import{r as resolveComponent,o as openBlock,c as createBlock,w as withCtx,e as createBaseVNode,t as toDisplayString,a as createVNode,k as createCommentVNode,m as createTextVNode,D as DownOutlined,U as UserOutlined,b as createElementBlock,n as withModifiers,F as Fragment,S as StarOutlined,p as SettingOutlined,C as CarryOutOutlined,q as FileTextOutlined,s as DashboardOutlined,I as InfoCircleOutlined,d as renderList,u as useStore,v as useRoute,x as useRouter,y as ref,B as message,E as nextTick,G as EllipsisOutlined,H as EditOutlined,J as DeleteOutlined,L as FolderAddOutlined,M as ApiOutlined,P as PlusOutlined,R as ReloadOutlined,N as watch,O as resolveDirective,Q as withDirectives,T as Modal,V as ExclamationCircleOutlined,W as onMounted,X as vShow,Y as BarChartOutlined,Z as MenuFoldOutlined,_ as MenuUnfoldOutlined,$ as pushScopeId,a0 as popScopeId}from"./vendor.160e93e4.js";import{a as analysisSwaggerData,g as getTreeDataForTag$1,b as analysisOpenApiData,c as getTreeDataForTag$2,L as LeftResize,_ as _imports_0}from"./api-logo.f2b14271.js";const _sfc_main$8={data(){return{aboutDialogVisible:!1,upgradeInfo:{}}},mounted(){this.checkSystemUpgrade()},methods:{show(){this.aboutDialogVisible=!0},checkSystemUpgrade(){zyplayerApi.systemUpgradeInfo({}).then(a=>{a.data&&(this.upgradeInfo=a.data,this.upgradeInfo.upgradeContent&&(this.upgradeInfo.upgradeContent=this.upgradeInfo.upgradeContent.replaceAll("\uFF1B",`
|
|
`),console.log(`zyplayer-doc\u53D1\u73B0\u65B0\u7248\u672C\uFF1A
|
|
\u5347\u7EA7\u5730\u5740\uFF1A`+a.data.upgradeUrl+`
|
|
\u5F53\u524D\u7248\u672C\uFF1A`+a.data.nowVersion+`
|
|
\u6700\u65B0\u7248\u672C\uFF1A`+a.data.lastVersion+`
|
|
\u5347\u7EA7\u5185\u5BB9\uFF1A`+a.data.upgradeContent)))})}}},_hoisted_1$7={style:{}},_hoisted_2$6=createBaseVNode("div",{style:{"font-weight":"bold","font-size":"25px"}},"zyplayer-doc",-1),_hoisted_3$6={style:{"line-height":"30px",padding:"10px 0"}},_hoisted_4$4=createBaseVNode("div",null,[createTextVNode("\u7248\u6743\u6240\u6709 \xA9 2018-2021 "),createBaseVNode("a",{target:"_blank",href:"http://doc.zyplayer.com"},"doc.zyplayer.com")],-1),_hoisted_5$4={style:{"line-height":"30px"}},_hoisted_6$3=createBaseVNode("div",null,[createTextVNode("\u6587\u6863\uFF1A"),createBaseVNode("a",{target:"_blank",href:"http://doc.zyplayer.com/zyplayer-doc-manage/doc-wiki#/page/share/view?pageId=1&space=23f3f59a60824d21af9f7c3bbc9bc3cb"},"http://doc.zyplayer.com")],-1),_hoisted_7$3=createBaseVNode("div",null,[createTextVNode("\u4E3B\u9875\uFF1A"),createBaseVNode("a",{target:"_blank",href:"https://gitee.com/zyplayer/zyplayer-doc"},"https://gitee.com/zyplayer/zyplayer-doc")],-1),_hoisted_8$3=createBaseVNode("div",null,[createTextVNode("\u53CD\u9988\uFF1A"),createBaseVNode("a",{target:"_blank",href:"https://gitee.com/zyplayer/zyplayer-doc/issues"},"https://gitee.com/zyplayer/zyplayer-doc/issues")],-1),_hoisted_9$3=createBaseVNode("div",null,"\u7279\u6027\u5173\u6CE8&\u6280\u672F\u4EA4\u6D41QQ\u7FA4\uFF1A466363173",-1),_hoisted_10$1=createTextVNode("UI/\u8BBE\u8BA1/\u5F00\u53D1/\u6D4B\u8BD5"),_hoisted_11$1=createBaseVNode("div",null,[createBaseVNode("a",{target:"_blank",href:"http://zyplayer.com"},"\u66AE\u5149\uFF1A\u57CE\u4E2D\u57CE")],-1),_hoisted_12$1={style:{"line-height":"30px"}},_hoisted_13$1=createBaseVNode("div",null,"\u6B64\u9879\u76EE\u57FA\u4E8E\u4EE5\u4E0B\u5F00\u6E90\u8F6F\u4EF6\u6784\u5EFA",-1),_hoisted_14$1=createTextVNode("\u540E\u7AEF"),_hoisted_15$1=createBaseVNode("div",null,[createBaseVNode("a",{target:"_blank",href:"https://spring.io/projects/spring-boot"},"Spring-Boot"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"http://www.mybatis.org"},"MyBatis"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://github.com/alibaba/druid"},"Druid"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://mp.baomidou.com"},"MyBatis-Plus"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://www.hutool.cn"},"Hutool"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://github.com/alibaba/fastjson"},"Fastjson"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://alibaba-easyexcel.github.io"},"Easy Excel"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://swagger.io"},"Swagger"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://dubbo.io"},"Dubbo"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"http://www.eclipse.org/jgit"},"JGit"),createTextVNode("\u3001... ")],-1),_hoisted_16$1=createTextVNode("\u524D\u7AEF"),_hoisted_17$1=createTextVNode(" Vue3\u3001element-ui\u3001ant-design-vue\u3001wangeditor\u3001mavon-editor\u3001qrcodejs2\u3001vant\u3001vue-router\u3001axios\u3001vue-hljs\u3001brace\u3001echarts\u3001sql-formatter\u3001vue-clipboard2\u3001... "),_hoisted_18$1=createBaseVNode("div",null,null,-1),_hoisted_19$1=createBaseVNode("span",{slot:"label"},[createTextVNode(" \u8F6F\u4EF6\u66F4\u65B0 "),createBaseVNode("sup",{class:"el-badge__content el-badge__content--undefined is-fixed is-dot",style:{top:"10px",right:"20px"}})],-1),_hoisted_20$1={style:{"line-height":"30px"}},_hoisted_21$1=createTextVNode("\u5347\u7EA7\u5730\u5740\uFF1A"),_hoisted_22$1=["href"],_hoisted_23$1=createBaseVNode("div",null,"\u5347\u7EA7\u5185\u5BB9\uFF1A",-1),_hoisted_24$1={style:{margin:"0","max-height":"250px",overflow:"auto"}};function _sfc_render$8(a,t,o,n,r,h){const p=resolveComponent("a-divider"),l=resolveComponent("a-tab-pane"),i=resolveComponent("a-tabs"),_=resolveComponent("a-modal");return openBlock(),createBlock(_,{visible:r.aboutDialogVisible,"onUpdate:visible":t[0]||(t[0]=c=>r.aboutDialogVisible=c),title:"\u5173\u4E8E",width:"600px",footer:null},{default:withCtx(()=>[createBaseVNode("div",_hoisted_1$7,[_hoisted_2$6,createBaseVNode("div",_hoisted_3$6,[createBaseVNode("div",null,"\u7248\u672C "+toDisplayString(r.upgradeInfo.nowVersion||"1.0.0"),1),_hoisted_4$4]),createVNode(i,{type:"card"},{default:withCtx(()=>[createVNode(l,{tab:"\u652F\u6301",key:"support"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_5$4,[_hoisted_6$3,_hoisted_7$3,_hoisted_8$3,_hoisted_9$3,createVNode(p,{"content-position":"left"},{default:withCtx(()=>[_hoisted_10$1]),_:1}),_hoisted_11$1])]),_:1}),createVNode(l,{tab:"\u5F00\u6E90\u8F6F\u4EF6",key:"software"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_12$1,[_hoisted_13$1,createVNode(p,{"content-position":"left"},{default:withCtx(()=>[_hoisted_14$1]),_:1}),_hoisted_15$1,createVNode(p,{"content-position":"left"},{default:withCtx(()=>[_hoisted_16$1]),_:1}),_hoisted_17$1,_hoisted_18$1])]),_:1}),r.upgradeInfo.lastVersion?(openBlock(),createBlock(l,{tab:"\u8F6F\u4EF6\u66F4\u65B0",key:"upgrade"},{default:withCtx(()=>[_hoisted_19$1,createBaseVNode("div",_hoisted_20$1,[createBaseVNode("div",null,"\u5F53\u524D\u7248\u672C\uFF1A"+toDisplayString(r.upgradeInfo.nowVersion),1),createBaseVNode("div",null,"\u6700\u65B0\u7248\u672C\uFF1A"+toDisplayString(r.upgradeInfo.lastVersion),1),createBaseVNode("div",null,[_hoisted_21$1,createBaseVNode("a",{target:"_blank",href:r.upgradeInfo.upgradeUrl},toDisplayString(r.upgradeInfo.upgradeUrl),9,_hoisted_22$1)]),_hoisted_23$1,createBaseVNode("pre",_hoisted_24$1,toDisplayString(r.upgradeInfo.upgradeContent),1)])]),_:1})):createCommentVNode("",!0)]),_:1})])]),_:1},8,["visible"])}var aboutDialog=_export_sfc(_sfc_main$8,[["render",_sfc_render$8]]),HeaderAvatar_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$7={name:"HeaderAvatar",data(){return{currUser:{}}},components:{DownOutlined,UserOutlined,aboutDialog},mounted(){this.getSelfUserInfo()},methods:{showAbout(){this.$refs.aboutDialog.show()},showConsole(){window.open(getZyplayerApiBaseUrl(),"_blank")},showMyInfo(){this.$router.push({path:"/user/myInfo"})},userSignOut(){zyplayerApi.userLogout().then(()=>{location.reload()})},getSelfUserInfo(){zyplayerApi.getSelfUserInfo().then(a=>{this.currUser=a.data})}}},_hoisted_1$6=createTextVNode("\u63A7\u5236\u53F0"),_hoisted_2$5=createTextVNode("\u5173\u4E8E"),_hoisted_3$5=createTextVNode("\u9000\u51FA\u767B\u5F55");function _sfc_render$7(a,t,o,n,r,h){const p=resolveComponent("UserOutlined"),l=resolveComponent("a-menu-item"),i=resolveComponent("a-menu-divider"),_=resolveComponent("a-menu"),c=resolveComponent("a-dropdown"),u=resolveComponent("about-dialog");return openBlock(),createElementBlock(Fragment,null,[createVNode(c,{trigger:"click"},{overlay:withCtx(()=>[createVNode(_,null,{default:withCtx(()=>[createVNode(l,{onClick:h.showConsole,key:"1"},{default:withCtx(()=>[_hoisted_1$6]),_:1},8,["onClick"]),createVNode(i),createVNode(l,{onClick:h.showAbout,key:"2"},{default:withCtx(()=>[_hoisted_2$5]),_:1},8,["onClick"]),createVNode(l,{onClick:h.userSignOut,key:"4"},{default:withCtx(()=>[_hoisted_3$5]),_:1},8,["onClick"])]),_:1})]),default:withCtx(()=>[createBaseVNode("a",{class:"ant-dropdown-link",onClick:t[0]||(t[0]=withModifiers(()=>{},["prevent"])),style:{display:"inline-block",height:"100%","vertical-align":"initial"}},[createVNode(p),createTextVNode(" "+toDisplayString(r.currUser.userName||"-"),1)])]),_:1}),createVNode(u,{ref:"aboutDialog"},null,512)],64)}var HeaderAvatar=_export_sfc(_sfc_main$7,[["render",_sfc_render$7],["__scopeId","data-v-6260e1ae"]]);const _sfc_main$6={name:"MenuLayoutChildren",props:{menuItem:Object},data(){return{}},components:{StarOutlined,SettingOutlined,CarryOutOutlined,FileTextOutlined,DashboardOutlined,InfoCircleOutlined},methods:{haveShowChildren(a){return a.filter(t=>!t.meta||!t.meta.hidden).length>0}}};function _sfc_render$6(a,t,o,n,r,h){const p=resolveComponent("SettingOutlined"),l=resolveComponent("FileTextOutlined"),i=resolveComponent("MenuLayoutChildren"),_=resolveComponent("a-sub-menu"),c=resolveComponent("DashboardOutlined"),u=resolveComponent("InfoCircleOutlined"),y=resolveComponent("router-link"),v=resolveComponent("a-menu-item");return!o.menuItem.meta||!o.menuItem.meta.hidden?(openBlock(),createElementBlock(Fragment,{key:0},[o.menuItem.children?(openBlock(),createElementBlock(Fragment,{key:0},[h.haveShowChildren(o.menuItem.children)?(openBlock(),createBlock(_,{key:o.menuItem.path},{title:withCtx(()=>[o.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[o.menuItem.meta.icon==="SettingOutlined"?(openBlock(),createBlock(p,{key:0})):createCommentVNode("",!0),o.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(l,{key:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",null,toDisplayString(o.menuItem.name),1)]),default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.menuItem.children,k=>(openBlock(),createBlock(i,{menuItem:k},null,8,["menuItem"]))),256))]),_:1})):createCommentVNode("",!0)],64)):(openBlock(),createBlock(v,{key:o.menuItem.path},{default:withCtx(()=>[createVNode(y,{to:{path:o.menuItem.path,query:o.menuItem.query}},{default:withCtx(()=>[o.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[o.menuItem.meta.icon==="DashboardOutlined"?(openBlock(),createBlock(c,{key:0})):createCommentVNode("",!0),o.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(l,{key:1})):createCommentVNode("",!0),o.menuItem.meta.icon==="InfoCircleOutlined"?(openBlock(),createBlock(u,{key:2})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",null,toDisplayString(o.menuItem.name),1)]),_:1},8,["to"])]),_:1}))],64)):createCommentVNode("",!0)}var MenuChildrenLayout=_export_sfc(_sfc_main$6,[["render",_sfc_render$6]]),Swagger_vue_vue_type_style_index_0_lang="";const _sfc_main$5={components:{InfoCircleOutlined,FileTextOutlined},setup(){const store=useStore();useRoute();const router=useRouter();let tagPathMap=ref({}),swaggerDoc=ref({}),treeData=ref([]),expandedKeys=ref([]),choiceDocId=ref("");const docChecked=(a,t)=>{if(t.node.key==="info")router.push({path:"/swagger/info"});else if(t.node.isLeaf){let o=t.node.dataRef;router.push({path:"/swagger/view",query:o.query})}},loadDoc=(a,t,o)=>{choiceDocId.value=a,zyplayerApi.apiDocApisDetail({id:a}).then(n=>{let r=toJsonObj(n.data);if(typeof r!="object"||!r.swagger){o(!1),message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u6863\u662F\u5426\u4E3A\u6807\u51C6\u7684Swagger\u6587\u6863\u683C\u5F0F");return}swaggerDoc.value=r,store.commit("setSwaggerDoc",r);let h=analysisSwaggerData(r);store.commit("setSwaggerUrlMethodMap",h.urlMethodMap),store.commit("setSwaggerMethodStatistic",h.methodStatistic),tagPathMap.value=h.tagPathMap,loadTreeData(t),o(!0)}).catch(()=>{o(!1)})},loadTreeData=async a=>{let t={id:choiceDocId.value};treeData.value=getTreeDataForTag$1(swaggerDoc.value,tagPathMap.value,a,t),treeData.value.unshift({key:"info",title:"\u6587\u6863\u8BF4\u660E\u4FE1\u606F",isLeaf:!0}),await nextTick(),expandedKeys.value=["main"]},toJsonObj=value=>{if(typeof value!="string")return value;try{return JSON.parse(value)}catch(e){try{return eval("("+value+")")}catch(a){return value||void 0}}};return{expandedKeys,docChecked,loadDoc,loadTreeData,treeData}}},_hoisted_1$5=createTextVNode("get"),_hoisted_2$4=createTextVNode("post"),_hoisted_3$4=createTextVNode("put"),_hoisted_4$3=createTextVNode("head"),_hoisted_5$3=createTextVNode("patch"),_hoisted_6$2=createTextVNode("delete"),_hoisted_7$2=createTextVNode("options"),_hoisted_8$2=createTextVNode("trace"),_hoisted_9$2={style:{margin:"0 6px 0 3px"}};function _sfc_render$5(a,t,o,n,r,h){const p=resolveComponent("file-text-outlined"),l=resolveComponent("a-tag"),i=resolveComponent("a-badge"),_=resolveComponent("a-directory-tree");return openBlock(),createBlock(_,{showIcon:!1,"tree-data":n.treeData,expandedKeys:n.expandedKeys,"onUpdate:expandedKeys":t[0]||(t[0]=c=>n.expandedKeys=c),onSelect:n.docChecked},{title:withCtx(({title:c,isLeaf:u,method:y,children:v,key:k})=>[k==="info"?(openBlock(),createBlock(p,{key:0,style:{"margin-right":"3px"}})):createCommentVNode("",!0),u?(openBlock(),createElementBlock(Fragment,{key:1},[y==="get"?(openBlock(),createBlock(l,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$5]),_:1})):y==="post"?(openBlock(),createBlock(l,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$4]),_:1})):y==="put"?(openBlock(),createBlock(l,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$4]),_:1})):y==="head"?(openBlock(),createBlock(l,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$3]),_:1})):y==="patch"?(openBlock(),createBlock(l,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$3]),_:1})):y==="delete"?(openBlock(),createBlock(l,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6$2]),_:1})):y==="options"?(openBlock(),createBlock(l,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7$2]),_:1})):y==="trace"?(openBlock(),createBlock(l,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8$2]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9$2,toDisplayString(c),1),v?(openBlock(),createBlock(i,{key:2,count:v.length,"number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","onSelect"])}var DocTreeSwagger=_export_sfc(_sfc_main$5,[["render",_sfc_render$5]]),OpenApi_vue_vue_type_style_index_0_lang="";const _sfc_main$4={components:{InfoCircleOutlined,FileTextOutlined},setup(){const store=useStore();useRoute();const router=useRouter();let tagPathMap=ref({}),openApiDoc=ref({}),treeData=ref([]),expandedKeys=ref([]),choiceDocId=ref("");const docChecked=(a,t)=>{if(t.node.key==="info")router.push({path:"/openapi/info"});else if(t.node.isLeaf){let o=t.node.dataRef;router.push({path:"/openapi/view",query:o.query})}},loadDoc=(a,t,o)=>{choiceDocId.value=a,zyplayerApi.apiDocApisDetail({id:a}).then(n=>{let r=toJsonObj(n.data);if(typeof r!="object"||!r.openapi){o(!1),message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u6863\u662F\u5426\u4E3A\u6807\u51C6\u7684OpenApi\u6587\u6863\u683C\u5F0F");return}openApiDoc.value=r,store.commit("setOpenApiDoc",r);let h=analysisOpenApiData(r);store.commit("setOpenApiUrlMethodMap",h.urlMethodMap),store.commit("setOpenApiMethodStatistic",h.methodStatistic),tagPathMap.value=h.tagPathMap,loadTreeData(t),o(!0)}).catch(()=>{o(!1)})},loadTreeData=async a=>{let t={id:choiceDocId.value};treeData.value=getTreeDataForTag$2(openApiDoc.value,tagPathMap.value,a,t),treeData.value.unshift({key:"info",title:"\u6587\u6863\u8BF4\u660E\u4FE1\u606F",isLeaf:!0}),await nextTick(),expandedKeys.value=["main"]},toJsonObj=value=>{if(typeof value!="string")return value;try{return JSON.parse(value)}catch(e){try{return eval("("+value+")")}catch(a){return value||void 0}}};return{expandedKeys,docChecked,loadDoc,loadTreeData,treeData}}},_hoisted_1$4=createTextVNode("get"),_hoisted_2$3=createTextVNode("post"),_hoisted_3$3=createTextVNode("put"),_hoisted_4$2=createTextVNode("head"),_hoisted_5$2=createTextVNode("patch"),_hoisted_6$1=createTextVNode("delete"),_hoisted_7$1=createTextVNode("options"),_hoisted_8$1=createTextVNode("trace"),_hoisted_9$1={style:{margin:"0 6px 0 3px","word-break":"break-all"}};function _sfc_render$4(a,t,o,n,r,h){const p=resolveComponent("file-text-outlined"),l=resolveComponent("a-tag"),i=resolveComponent("a-badge"),_=resolveComponent("a-directory-tree");return openBlock(),createBlock(_,{showIcon:!1,"tree-data":n.treeData,expandedKeys:n.expandedKeys,"onUpdate:expandedKeys":t[0]||(t[0]=c=>n.expandedKeys=c),onSelect:n.docChecked},{title:withCtx(({title:c,isLeaf:u,method:y,children:v,key:k})=>[k==="info"?(openBlock(),createBlock(p,{key:0,style:{"margin-right":"3px"}})):createCommentVNode("",!0),u?(openBlock(),createElementBlock(Fragment,{key:1},[y==="get"?(openBlock(),createBlock(l,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$4]),_:1})):y==="post"?(openBlock(),createBlock(l,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$3]),_:1})):y==="put"?(openBlock(),createBlock(l,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$3]),_:1})):y==="head"?(openBlock(),createBlock(l,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$2]),_:1})):y==="patch"?(openBlock(),createBlock(l,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$2]),_:1})):y==="delete"?(openBlock(),createBlock(l,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6$1]),_:1})):y==="options"?(openBlock(),createBlock(l,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7$1]),_:1})):y==="trace"?(openBlock(),createBlock(l,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8$1]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9$1,toDisplayString(c),1),v?(openBlock(),createBlock(i,{key:2,count:v.length,"number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","onSelect"])}var DocTreeOpenApi=_export_sfc(_sfc_main$4,[["render",_sfc_render$4]]);function getTreeDataForTag(a,t,o,n){let r=a[0],h=getTreeDataChildren(r,t,o,n,1);return[{key:"main",isLeaf:!1,title:r.name||"\u81EA\u5EFAAPI\u63A5\u53E3\u6587\u6863",children:h}]}function getTreeDataChildren(a,t,o,n,r){let h=[];if(!a)return h;let p=1,l=1;return a.children&&a.children.length>0&&a.children.forEach(i=>{n.originNodeMap[i.nodeId]=i;let _=r+"_"+p+"_"+l;if(i.nodeType===1)h.push({title:i.nodeName,key:_,isLeaf:!0,method:i.method,nodeId:i.nodeId,query:I(T({},o),{nodeId:i.nodeId})}),l++;else{let c=getTreeDataChildren(i,t,o,n,_),u=searchInCustomRequestFolder(i,t);(c.length>0||u)&&(h.push({title:i.nodeName,key:_,nodeId:i.nodeId,isLeaf:!1,editing:!1,titleEditing:i.nodeName,children:c}),l++)}}),p++,h}function searchInCustomRequestFolder(a,t){if(!t||!a)return!0;t=t.toLowerCase();let o=a.name;return o&&o.toLowerCase().indexOf(t)>=0}var CustomRequest_vue_vue_type_style_index_0_lang="";const _sfc_main$3={components:{InfoCircleOutlined,FileTextOutlined,EllipsisOutlined,EditOutlined,DeleteOutlined,FolderAddOutlined,ApiOutlined,PlusOutlined,ReloadOutlined},setup(){const a=useStore();useRoute();const t=useRouter();let o={},n=ref([]),r=ref(["main"]),h=ref([]),p="",l="";const i=(d,s)=>{if(s.node.isLeaf){let f=s.node.dataRef;t.push({path:"/custom/request",query:f.query})}},_=(d,s,f=()=>{})=>{p=d,zyplayerApi.apiDocApisDetail({id:d}).then(x=>{let V=x.data;if(!V&&V.length!=1){f(!1),message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25");return}o=V,a.commit("setCustomRequestDoc",V),y(s),f(!0)}).catch(()=>{f(!1)})};let c={treeRequestMap:{},originNodeMap:{}};const u=d=>{d.forEach(s=>{s.isLeaf&&s.nodeId?c.treeRequestMap[s.nodeId]=s:s.children&&u(s.children)})},y=async d=>{let s={id:p};l=d,n.value=getTreeDataForTag(o,d,s,c),u(n.value)};watch(a.getters.getCustomRequestChange,()=>{let d=a.state.customRequestChange;if(d&&d.nodeId&&d.nodeName){let s=c.treeRequestMap[d.nodeId];s&&(s.method=d.method,s.title=d.nodeName);let f=c.originNodeMap[d.nodeId];f&&(f.method=d.method,f.nodeName=d.nodeName)}}),watch(a.getters.getActivePage,()=>{let d=a.state.activePage;B(d.query.nodeId)});const v=(d,s)=>{d&&(s.data.editing=!1)},k=d=>{let s=d.data.titleEditing;s!==d.data.title&&zyplayerApi.apiCustomNodeUpdate({id:d.data.nodeId,nodeName:s}).then(f=>{d.data.title=s;let x=c.originNodeMap[d.data.nodeId];x&&(x.name=s),d.data.editing=!1,message.success("\u4FEE\u6539\u6210\u529F")})},C=(d,s)=>{d.key==="delete"&&Modal.confirm({title:"\u5220\u9664\u786E\u8BA4",maskClosable:!0,icon:createVNode(ExclamationCircleOutlined),content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u6B64\u63A5\u53E3\u5417\uFF1F",okText:"\u5220\u9664",cancelText:"\u53D6\u6D88",onOk(){zyplayerApi.apiCustomNodeDelete({id:s.data.nodeId}).then(f=>{message.success("\u5220\u9664\u6210\u529F"),_(p,l)})}})},g=(d,s)=>{if(d.key==="newFolder"){let f={nodeType:0,docId:p,parentId:s.nodeId,nodeName:"\u65B0\u5EFA\u6587\u4EF6\u5939",nodeDesc:""};zyplayerApi.apiCustomNodeAdd(f).then(x=>{_(p,l)})}else if(d.key==="newRequest"){let f={nodeType:1,docId:p,parentId:s.nodeId,nodeName:"\u65B0\u5EFA\u63A5\u53E3",method:"get",apiUrl:""};zyplayerApi.apiCustomNodeAdd(f).then(x=>{let V=x.data,m={id:p,nodeId:V.id};t.push({path:"/custom/request",query:m}),_(p,l,()=>{B(V.id)})})}else d.key==="refresh"?_(p,l,f=>{f&&message.success("\u91CD\u65B0\u52A0\u8F7D\u6210\u529F")}):d.key==="edit"?s.data.editing=!0:d.key==="delete"&&Modal.confirm({title:"\u5220\u9664\u786E\u8BA4",maskClosable:!0,icon:createVNode(ExclamationCircleOutlined),content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u6B64\u6587\u4EF6\u5939\u53CA\u76EE\u5F55\u4E0B\u6240\u6709\u4E8C\u7EA7\u76EE\u5F55\u548C\u63A5\u53E3\u5417\uFF1F",okText:"\u5220\u9664",cancelText:"\u53D6\u6D88",onOk(){zyplayerApi.apiCustomNodeDelete({id:s.data.nodeId}).then(f=>{message.success("\u5220\u9664\u6210\u529F"),_(p,l)})}})},B=d=>{let s=c.treeRequestMap[d];s&&(h.value=[s.key])};return{expandedKeys:r,selectedKeys:h,editFolderVisibleChange:v,editFolderSave:k,docChecked:i,treeDataDragEnd:d=>{let s={id:d.dragNode.nodeId,parentId:d.node.nodeId,targetType:0};d.dropToGap?(console.log(`\u653E\u5165${d.node.key}\u7684\u540E\u9762`),s.targetType=1):console.log(`\u653E\u5165${d.node.key}\u6587\u4EF6\u5939\u5185`),zyplayerApi.apiCustomNodeChangeParent(s).then(f=>{message.success("\u4FEE\u6539\u6392\u5E8F\u6210\u529F"),_(p,l)}),console.log(d)},loadDoc:_,loadTreeData:y,treeData:n,handleFolderDropdownClick:g,handleApiTitleDropdownClick:C}}},_hoisted_1$3={class:"doc-tree-box"},_hoisted_2$2={key:0,class:"api-title-line"},_hoisted_3$2={class:"tree-title-text"},_hoisted_4$1={key:1,class:"api-title-line"},_hoisted_5$1={class:"tree-title-text"},_hoisted_6=createTextVNode(" \u65B0\u5EFA\u63A5\u53E3"),_hoisted_7=createTextVNode(" \u65B0\u5EFA\u6587\u4EF6\u5939"),_hoisted_8=createTextVNode(" \u5237\u65B0"),_hoisted_9={key:2,class:"api-title-line"},_hoisted_10=createTextVNode("get"),_hoisted_11=createTextVNode("post"),_hoisted_12=createTextVNode("put"),_hoisted_13=createTextVNode("head"),_hoisted_14=createTextVNode("patch"),_hoisted_15=createTextVNode("delete"),_hoisted_16=createTextVNode("options"),_hoisted_17=createTextVNode("trace"),_hoisted_18={class:"tree-title-text"},_hoisted_19=createTextVNode(" \u5220\u9664"),_hoisted_20={key:3,class:"api-title-line"},_hoisted_21={style:{"margin-top":"10px","text-align":"right"}},_hoisted_22=createTextVNode("\u4FDD\u5B58"),_hoisted_23={class:"tree-title-text"},_hoisted_24=createTextVNode(" \u65B0\u5EFA\u63A5\u53E3"),_hoisted_25=createTextVNode(" \u65B0\u5EFA\u6587\u4EF6\u5939"),_hoisted_26=createTextVNode(" \u7F16\u8F91"),_hoisted_27=createTextVNode(" \u5220\u9664");function _sfc_render$3(a,t,o,n,r,h){const p=resolveComponent("file-text-outlined"),l=resolveComponent("a-badge"),i=resolveComponent("ellipsis-outlined"),_=resolveComponent("plus-outlined"),c=resolveComponent("a-menu-item"),u=resolveComponent("folder-add-outlined"),y=resolveComponent("reload-outlined"),v=resolveComponent("a-menu"),k=resolveComponent("a-dropdown"),C=resolveComponent("a-tag"),g=resolveComponent("delete-outlined"),B=resolveComponent("a-input"),w=resolveComponent("a-button"),d=resolveComponent("a-popover"),s=resolveComponent("a-menu-divider"),f=resolveComponent("edit-outlined"),x=resolveComponent("a-directory-tree"),V=resolveDirective("autofocus");return openBlock(),createElementBlock("div",_hoisted_1$3,[createVNode(x,{showIcon:!1,"tree-data":n.treeData,expandedKeys:n.expandedKeys,"onUpdate:expandedKeys":t[3]||(t[3]=m=>n.expandedKeys=m),selectedKeys:n.selectedKeys,"onUpdate:selectedKeys":t[4]||(t[4]=m=>n.selectedKeys=m),draggable:"",onDrop:n.treeDataDragEnd,onSelect:n.docChecked},{title:withCtx(m=>[m.key==="info"?(openBlock(),createElementBlock("div",_hoisted_2$2,[createVNode(p,{style:{"margin-right":"3px"}}),createBaseVNode("span",_hoisted_3$2,toDisplayString(m.title),1)])):createCommentVNode("",!0),m.key==="main"?(openBlock(),createElementBlock("div",_hoisted_4$1,[createBaseVNode("span",_hoisted_5$1,toDisplayString(m.title),1),createVNode(l,{count:m.children.length,showZero:"","number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"]),createVNode(k,{trigger:["click"]},{overlay:withCtx(()=>[createVNode(v,{onClick:N=>n.handleFolderDropdownClick(N,m)},{default:withCtx(()=>[createVNode(c,{key:"newRequest"},{default:withCtx(()=>[createVNode(_),_hoisted_6]),_:1}),createVNode(c,{key:"newFolder"},{default:withCtx(()=>[createVNode(u),_hoisted_7]),_:1}),createVNode(c,{key:"refresh"},{default:withCtx(()=>[createVNode(y),_hoisted_8]),_:1})]),_:2},1032,["onClick"])]),default:withCtx(()=>[createBaseVNode("span",{onClick:t[0]||(t[0]=withModifiers(()=>{},["stop"])),style:{padding:"3px 10px"}},[createVNode(i)])]),_:2},1024)])):createCommentVNode("",!0),m.isLeaf?(openBlock(),createElementBlock("div",_hoisted_9,[m.method==="get"?(openBlock(),createBlock(C,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_10]),_:1})):m.method==="post"?(openBlock(),createBlock(C,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_11]),_:1})):m.method==="put"?(openBlock(),createBlock(C,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_12]),_:1})):m.method==="head"?(openBlock(),createBlock(C,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_13]),_:1})):m.method==="patch"?(openBlock(),createBlock(C,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_14]),_:1})):m.method==="delete"?(openBlock(),createBlock(C,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_15]),_:1})):m.method==="options"?(openBlock(),createBlock(C,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_16]),_:1})):m.method==="trace"?(openBlock(),createBlock(C,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_17]),_:1})):createCommentVNode("",!0),createBaseVNode("span",_hoisted_18,[createTextVNode(toDisplayString(m.title)+" ",1),createVNode(k,{trigger:["click"],class:"api-title-dropdown"},{overlay:withCtx(()=>[createVNode(v,{onClick:N=>n.handleApiTitleDropdownClick(N,m)},{default:withCtx(()=>[createVNode(c,{key:"delete"},{default:withCtx(()=>[createVNode(g),_hoisted_19]),_:1})]),_:2},1032,["onClick"])]),default:withCtx(()=>[createBaseVNode("span",{onClick:t[1]||(t[1]=withModifiers(()=>{},["stop"])),style:{padding:"3px 10px"}},[createVNode(i)])]),_:2},1024)])])):m.nodeId?(openBlock(),createElementBlock("div",_hoisted_20,[createVNode(d,{visible:m.data.editing,"onUpdate:visible":N=>m.data.editing=N,placement:"rightTop",title:"\u7F16\u8F91\u540D\u79F0",trigger:"click",onVisibleChange:N=>n.editFolderVisibleChange(N,m)},{content:withCtx(()=>[withDirectives(createVNode(B,{value:m.data.titleEditing,"onUpdate:value":N=>m.data.titleEditing=N},null,8,["value","onUpdate:value"]),[[V]]),createBaseVNode("div",_hoisted_21,[createVNode(w,{onClick:N=>n.editFolderSave(m),type:"primary"},{default:withCtx(()=>[_hoisted_22]),_:2},1032,["onClick"])])]),default:withCtx(()=>[createBaseVNode("span",_hoisted_23,toDisplayString(m.title),1)]),_:2},1032,["visible","onUpdate:visible","onVisibleChange"]),createVNode(l,{count:m.children.length,showZero:"","number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"]),createVNode(k,{trigger:["click"]},{overlay:withCtx(()=>[createVNode(v,{onClick:N=>n.handleFolderDropdownClick(N,m)},{default:withCtx(()=>[createVNode(c,{key:"newRequest"},{default:withCtx(()=>[createVNode(_),_hoisted_24]),_:1}),createVNode(c,{key:"newFolder"},{default:withCtx(()=>[createVNode(u),_hoisted_25]),_:1}),createVNode(s),createVNode(c,{key:"edit"},{default:withCtx(()=>[createVNode(f),_hoisted_26]),_:1}),createVNode(c,{key:"delete"},{default:withCtx(()=>[createVNode(g),_hoisted_27]),_:1})]),_:2},1032,["onClick"])]),default:withCtx(()=>[createBaseVNode("span",{onClick:t[2]||(t[2]=withModifiers(()=>{},["stop"])),style:{padding:"3px 10px"}},[createVNode(i)])]),_:2},1024)])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","selectedKeys","onDrop","onSelect"])])}var CustomRequest=_export_sfc(_sfc_main$3,[["render",_sfc_render$3]]),MenuLayout_vue_vue_type_style_index_0_lang="";const _sfc_main$2={props:{collapsed:{type:Boolean,default:!1}},components:{MenuChildrenLayout,DocTreeSwagger,DocTreeOpenApi,CustomRequest},setup(a){const t=useStore(),o=useRoute(),n=useRouter();let r=ref([]),h=ref([]),p=ref([]),l=ref(!1),i=ref([]),_=ref(),c=ref(""),u=ref({});const y=()=>{zyplayerApi.docApiGlobalParamList().then(s=>{let f=s.data||[];t.commit("setGlobalParam",f)})},v=()=>{zyplayerApi.apiDocApis().then(s=>{i.value=s.data||[],i.value.length>0&&!_.value&&(o.path==="/swagger/view"&&o.query.id||o.path==="/openapi/view"&&o.query.id||o.path==="/custom/request"&&o.query.id?_.value=parseInt(o.query.id):_.value=i.value[0].id,B())})};let k=ref(),C=ref(),g=ref();const B=async()=>{if(l.value=!0,u.value=i.value.find(f=>f.id===_.value),!u.value){message.error("\u672A\u627E\u5230\u5BF9\u5E94\u7684\u6587\u6863\u5730\u5740\u4FE1\u606F");return}await nextTick();const s=f=>{f&&t.commit("setApiDoc",u.value),l.value=!1};u.value.docType===1||u.value.docType===2?k.value&&k.value.loadDoc(_.value,c.value,s):u.value.docType===3||u.value.docType===4?C.value&&C.value.loadDoc(_.value,c.value,s):u.value.docType===5&&g.value&&g.value.loadDoc(_.value,c.value,s),zyplayerApi.docApiGlobalParamList({docId:_.value}).then(f=>{let x=f.data||[];t.commit("setDocGlobalParam",x)})},w=()=>{B()},d=()=>{u.value.docType===1||u.value.docType===2?k.value&&k.value.loadTreeData(c.value):u.value.docType===3||u.value.docType===4?C.value&&C.value.loadTreeData(c.value):u.value.docType===5&&g.value&&g.value.loadTreeData(c.value)};return watch(t.getters.getDocChangedNum,()=>{v()}),onMounted(()=>{r.value=n.options.routes.find(V=>V.path==="/").children[0].children;let s=o.meta||{},f=o.path;s.parentPath&&(f=s.parentPath),h.value=[f];let x=o.matched;x.length>=1&&(p.value=[x[1].path]),v(),y()}),{menuData:r,selectedKeys:h,openKeys:p,treeDataLoading:l,docResourceList:i,docChoiceId:_,searchKeywords:c,swaggerRef:k,openApiRef:C,customRequestRef:g,docChoice:u,searchDoc:d,docChoiceChange:w}}},_hoisted_1$2={class:"menu-layout"},_hoisted_2$1={class:"doc-tree"},_hoisted_3$1={style:{padding:"10px 5px"}};function _sfc_render$2(a,t,o,n,r,h){const p=resolveComponent("menu-children-layout"),l=resolveComponent("a-menu"),i=resolveComponent("a-divider"),_=resolveComponent("a-select-option"),c=resolveComponent("a-select"),u=resolveComponent("a-input-search"),y=resolveComponent("DocTreeSwagger"),v=resolveComponent("DocTreeOpenApi"),k=resolveComponent("CustomRequest"),C=resolveComponent("a-spin");return openBlock(),createElementBlock("div",_hoisted_1$2,[createVNode(l,{theme:"light",mode:"inline","inline-collapsed":!1,openKeys:n.openKeys,"onUpdate:openKeys":t[0]||(t[0]=g=>n.openKeys=g),selectedKeys:n.selectedKeys,"onUpdate:selectedKeys":t[1]||(t[1]=g=>n.selectedKeys=g)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.menuData,g=>(openBlock(),createBlock(p,{menuItem:g},null,8,["menuItem"]))),256))]),_:1},8,["openKeys","selectedKeys"]),createVNode(i,{style:{margin:"6px 0"}}),withDirectives(createBaseVNode("div",_hoisted_2$1,[createVNode(C,{tip:"\u52A0\u8F7D\u4E2D...",spinning:n.treeDataLoading},{default:withCtx(()=>[createBaseVNode("div",_hoisted_3$1,[createVNode(c,{placeholder:"\u8BF7\u9009\u62E9\u5206\u7EC4",value:n.docChoiceId,"onUpdate:value":t[2]||(t[2]=g=>n.docChoiceId=g),onChange:n.docChoiceChange,style:{width:"100%"}},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.docResourceList,g=>(openBlock(),createBlock(_,{value:g.id},{default:withCtx(()=>[createTextVNode(toDisplayString(g.name),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value","onChange"]),createVNode(u,{value:n.searchKeywords,"onUpdate:value":t[3]||(t[3]=g=>n.searchKeywords=g),placeholder:"\u641C\u7D22\u6587\u6863\u5185\u5BB9",style:{width:"100%","margin-top":"10px"},onSearch:n.searchDoc},null,8,["value","onSearch"])]),n.docChoice&&n.docChoice.docType?(openBlock(),createElementBlock(Fragment,{key:0},[n.docChoice.docType===1||n.docChoice.docType===2?(openBlock(),createBlock(y,{key:0,ref:"swaggerRef"},null,512)):createCommentVNode("",!0),n.docChoice.docType===3||n.docChoice.docType===4?(openBlock(),createBlock(v,{key:1,ref:"openApiRef"},null,512)):createCommentVNode("",!0),n.docChoice.docType===5?(openBlock(),createBlock(k,{key:2,ref:"customRequestRef"},null,512)):createCommentVNode("",!0)],64)):createCommentVNode("",!0)]),_:1},8,["spinning"])],512),[[vShow,!o.collapsed]])])}var MenuLayout=_export_sfc(_sfc_main$2,[["render",_sfc_render$2]]),GlobalFooter_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$1={name:"GlobalFooter",props:["copyright","linkList"]},_hoisted_1$1={class:"footer"},_hoisted_2={class:"links"},_hoisted_3=["href"],_hoisted_4={class:"copyright"},_hoisted_5=createTextVNode(" Copyright");function _sfc_render$1(a,t,o,n,r,h){const p=resolveComponent("a-icon");return openBlock(),createElementBlock("div",_hoisted_1$1,[createBaseVNode("div",_hoisted_2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.linkList,(l,i)=>(openBlock(),createElementBlock("a",{target:"_blank",key:i,href:l.link?l.link:"javascript: void(0)"},[l.icon?(openBlock(),createBlock(p,{key:0,type:l.icon},null,8,["type"])):createCommentVNode("",!0),createTextVNode(toDisplayString(l.name),1)],8,_hoisted_3))),128))]),createBaseVNode("div",_hoisted_4,[_hoisted_5,createVNode(p,{type:"copyright"}),createTextVNode(" "+toDisplayString(o.copyright),1)])])}var GlobalFooter=_export_sfc(_sfc_main$1,[["render",_sfc_render$1],["__scopeId","data-v-7aaaa116"]]),GlobalLayout_vue_vue_type_style_index_0_scoped_true_lang="";const minHeight=window.innerHeight-64-122,_sfc_main={name:"GlobalLayout",components:{LeftResize,HeaderAvatar,MenuLayout,GlobalFooter,BarChartOutlined,MenuFoldOutlined,MenuUnfoldOutlined},data(){return{minHeight:minHeight+"px",appMenuCollapsed:!1,leftAsideWidth:300}},computed:{},mounted(){},methods:{}},_withScopeId=a=>(pushScopeId("data-v-40238062"),a=a(),popScopeId(),a),_hoisted_1=_withScopeId(()=>createBaseVNode("div",{class:"header-border logo"},[createBaseVNode("img",{src:_imports_0}),createBaseVNode("h1",null,"API\u63A5\u53E3\u6587\u6863\u7BA1\u7406")],-1));function _sfc_render(a,t,o,n,r,h){const p=resolveComponent("menu-layout"),l=resolveComponent("a-layout-sider"),i=resolveComponent("LeftResize"),_=resolveComponent("MenuUnfoldOutlined"),c=resolveComponent("MenuFoldOutlined"),u=resolveComponent("a-col"),y=resolveComponent("header-avatar"),v=resolveComponent("a-row"),k=resolveComponent("a-layout-header"),C=resolveComponent("router-view"),g=resolveComponent("a-layout-content"),B=resolveComponent("a-layout");return openBlock(),createBlock(B,{class:"api-menu-trigger"},{default:withCtx(()=>[createVNode(l,{theme:"light",trigger:null,collapsible:"",collapsed:r.appMenuCollapsed,"onUpdate:collapsed":t[0]||(t[0]=w=>r.appMenuCollapsed=w),width:r.leftAsideWidth,style:{height:"100vh",overflow:"auto"}},{default:withCtx(()=>[_hoisted_1,createVNode(p,{collapsed:r.appMenuCollapsed},null,8,["collapsed"])]),_:1},8,["collapsed","width"]),withDirectives(createVNode(i,{value:r.leftAsideWidth,"onUpdate:value":t[1]||(t[1]=w=>r.leftAsideWidth=w)},null,8,["value"]),[[vShow,!r.appMenuCollapsed]]),createVNode(B,null,{default:withCtx(()=>[createVNode(k,{class:"header-border"},{default:withCtx(()=>[createVNode(v,{type:"flex"},{default:withCtx(()=>[createVNode(u,{flex:"auto"},{default:withCtx(()=>[r.appMenuCollapsed?(openBlock(),createBlock(_,{key:0,class:"trigger",onClick:t[2]||(t[2]=w=>r.appMenuCollapsed=!r.appMenuCollapsed)})):(openBlock(),createBlock(c,{key:1,class:"trigger",onClick:t[3]||(t[3]=w=>r.appMenuCollapsed=!r.appMenuCollapsed)}))]),_:1}),createVNode(u,{flex:"400px",style:{"text-align":"right","padding-right":"20px"}},{default:withCtx(()=>[createVNode(y)]),_:1})]),_:1})]),_:1}),createVNode(g,{style:{height:"calc(100vh - 80px)",overflow:"auto",background:"#fff"}},{default:withCtx(()=>[createVNode(C)]),_:1})]),_:1})]),_:1})}var GlobalLayout=_export_sfc(_sfc_main,[["render",_sfc_render],["__scopeId","data-v-40238062"]]);export{GlobalLayout as default};
|