Files
zyplayer-doc/zyplayer-doc-api/src/main/resources/dist/assets/DocManage.a533db9b.js

16 lines
26 KiB
JavaScript
Raw Normal View History

2023-10-15 08:36:55 +08:00
var de=Object.defineProperty,ie=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var J=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable;var G=(c,a,m)=>a in c?de(c,a,{enumerable:!0,configurable:!0,writable:!0,value:m}):c[a]=m,W=(c,a)=>{for(var m in a||(a={}))se.call(a,m)&&G(c,m,a[m]);if(J)for(var m of J(a))re.call(a,m)&&G(c,m,a[m]);return c},K=(c,a)=>ie(c,le(a));import{z as C,g as H}from"./custom.471d0de0.js";import{a2 as ce,I as ue,u as R,y as f,N as Q,W as j,r as i,o as r,c as p,B as A,D as Z,a3 as X,H as Y,O as _e,w as t,a as o,Q as $,b as L,e as D,t as ee,s as k,k as d,a4 as te,P as oe,F as N,T as me,V as he,a5 as pe,a6 as fe}from"./vendor.6399378c.js";import{a as F}from"./index.ff4a24c0.js";import{m as ge}from"./index.086d0536.js";import{_ as M}from"./main.5fd30069.js";import{E as ve}from"./EditGlobalParam.ede9d5a9.js";const ye={components:{aceEditor:F,BranchesOutlined:ce,mavonEditor:ge.exports.mavonEditor,InfoCircleOutlined:ue},props:{doc:{type:Object,required:!0}},setup(c,{emit:a}){R();let m=f({}),e=f("");Q(()=>c.doc,()=>{v()});const g=()=>e.value?{id:m.value.id,shareInstruction:e.value}:(A.error("\u8BF7\u8F93\u5165\u5F00\u653E\u6587\u6863\u7684\u8BF4\u660E"),!1),v=async()=>{m.value=c.doc,e.value=c.doc.shareInstruction},s=(u,_)=>{},l=(u,_)=>(A.error("\u6682\u4E0D\u652F\u6301\u56FE\u7247\u4E0A\u4F20"),!1);return j(()=>{v()}),{docEdit:m,shareInstruction:e,getDoc:g,editDoc:v,imageFilter:l,addMarkdownImage:s,toolbars:{bold:!0,italic:!0,header:!0,underline:!0,strikethrough:!0,mark:!0,superscript:!0,subscript:!0,quote:!0,ol:!0,ul:!0,link:!0,imagelink:!1,code:!0,table:!0,fullscreen:!0,readmodel:!0,undo:!0,redo:!0,trash:!0,save:!0,navigation:!1,alignleft:!0,aligncenter:!0,alignright:!0,subfield:!0,preview:!0}}}};function be(c,a,m,e,g,v){const s=i("mavon-editor");return r(),p(s,{ref:"mavonEditor",modelValue:e.shareInstruction,"onUpdate:modelValue":a[0]||(a[0]=l=>e.shareInstruction=l),toolbars:e.toolbars,externalLink:!1,onImgAdd:e.addMarkdownImage,imageFilter:e.imageFilter,style:{height:"calc(100vh - 80px)"},placeholder:"\u8BF7\u5F55\u5165\u5F00\u653E\u6587\u6863\u8BF4\u660E"},null,8,["modelValue","toolbars","onImgAdd","imageFilter"])}var ae=M(ye,[["render",be]]);const we={emits:["edit"],components:{aceEditor:F,EditShareInstruction:ae,DownOutlined:Z,LinkOutlined:X,EditOutlined:Y},props:{doc:{type:Object,required:!0}},setup(c,{emit:a}){const m=R();let e=f({}),g=f();Q(()=>c.doc,()=>{s()});const v=async()=>{g.value.validate().then(()=>{C.apiDocAdd(e.value).then(_=>{m.commit("addDocChangedNum")})}).catch(_=>{console.log("error",_)})},s=()=>{e.value=c.doc},l=async()=>(await g.value.validate(),e.value),u=_=>{_.shareUuid?_.openVisit!==1?A.warning("\u8BE5\u6587\u6863\u5C1A\u672A\u5F00\u542F\u5F00\u653E\u8BBF\u95EE\u529F\u80FD\uFF0C\u8BF7\u5728\u7F16\u8F91\u9875\u9009\u62E9\u5F00\u653E\u540E\u518D\u8BD5"):window.open(H()+"/doc-api#/share/home?uuid="+_.shareUuid):A.warning("\u8BF7\u5148\u4FDD\u5B58\u6587\u6863\u540E\u518D\u8BD5")};return j(()=>{s()}),{docEdit:e,newDocFormRef:g,handleNewDocOk:v,editDoc:s,getDoc:l,openShareViewWindow:u,newDocRules:{name:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u6863\u540D\u79F0",trigger:"change"}],docUrl:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u6863\u5730\u5740",trigger:"change"}],jsonContent:[{required:!0,message:"\u8BF7\u8F93\u5165JSON\u683C\u5F0F\u7684swagger\u6587\u6863\u5185\u5BB9",trigger:"change"}],docType:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u6587\u6863\u7C7B\u578B",trigger:"change"}],openVisit:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u5F00\u653E\u8BBF\u95EE",trigger:"change"}],docStatus:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u6587\u6863\u72B6\u6001",trigger:"change"}]},aceEditorConfig:{wrap:!0,autoScrollEditorIntoView:!0,enableBasicAutocompletion:!0,enableSnippets:!0,enableLiveAutocompletion:!0,minLines:10,maxLines:15},swaggerDocDemo:`{
2023-05-04 20:24:50 +08:00
"swagger": "2.0",
"info": {},
"host": "doc.zyplayer.com",
"basePath":"/",
"tags": [],
"paths": {},
"definitions": {}
}`,openApiDocDemo:`{
"openapi": "3.0.3",
"components": {}
"servers": [],
"paths": {},
"info": {},
2023-10-15 08:36:55 +08:00
}`}}},De=d("Swagger URL"),ke=d("Swagger JSON"),Ee=d("OpenApi URL"),Ie=d("OpenApi JSON"),Se=d("\u81EA\u5EFAAPI"),xe=d(" \u67E5\u770B\u6587\u6863\u5730\u5740 "),Ce=D("p",null,"\u683C\u5F0F\u4E00\uFF1Ahttp://zyplayer.com/v2/api-docs",-1),Le=D("p",null,"\u683C\u5F0F\u4E8C\uFF1Ahttp://zyplayer.com/swagger-resources",-1),Ue=D("p",null,"\u683C\u5F0F\u4E09\uFF1Ahttp://zyplayer.com/swagger-ui.html",-1),Te=D("a",null,"\u793A\u4F8B",-1),Oe=d(" \u67E5\u770B\u6587\u6863\u5185\u5BB9 "),Ae=D("div",null,'\u652F\u6301\u4EE5\u4E0B\u683C\u5F0F\u7684Swagger\u6587\u6863\u5185\u5BB9\u8F93\u5165\uFF0C\u5176\u4E2D {"swagger": "2.0"} \u4E3A\u5FC5\u8981\u5C5E\u6027',-1),Ve={class:"lang-json"},ze=D("a",null,"\u8BF4\u660E",-1),Ne=d(" \u67E5\u770B\u6587\u6863\u5730\u5740 "),qe=D("p",null,"\u683C\u5F0F\u4E00\uFF1Ahttp://zyplayer.com/v3/api-docs",-1),Me=D("a",null,"\u793A\u4F8B",-1),Re=d(" \u67E5\u770B\u6587\u6863\u5185\u5BB9 "),je=D("div",null,'\u652F\u6301\u4EE5\u4E0B\u683C\u5F0F\u7684OpenApi\u6587\u6863\u5185\u5BB9\u8F93\u5165\uFF0C\u5176\u4E2D {"openapi": "3.x.x"} \u4E3A\u5FC5\u8981\u5C5E\u6027',-1),Be={class:"lang-json"},Pe=D("a",null,"\u8BF4\u660E",-1),Fe=d(" \u76EE\u6807\u57DF\u540D "),Je=D("p",null,"\u5728\u6587\u6863\u7684\u5728\u7EBF\u8C03\u8BD5\u754C\u9762\uFF0C\u8BBF\u95EE\u7684\u57DF\u540D\u53EF\u4EE5\u521D\u59CB\u4E3A\u6B64\u5904\u5F55\u5165\u7684\u57DF\u540D\uFF0C\u800C\u975E\u6587\u6863\u672C\u8EAB\u7684\u57DF\u540D\u5730\u5740",-1),Ge=D("p",null,"\u53EF\u4FBF\u4E8E\u4E0D\u540C\u73AF\u5883\u95F4\u7684\u63A5\u53E3\u6D4B\u8BD5\uFF0C\u4F8B\uFF1Ahttp://zyplayer.com",-1),We=D("a",null,"\u8BF4\u660E",-1),Ke=d("\u5426"),He=d("\u5F00\u653E\u8BBF\u95EE"),Qe=d(" \u5F00\u653E\u8BBF\u95EE\u540E\u65E0\u9700\u767B\u5F55\u5373\u53EF\u901A\u8FC7"),Ze=d("\u8BBF\u95EE\u8BE5\u6587\u6863\u4FE1\u606F "),Xe=d("\u542F\u7528"),Ye=d("\u7981\u7528");function $e(c,a,m,e,g,v){const s=i("a-input"),l=i("a-form-item"),u=i("a-radio"),_=i("a-radio-group"),y=i("a-popover"),b=i("ace-editor"),E=i("a-form"),S=_e("highlight");return r(),p(E,{layout:"horizontal",ref:"newDocFormRef",rules:e.newDocRules,model:e.docEdit,"label-col":{span:4},"wrapper-col":{span:18}},{default:t(()=>[o(l,{label:"\u6587\u6863\u540D\u79F0",required:"",name:"name"},{default:t(()=>[o(s,{placeholder:"\u8BF7\u8F93\u5165\u6587\u6863\u540D\u79F0",value:e.docEdit.name,"onUpdate:value":a[0]||(a[0]=h=>e.docEdit.name=h)},null,8,["value"])]),_:1}),o(l,{label:"\u6587\u6863\u7C7B\u578B",required:"",name:"docType"},{default:t(()=>[o(_,{value:e.docEdit.docType,"onUpdate:value":a[1]||(a[1]=h=>e.docEdit.docType=h)},{default:t(()=>[o(u,{value:1},{default:t(()=>[De]),_:1}),o(u,{value:2},{default:t(()=>[ke]),_:1}),o(u,{value:3},{default:t(()=>[Ee]),_:1}),o(u,{value:4},{default:t(()=>[Ie]),_:1}),o(u,{value:5},{default:t(()=>[Se]),_:1})]),_:1},8,["value"])]),_:1}),e.docEdit.docType===1?(r(),p(l,{key:0,label:"\u6587\u6863\u5730\u5740",required:"",name:"docUrl"},{extra:t(()=>[xe,o(y,{title:"\u6587\u6863\u5730\u5740\u652F\u6301\u4EE5\u4E0B\u4EFB\u4E00\u683C\u5F0F"},{content:t(()=>[Ce,Le,Ue]),default:t(()=>[Te]),_:1})]),default:t(()=>[o(s,{placeholder:"\u8BF7\u8F93\u5165\u6587\u6863\u5730\u5740URL",value:e.docEdit.docUrl,"onUpdate:value":a[2]||(a[2]=h=>e.docEdit.docUrl=h)},null,8,["value"])]),_:1})):e.docEdit.docType===2?(r(),p(l,{key:1,label:"\u6587\u6863\u5185\u5BB9",required:"",name:"jsonContent"},{extra:t(()=>[Oe,o(y,{title:"\u6587\u6863\u5185\u5BB9\u8BF4\u660E"},{content:t(()=>[Ae,$((r(),L("div",null,[D("pre",null,[D("code",Ve,ee(e.swaggerDocDemo),1)])])),[[S]])]),default:t(()=>[ze]),_:1})]),default:t(()=>[o(b,{value:e.docEdit.jsonContent,"onUpdate:value":a[3]||(a[3]=h=>e.docEdit.jsonContent=h),lang:"json",theme:"monokai",width:"100%",height:"100",options:e.aceEditorConfig},null,8,["value","options"])]),_:1})):k("",!0),e.docEdit.docType===3?(r(),p(l,{key:2,label:"\u6587\u6863\u5730\u5740",required:"",name:"docUrl"},{extra:t(()=>[Ne,o(y,{title:"\u6587\u6863\u5730\u5740\u652F\u6301\u4EE5\u4E0B\u4EFB\u4E00\u683C\u5F0F"},{content:t(()=>[qe]),default:t(()=>[Me]),_:1})]),default:t(()=>[o(s,{placeholder:"\u8BF7\u8F93\u5165\u