Files
zyplayer-doc/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.20bc82e5.js
暮光:城中城 24f7eb10d0 build
2022-01-16 23:28:17 +08:00

7 lines
32 KiB
JavaScript

var T=Object.defineProperty,I=Object.defineProperties;var O=Object.getOwnPropertyDescriptors;var V=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var N=(n,t,o)=>t in n?T(n,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[t]=o,w=(n,t)=>{for(var o in t||(t={}))$.call(t,o)&&N(n,o,t[o]);if(V)for(var o of V(t))S.call(t,o)&&N(n,o,t[o]);return n},D=(n,t)=>I(n,O(t));import{z as zyplayerApi,g as getZyplayerApiBaseUrl}from"./custom.46f9da77.js";import{_ as _export_sfc}from"./main.48cb78d7.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,N as watch,O as onMounted,Q as withDirectives,R as vShow,T as BarChartOutlined,V as MenuFoldOutlined,W as MenuUnfoldOutlined,X as pushScopeId,Y as popScopeId}from"./vendor.59e47867.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.82a124fb.js";const _sfc_main$8={data(){return{aboutDialogVisible:!1,upgradeInfo:{}}},mounted(){this.checkSystemUpgrade()},methods:{show(){this.aboutDialogVisible=!0},checkSystemUpgrade(){zyplayerApi.systemUpgradeInfo({}).then(n=>{n.data&&(this.upgradeInfo=n.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`+n.data.upgradeUrl+`
\u5F53\u524D\u7248\u672C\uFF1A`+n.data.nowVersion+`
\u6700\u65B0\u7248\u672C\uFF1A`+n.data.lastVersion+`
\u5347\u7EA7\u5185\u5BB9\uFF1A`+n.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=createTextVNode("\u540E\u7AEF"),_hoisted_15=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=createTextVNode("\u524D\u7AEF"),_hoisted_17=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=createBaseVNode("div",null,null,-1),_hoisted_19=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={style:{"line-height":"30px"}},_hoisted_21=createTextVNode("\u5347\u7EA7\u5730\u5740\uFF1A"),_hoisted_22=["href"],_hoisted_23=createBaseVNode("div",null,"\u5347\u7EA7\u5185\u5BB9\uFF1A",-1),_hoisted_24={style:{margin:"0","max-height":"250px",overflow:"auto"}};function _sfc_render$8(n,t,o,r,l,s){const i=resolveComponent("a-divider"),a=resolveComponent("a-tab-pane"),_=resolveComponent("a-tabs"),u=resolveComponent("a-modal");return openBlock(),createBlock(u,{visible:l.aboutDialogVisible,"onUpdate:visible":t[0]||(t[0]=p=>l.aboutDialogVisible=p),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(l.upgradeInfo.nowVersion||"1.0.0"),1),_hoisted_4$4]),createVNode(_,{type:"card"},{default:withCtx(()=>[createVNode(a,{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(i,{"content-position":"left"},{default:withCtx(()=>[_hoisted_10$1]),_:1}),_hoisted_11$1])]),_:1}),createVNode(a,{tab:"\u5F00\u6E90\u8F6F\u4EF6",key:"software"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_12$1,[_hoisted_13$1,createVNode(i,{"content-position":"left"},{default:withCtx(()=>[_hoisted_14]),_:1}),_hoisted_15,createVNode(i,{"content-position":"left"},{default:withCtx(()=>[_hoisted_16]),_:1}),_hoisted_17,_hoisted_18])]),_:1}),l.upgradeInfo.lastVersion?(openBlock(),createBlock(a,{tab:"\u8F6F\u4EF6\u66F4\u65B0",key:"upgrade"},{default:withCtx(()=>[_hoisted_19,createBaseVNode("div",_hoisted_20,[createBaseVNode("div",null,"\u5F53\u524D\u7248\u672C\uFF1A"+toDisplayString(l.upgradeInfo.nowVersion),1),createBaseVNode("div",null,"\u6700\u65B0\u7248\u672C\uFF1A"+toDisplayString(l.upgradeInfo.lastVersion),1),createBaseVNode("div",null,[_hoisted_21,createBaseVNode("a",{target:"_blank",href:l.upgradeInfo.upgradeUrl},toDisplayString(l.upgradeInfo.upgradeUrl),9,_hoisted_22)]),_hoisted_23,createBaseVNode("pre",_hoisted_24,toDisplayString(l.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(n=>{this.currUser=n.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(n,t,o,r,l,s){const i=resolveComponent("UserOutlined"),a=resolveComponent("a-menu-item"),_=resolveComponent("a-menu-divider"),u=resolveComponent("a-menu"),p=resolveComponent("a-dropdown"),c=resolveComponent("about-dialog");return openBlock(),createElementBlock(Fragment,null,[createVNode(p,{trigger:"click"},{overlay:withCtx(()=>[createVNode(u,null,{default:withCtx(()=>[createVNode(a,{onClick:s.showConsole,key:"1"},{default:withCtx(()=>[_hoisted_1$6]),_:1},8,["onClick"]),createVNode(_),createVNode(a,{onClick:s.showAbout,key:"2"},{default:withCtx(()=>[_hoisted_2$5]),_:1},8,["onClick"]),createVNode(a,{onClick:s.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(i),createTextVNode(" "+toDisplayString(l.currUser.userName||"-"),1)])]),_:1}),createVNode(c,{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(n){return n.filter(t=>!t.meta||!t.meta.hidden).length>0}}};function _sfc_render$6(n,t,o,r,l,s){const i=resolveComponent("SettingOutlined"),a=resolveComponent("FileTextOutlined"),_=resolveComponent("MenuLayoutChildren"),u=resolveComponent("a-sub-menu"),p=resolveComponent("DashboardOutlined"),c=resolveComponent("InfoCircleOutlined"),d=resolveComponent("router-link"),h=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},[s.haveShowChildren(o.menuItem.children)?(openBlock(),createBlock(u,{key:o.menuItem.path},{title:withCtx(()=>[o.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[o.menuItem.meta.icon==="SettingOutlined"?(openBlock(),createBlock(i,{key:0})):createCommentVNode("",!0),o.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(a,{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,f=>(openBlock(),createBlock(_,{menuItem:f},null,8,["menuItem"]))),256))]),_:1})):createCommentVNode("",!0)],64)):(openBlock(),createBlock(h,{key:o.menuItem.path},{default:withCtx(()=>[createVNode(d,{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(p,{key:0})):createCommentVNode("",!0),o.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(a,{key:1})):createCommentVNode("",!0),o.menuItem.meta.icon==="InfoCircleOutlined"?(openBlock(),createBlock(c,{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=(n,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=(n,t,o)=>{choiceDocId.value=n,zyplayerApi.apiDocApisDetail({id:n}).then(r=>{let l=toJsonObj(r.data);if(typeof l!="object"||!l.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=l,store.commit("setSwaggerDoc",l);let s=analysisSwaggerData(l);store.commit("setSwaggerUrlMethodMap",s.urlMethodMap),store.commit("setSwaggerMethodStatistic",s.methodStatistic),tagPathMap.value=s.tagPathMap,loadTreeData(t),o(!0)}).catch(()=>{o(!1)})},loadTreeData=async n=>{let t={id:choiceDocId.value};treeData.value=getTreeDataForTag$1(swaggerDoc.value,tagPathMap.value,n,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(n){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(n,t,o,r,l,s){const i=resolveComponent("file-text-outlined"),a=resolveComponent("a-tag"),_=resolveComponent("a-badge"),u=resolveComponent("a-directory-tree");return openBlock(),createBlock(u,{showIcon:!1,"tree-data":r.treeData,expandedKeys:r.expandedKeys,"onUpdate:expandedKeys":t[0]||(t[0]=p=>r.expandedKeys=p),onSelect:r.docChecked},{title:withCtx(({title:p,isLeaf:c,method:d,children:h,key:f})=>[f==="info"?(openBlock(),createBlock(i,{key:0,style:{"margin-right":"3px"}})):createCommentVNode("",!0),c?(openBlock(),createElementBlock(Fragment,{key:1},[d==="get"?(openBlock(),createBlock(a,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$5]),_:1})):d==="post"?(openBlock(),createBlock(a,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$4]),_:1})):d==="put"?(openBlock(),createBlock(a,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$4]),_:1})):d==="head"?(openBlock(),createBlock(a,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$3]),_:1})):d==="patch"?(openBlock(),createBlock(a,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$3]),_:1})):d==="delete"?(openBlock(),createBlock(a,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6$2]),_:1})):d==="options"?(openBlock(),createBlock(a,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7$2]),_:1})):d==="trace"?(openBlock(),createBlock(a,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8$2]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9$2,toDisplayString(p),1),h?(openBlock(),createBlock(_,{key:2,count:h.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=(n,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=(n,t,o)=>{choiceDocId.value=n,zyplayerApi.apiDocApisDetail({id:n}).then(r=>{let l=toJsonObj(r.data);if(typeof l!="object"||!l.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=l,store.commit("setOpenApiDoc",l);let s=analysisOpenApiData(l);store.commit("setOpenApiUrlMethodMap",s.urlMethodMap),store.commit("setOpenApiMethodStatistic",s.methodStatistic),tagPathMap.value=s.tagPathMap,loadTreeData(t),o(!0)}).catch(()=>{o(!1)})},loadTreeData=async n=>{let t={id:choiceDocId.value};treeData.value=getTreeDataForTag$2(openApiDoc.value,tagPathMap.value,n,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(n){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(n,t,o,r,l,s){const i=resolveComponent("file-text-outlined"),a=resolveComponent("a-tag"),_=resolveComponent("a-badge"),u=resolveComponent("a-directory-tree");return openBlock(),createBlock(u,{showIcon:!1,"tree-data":r.treeData,expandedKeys:r.expandedKeys,"onUpdate:expandedKeys":t[0]||(t[0]=p=>r.expandedKeys=p),onSelect:r.docChecked},{title:withCtx(({title:p,isLeaf:c,method:d,children:h,key:f})=>[f==="info"?(openBlock(),createBlock(i,{key:0,style:{"margin-right":"3px"}})):createCommentVNode("",!0),c?(openBlock(),createElementBlock(Fragment,{key:1},[d==="get"?(openBlock(),createBlock(a,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$4]),_:1})):d==="post"?(openBlock(),createBlock(a,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$3]),_:1})):d==="put"?(openBlock(),createBlock(a,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$3]),_:1})):d==="head"?(openBlock(),createBlock(a,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$2]),_:1})):d==="patch"?(openBlock(),createBlock(a,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$2]),_:1})):d==="delete"?(openBlock(),createBlock(a,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6$1]),_:1})):d==="options"?(openBlock(),createBlock(a,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7$1]),_:1})):d==="trace"?(openBlock(),createBlock(a,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8$1]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9$1,toDisplayString(p),1),h?(openBlock(),createBlock(_,{key:2,count:h.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(n,t,o){let r=n[0],l=getTreeDataChildren(r,t,o,1);return[{key:"main",title:r.name||"\u81EA\u5EFAAPI\u63A5\u53E3\u6587\u6863",children:l}]}function getTreeDataChildren(n,t,o,r){let l=[];if(!n)return l;let s=1,i=1;return n.children&&n.children.length>0&&n.children.forEach(a=>{let _=r+"_"+s+"_"+i,u=getTreeDataChildren(a,t,o,_);l.push({title:a.name,key:_,folderId:a.folderId,isLeaf:!1,children:u}),i++}),n.apis&&n.apis.length>0&&n.apis.forEach(a=>{let _=r+"_"+s+"_"+i;l.push({title:a.apiName,key:_,isLeaf:!0,method:a.method,folderId:a.folderId,query:D(w({},o),{requestId:a.requestId})}),i++}),s++,l}var CustomRequest_vue_vue_type_style_index_0_lang="";const _sfc_main$3={components:{InfoCircleOutlined,FileTextOutlined,EllipsisOutlined,EditOutlined,DeleteOutlined,FolderAddOutlined,ApiOutlined,PlusOutlined},setup(){const n=useStore();useRoute();const t=useRouter();ref({});let o={},r=ref([]),l=ref(["main"]),s="",i="";const a=(c,d)=>{if(d.node.isLeaf){let h=d.node.dataRef;t.push({path:"/custom/request",query:h.query})}},_=(c,d,h)=>{s=c,zyplayerApi.apiDocApisDetail({id:c}).then(f=>{let y=f.data;if(!y&&y.length!=1){h(!1),message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25");return}o=y,n.commit("setCustomRequestDoc",y),u(d),h(!0)}).catch(()=>{h(!1)})},u=async c=>{let d={id:s};i=c,r.value=getTreeDataForTag(o,c,d),r.value.unshift({key:"info",title:"\u6587\u6863\u8BF4\u660E\u4FE1\u606F",isLeaf:!0})};return{expandedKeys:l,docChecked:a,loadDoc:_,loadTreeData:u,treeData:r,handleMenuClick:(c,d)=>{if(c.key==="newFolder"){let h={docId:s,parentFolderId:d.folderId,folderName:"\u65B0\u5EFA\u6587\u4EF6\u5939",folderDesc:""};zyplayerApi.apiCustomFolderAdd(h).then(f=>{_(s,i)})}else if(c.key==="newRequest"){let h={docId:s,folderId:d.folderId,apiName:"\u65B0\u5EFA\u63A5\u53E3",method:"get",apiUrl:""};zyplayerApi.apiCustomRequestAdd(h).then(f=>{_(s,i);let y=f.data,m={id:s,requestId:y.id};t.push({path:"/custom/request",query:m})})}}}}},_hoisted_1$3=createTextVNode("get"),_hoisted_2$2=createTextVNode("post"),_hoisted_3$2=createTextVNode("put"),_hoisted_4$1=createTextVNode("head"),_hoisted_5$1=createTextVNode("patch"),_hoisted_6=createTextVNode("delete"),_hoisted_7=createTextVNode("options"),_hoisted_8=createTextVNode("trace"),_hoisted_9={style:{margin:"0 6px 0 3px"}},_hoisted_10=createTextVNode(" \u65B0\u5EFA\u63A5\u53E3 "),_hoisted_11=createTextVNode(" \u65B0\u5EFA\u6587\u4EF6\u5939 "),_hoisted_12=createTextVNode(" \u7F16\u8F91 "),_hoisted_13=createTextVNode(" \u5220\u9664 ");function _sfc_render$3(n,t,o,r,l,s){const i=resolveComponent("file-text-outlined"),a=resolveComponent("a-tag"),_=resolveComponent("a-badge"),u=resolveComponent("ellipsis-outlined"),p=resolveComponent("plus-outlined"),c=resolveComponent("a-menu-item"),d=resolveComponent("folder-add-outlined"),h=resolveComponent("a-menu-divider"),f=resolveComponent("edit-outlined"),y=resolveComponent("delete-outlined"),m=resolveComponent("a-menu"),x=resolveComponent("a-dropdown"),C=resolveComponent("a-directory-tree");return openBlock(),createBlock(C,{showIcon:!1,"tree-data":r.treeData,expandedKeys:r.expandedKeys,"onUpdate:expandedKeys":t[1]||(t[1]=g=>r.expandedKeys=g),onSelect:r.docChecked},{title:withCtx(g=>[g.key==="info"?(openBlock(),createBlock(i,{key:0,style:{"margin-right":"3px"}})):createCommentVNode("",!0),g.isLeaf?(openBlock(),createElementBlock(Fragment,{key:1},[g.method==="get"?(openBlock(),createBlock(a,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$3]),_:1})):g.method==="post"?(openBlock(),createBlock(a,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$2]),_:1})):g.method==="put"?(openBlock(),createBlock(a,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$2]),_:1})):g.method==="head"?(openBlock(),createBlock(a,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$1]),_:1})):g.method==="patch"?(openBlock(),createBlock(a,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$1]),_:1})):g.method==="delete"?(openBlock(),createBlock(a,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6]),_:1})):g.method==="options"?(openBlock(),createBlock(a,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7]),_:1})):g.method==="trace"?(openBlock(),createBlock(a,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9,toDisplayString(g.title),1),g.children?(openBlock(),createElementBlock(Fragment,{key:2},[createVNode(_,{count:g.children.length,showZero:"","number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"]),createVNode(x,{trigger:["click"]},{overlay:withCtx(()=>[createVNode(m,{onClick:v=>r.handleMenuClick(v,g)},{default:withCtx(()=>[createVNode(c,{key:"newRequest"},{default:withCtx(()=>[createVNode(p),_hoisted_10]),_:1}),createVNode(c,{key:"newFolder"},{default:withCtx(()=>[createVNode(d),_hoisted_11]),_:1}),createVNode(h),createVNode(c,{key:"edit"},{default:withCtx(()=>[createVNode(f),_hoisted_12]),_:1}),createVNode(c,{key:"delete"},{default:withCtx(()=>[createVNode(y),_hoisted_13]),_:1})]),_:2},1032,["onClick"])]),default:withCtx(()=>[createBaseVNode("span",{onClick:t[0]||(t[0]=withModifiers(()=>{},["stop"])),style:{padding:"3px 10px"}},[createVNode(u)])]),_:2},1024)],64)):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","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(n){const t=useStore(),o=useRoute(),r=useRouter();let l=ref([]),s=ref([]),i=ref([]),a=ref(!1),_=ref([]),u=ref(),p=ref(""),c=ref({});const d=()=>{zyplayerApi.docApiGlobalParamList().then(v=>{let k=v.data||[];t.commit("setGlobalParam",k)})},h=()=>{zyplayerApi.apiDocApis().then(v=>{_.value=v.data||[],_.value.length>0&&!u.value&&(o.path==="/swagger/view"&&o.query.id||o.path==="/openapi/view"&&o.query.id||o.path==="/custom/request"&&o.query.id?u.value=parseInt(o.query.id):u.value=_.value[0].id,x())})};let f=ref(),y=ref(),m=ref();const x=async()=>{if(a.value=!0,c.value=_.value.find(k=>k.id===u.value),!c.value){message.error("\u672A\u627E\u5230\u5BF9\u5E94\u7684\u6587\u6863\u5730\u5740\u4FE1\u606F");return}await nextTick();const v=k=>{k&&t.commit("setApiDoc",c.value),a.value=!1};c.value.docType===1||c.value.docType===2?f.value&&f.value.loadDoc(u.value,p.value,v):c.value.docType===3||c.value.docType===4?y.value&&y.value.loadDoc(u.value,p.value,v):c.value.docType===5&&m.value&&m.value.loadDoc(u.value,p.value,v),zyplayerApi.docApiGlobalParamList({docId:u.value}).then(k=>{let B=k.data||[];t.commit("setDocGlobalParam",B)})},C=()=>{x()},g=()=>{c.value.docType===1||c.value.docType===2?f.value&&f.value.loadTreeData(p.value):c.value.docType===3||c.value.docType===4?y.value&&y.value.loadTreeData(p.value):c.value.docType===5&&m.value&&m.value.loadTreeData(p.value)};return watch(t.getters.getDocChangedNum,()=>{h()}),onMounted(()=>{l.value=r.options.routes.find(b=>b.path==="/").children[0].children;let v=o.meta||{},k=o.path;v.parentPath&&(k=v.parentPath),s.value=[k];let B=o.matched;B.length>=1&&(i.value=[B[1].path]),h(),d()}),{menuData:l,selectedKeys:s,openKeys:i,treeDataLoading:a,docResourceList:_,docChoiceId:u,searchKeywords:p,swaggerRef:f,openApiRef:y,customRequestRef:m,docChoice:c,searchDoc:g,docChoiceChange:C}}},_hoisted_1$2={class:"menu-layout"},_hoisted_2$1={class:"doc-tree"},_hoisted_3$1={style:{padding:"10px 5px"}};function _sfc_render$2(n,t,o,r,l,s){const i=resolveComponent("menu-children-layout"),a=resolveComponent("a-menu"),_=resolveComponent("a-divider"),u=resolveComponent("a-select-option"),p=resolveComponent("a-select"),c=resolveComponent("a-input-search"),d=resolveComponent("DocTreeSwagger"),h=resolveComponent("DocTreeOpenApi"),f=resolveComponent("CustomRequest"),y=resolveComponent("a-spin");return openBlock(),createElementBlock("div",_hoisted_1$2,[createVNode(a,{theme:"light",mode:"inline","inline-collapsed":!1,openKeys:r.openKeys,"onUpdate:openKeys":t[0]||(t[0]=m=>r.openKeys=m),selectedKeys:r.selectedKeys,"onUpdate:selectedKeys":t[1]||(t[1]=m=>r.selectedKeys=m)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.menuData,m=>(openBlock(),createBlock(i,{menuItem:m},null,8,["menuItem"]))),256))]),_:1},8,["openKeys","selectedKeys"]),createVNode(_,{style:{margin:"6px 0"}}),withDirectives(createBaseVNode("div",_hoisted_2$1,[createVNode(y,{tip:"\u52A0\u8F7D\u4E2D...",spinning:r.treeDataLoading},{default:withCtx(()=>[createBaseVNode("div",_hoisted_3$1,[createVNode(p,{placeholder:"\u8BF7\u9009\u62E9\u5206\u7EC4",value:r.docChoiceId,"onUpdate:value":t[2]||(t[2]=m=>r.docChoiceId=m),onChange:r.docChoiceChange,style:{width:"100%"}},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.docResourceList,m=>(openBlock(),createBlock(u,{value:m.id},{default:withCtx(()=>[createTextVNode(toDisplayString(m.name),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value","onChange"]),createVNode(c,{value:r.searchKeywords,"onUpdate:value":t[3]||(t[3]=m=>r.searchKeywords=m),placeholder:"\u641C\u7D22\u6587\u6863\u5185\u5BB9",style:{width:"100%","margin-top":"10px"},onSearch:r.searchDoc},null,8,["value","onSearch"])]),r.docChoice&&r.docChoice.docType?(openBlock(),createElementBlock(Fragment,{key:0},[r.docChoice.docType===1||r.docChoice.docType===2?(openBlock(),createBlock(d,{key:0,ref:"swaggerRef"},null,512)):createCommentVNode("",!0),r.docChoice.docType===3||r.docChoice.docType===4?(openBlock(),createBlock(h,{key:1,ref:"openApiRef"},null,512)):createCommentVNode("",!0),r.docChoice.docType===5?(openBlock(),createBlock(f,{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(n,t,o,r,l,s){const i=resolveComponent("a-icon");return openBlock(),createElementBlock("div",_hoisted_1$1,[createBaseVNode("div",_hoisted_2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.linkList,(a,_)=>(openBlock(),createElementBlock("a",{target:"_blank",key:_,href:a.link?a.link:"javascript: void(0)"},[a.icon?(openBlock(),createBlock(i,{key:0,type:a.icon},null,8,["type"])):createCommentVNode("",!0),createTextVNode(toDisplayString(a.name),1)],8,_hoisted_3))),128))]),createBaseVNode("div",_hoisted_4,[_hoisted_5,createVNode(i,{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=n=>(pushScopeId("data-v-40238062"),n=n(),popScopeId(),n),_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(n,t,o,r,l,s){const i=resolveComponent("menu-layout"),a=resolveComponent("a-layout-sider"),_=resolveComponent("LeftResize"),u=resolveComponent("MenuUnfoldOutlined"),p=resolveComponent("MenuFoldOutlined"),c=resolveComponent("a-col"),d=resolveComponent("header-avatar"),h=resolveComponent("a-row"),f=resolveComponent("a-layout-header"),y=resolveComponent("router-view"),m=resolveComponent("a-layout-content"),x=resolveComponent("a-layout");return openBlock(),createBlock(x,{class:"api-menu-trigger"},{default:withCtx(()=>[createVNode(a,{theme:"light",trigger:null,collapsible:"",collapsed:l.appMenuCollapsed,"onUpdate:collapsed":t[0]||(t[0]=C=>l.appMenuCollapsed=C),width:l.leftAsideWidth,style:{height:"100vh",overflow:"auto"}},{default:withCtx(()=>[_hoisted_1,createVNode(i,{collapsed:l.appMenuCollapsed},null,8,["collapsed"])]),_:1},8,["collapsed","width"]),withDirectives(createVNode(_,{value:l.leftAsideWidth,"onUpdate:value":t[1]||(t[1]=C=>l.leftAsideWidth=C)},null,8,["value"]),[[vShow,!l.appMenuCollapsed]]),createVNode(x,null,{default:withCtx(()=>[createVNode(f,{class:"header-border"},{default:withCtx(()=>[createVNode(h,{type:"flex"},{default:withCtx(()=>[createVNode(c,{flex:"auto"},{default:withCtx(()=>[l.appMenuCollapsed?(openBlock(),createBlock(u,{key:0,class:"trigger",onClick:t[2]||(t[2]=C=>l.appMenuCollapsed=!l.appMenuCollapsed)})):(openBlock(),createBlock(p,{key:1,class:"trigger",onClick:t[3]||(t[3]=C=>l.appMenuCollapsed=!l.appMenuCollapsed)}))]),_:1}),createVNode(c,{flex:"400px",style:{"text-align":"right","padding-right":"20px"}},{default:withCtx(()=>[createVNode(d)]),_:1})]),_:1})]),_:1}),createVNode(m,{style:{height:"calc(100vh - 80px)",overflow:"auto",background:"#fff"}},{default:withCtx(()=>[createVNode(y)]),_:1})]),_:1})]),_:1})}var GlobalLayout=_export_sfc(_sfc_main,[["render",_sfc_render],["__scopeId","data-v-40238062"]]);export{GlobalLayout as default};