This commit is contained in:
暮光:城中城
2021-11-17 23:11:54 +08:00
parent 085b76f4b4
commit 08df1de2e6
16 changed files with 104 additions and 104 deletions

View File

@@ -1 +1 @@
import{O as p,P as d,r,o as t,c as s,w as a,a as o,p as f,t as c,b as i,n as g,e as D,d as y,F as I}from"./vendor.b858ca95.js";import{_ as S}from"./main.6f9872c2.js";const v={setup(){const l=p(),m=d(()=>l.state.swaggerDoc),w=d(()=>l.state.swaggerDoc.info),e=d(()=>l.state.methodStatistic);return{swaggerDoc:m,swaggerDocInfo:w,methodStatistic:e}}},x=["href"],E=["href"],L=["innerHTML"],O={key:1,style:{"text-align":"center"}};function A(l,m,w,e,C,N){const n=r("a-form-item"),T=r("a-statistic"),u=r("a-card"),h=r("a-col"),b=r("a-row"),k=r("a-form");return t(),s(u,null,{default:a(()=>[e.swaggerDocInfo?(t(),s(k,{key:0,"label-col":{span:4},"wrapper-col":{span:20}},{default:a(()=>[o(n,{label:"\u6807\u9898"},{default:a(()=>[f(c(e.swaggerDocInfo.title),1)]),_:1}),o(n,{label:"\u7248\u672C"},{default:a(()=>[f(c(e.swaggerDocInfo.version),1)]),_:1}),e.swaggerDocInfo.contact?(t(),s(n,{key:0,label:"\u4F5C\u8005"},{default:a(()=>[f(c(e.swaggerDocInfo.contact.name)+" "+c(e.swaggerDocInfo.contact.email)+" ",1),e.swaggerDocInfo.contact.url?(t(),i("a",{key:0,href:e.swaggerDocInfo.contact.url,target:"_blank"},c(e.swaggerDocInfo.contact.url),9,x)):g("",!0)]),_:1})):g("",!0),o(n,{label:"host"},{default:a(()=>[f(c(e.swaggerDoc.host),1)]),_:1}),e.swaggerDocInfo.license?(t(),s(n,{key:1,label:"\u8BB8\u53EF\u8BC1"},{default:a(()=>[D("a",{href:e.swaggerDocInfo.license.url,target:"_blank"},c(e.swaggerDocInfo.license.name),9,E)]),_:1})):g("",!0),o(n,{label:"\u6587\u6863\u8BF4\u660E"},{default:a(()=>[D("span",{innerHTML:e.swaggerDocInfo.description},null,8,L)]),_:1}),o(n,{label:"\u63A5\u53E3\u7EDF\u8BA1"},{default:a(()=>[o(b,{gutter:[16,16]},{default:a(()=>[(t(),i(I,null,y(["GET","POST","PUT","DELETE","HEAD","PATCH","OPTIONS","TRACE","TOTAL"],_=>(t(),i(I,null,[e.methodStatistic[_]?(t(),s(h,{key:0,span:6},{default:a(()=>[o(u,{size:"small"},{default:a(()=>[o(T,{title:_==="TOTAL"?"\u603B\u8BA1":_+"\u65B9\u6CD5",value:e.methodStatistic[_],suffix:"\u4E2A"},null,8,["title","value"])]),_:2},1024)]),_:2},1024)):g("",!0)],64))),64))]),_:1})]),_:1})]),_:1})):(t(),i("div",O,"\u6682\u65E0\u6587\u6863\u4FE1\u606F\uFF0C\u8BF7\u5148\u9009\u62E9\u6587\u6863"))]),_:1})}var H=S(v,[["render",A]]);export{H as default};
import{O as p,T as d,r,o as t,c as s,w as a,a as o,p as f,t as c,b as i,n as g,e as D,d as y,F as I}from"./vendor.ee21a423.js";import{_ as S}from"./main.b335ea75.js";const v={setup(){const l=p(),m=d(()=>l.state.swaggerDoc),w=d(()=>l.state.swaggerDoc.info),e=d(()=>l.state.methodStatistic);return{swaggerDoc:m,swaggerDocInfo:w,methodStatistic:e}}},x=["href"],E=["href"],L=["innerHTML"],O={key:1,style:{"text-align":"center"}};function A(l,m,w,e,C,N){const n=r("a-form-item"),T=r("a-statistic"),u=r("a-card"),h=r("a-col"),b=r("a-row"),k=r("a-form");return t(),s(u,null,{default:a(()=>[e.swaggerDocInfo?(t(),s(k,{key:0,"label-col":{span:4},"wrapper-col":{span:20}},{default:a(()=>[o(n,{label:"\u6807\u9898"},{default:a(()=>[f(c(e.swaggerDocInfo.title),1)]),_:1}),o(n,{label:"\u7248\u672C"},{default:a(()=>[f(c(e.swaggerDocInfo.version),1)]),_:1}),e.swaggerDocInfo.contact?(t(),s(n,{key:0,label:"\u4F5C\u8005"},{default:a(()=>[f(c(e.swaggerDocInfo.contact.name)+" "+c(e.swaggerDocInfo.contact.email)+" ",1),e.swaggerDocInfo.contact.url?(t(),i("a",{key:0,href:e.swaggerDocInfo.contact.url,target:"_blank"},c(e.swaggerDocInfo.contact.url),9,x)):g("",!0)]),_:1})):g("",!0),o(n,{label:"host"},{default:a(()=>[f(c(e.swaggerDoc.host),1)]),_:1}),e.swaggerDocInfo.license?(t(),s(n,{key:1,label:"\u8BB8\u53EF\u8BC1"},{default:a(()=>[D("a",{href:e.swaggerDocInfo.license.url,target:"_blank"},c(e.swaggerDocInfo.license.name),9,E)]),_:1})):g("",!0),o(n,{label:"\u6587\u6863\u8BF4\u660E"},{default:a(()=>[D("span",{innerHTML:e.swaggerDocInfo.description},null,8,L)]),_:1}),o(n,{label:"\u63A5\u53E3\u7EDF\u8BA1"},{default:a(()=>[o(b,{gutter:[16,16]},{default:a(()=>[(t(),i(I,null,y(["GET","POST","PUT","DELETE","HEAD","PATCH","OPTIONS","TRACE","TOTAL"],_=>(t(),i(I,null,[e.methodStatistic[_]?(t(),s(h,{key:0,span:6},{default:a(()=>[o(u,{size:"small"},{default:a(()=>[o(T,{title:_==="TOTAL"?"\u603B\u8BA1":_+"\u65B9\u6CD5",value:e.methodStatistic[_],suffix:"\u4E2A"},null,8,["title","value"])]),_:2},1024)]),_:2},1024)):g("",!0)],64))),64))]),_:1})]),_:1})]),_:1})):(t(),i("div",O,"\u6682\u65E0\u6587\u6863\u4FE1\u606F\uFF0C\u8BF7\u5148\u9009\u62E9\u6587\u6863"))]),_:1})}var P=S(v,[["render",A]]);export{P as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
var P=Object.defineProperty;var T=Object.getOwnPropertySymbols;var B=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable;var I=(c,e,l)=>e in c?P(c,e,{enumerable:!0,configurable:!0,writable:!0,value:l}):c[e]=l,V=(c,e)=>{for(var l in e||(e={}))B.call(e,l)&&I(c,l,e[l]);if(T)for(var l of T(e))G.call(e,l)&&I(c,l,e[l]);return c};import{z as D}from"./custom.33a00f74.js";import{O as N,P as x,Q as U,r as v,o,b as r,e as F,a as s,w as n,F as f,c as k,t as S,n as g,p as i}from"./vendor.ee21a423.js";import{_ as K}from"./main.b335ea75.js";const j={setup(){const c=N();let e=x([]),l=x(!1);const a=async()=>{d.value={},l.value=!0,D.docSwaggerGlobalParamList().then(t=>{setTimeout(()=>l.value=!1,500),e.value=t.data||[],c.commit("setGlobalParam",e.value)})};let d=x({}),w=x();const p=()=>{d.value.isEdit&&y(d.value);let t={isEdit:!0};e.value.unshift(t),d.value=t,setTimeout(()=>{let _=document.getElementsByClassName("ant-table-body")[0];_.scrollTop=0},0)},C=t=>{d.value.isEdit&&y(d.value),t.isEdit=!0,d.value=V({},t)},y=t=>{t.isEdit=!1,t.id?e.value.forEach(_=>_.isEdit=!1):e.value=e.value.filter(_=>_!==t),d.value={}},L=t=>{D.docSwaggerGlobalParamUpdate(d.value).then(_=>{t.isEdit=!1,a()})},h=async t=>{D.docSwaggerGlobalParamUpdate({id:t.id,yn:0}).then(_=>{a()})};return U(()=>{a()}),{docList:e,docListLoading:l,docEdit:d,tableRef:w,searchDocList:a,deleteDoc:h,editDoc:C,saveEditDoc:L,cancelEditDoc:y,addDocLine:p,docListColumns:[{title:"\u53C2\u6570\u540D\u79F0",dataIndex:"paramKey",width:250},{title:"\u53C2\u6570\u503C",dataIndex:"paramValue"},{title:"\u53C2\u6570\u4F4D\u7F6E",dataIndex:"paramType",width:120},{title:"\u64CD\u4F5C",dataIndex:"operation",fixed:"right",width:170}]}}},z={style:{"margin-bottom":"10px","text-align":"right"}},H=i("\u5237\u65B0"),A=i("\u65B0\u5EFA"),M={key:1},O={key:1},Q=i("Form"),R=i("Header"),q=i("Cookie"),J=i("Form"),W=i("Header"),X=i("Cookie"),Y=i("\u53D6\u6D88"),Z=i("\u4FDD\u5B58"),$=i("\u7F16\u8F91"),ee=i("\u5220\u9664");function ae(c,e,l,a,d,w){const p=v("a-button"),C=v("a-input"),y=v("a-select-option"),L=v("a-select"),h=v("a-tag"),t=v("a-popconfirm"),_=v("a-table");return o(),r(f,null,[F("div",z,[s(p,{onClick:a.searchDocList,type:"primary"},{default:n(()=>[H]),_:1},8,["onClick"]),s(p,{onClick:a.addDocLine},{default:n(()=>[A]),_:1},8,["onClick"])]),s(_,{dataSource:a.docList,columns:a.docListColumns,size:"middle",id:"paramTable",loading:a.docListLoading,pagination:!1,scroll:{x:1e3,y:"calc(100vh - 240px)"}},{bodyCell:n(({column:b,text:E,record:m})=>[b.dataIndex==="paramKey"?(o(),r(f,{key:0},[m.isEdit?(o(),k(C,{key:0,placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u540D\u79F0",value:a.docEdit.paramKey,"onUpdate:value":e[0]||(e[0]=u=>a.docEdit.paramKey=u)},null,8,["value"])):(o(),r("span",M,S(E),1))],64)):g("",!0),b.dataIndex==="paramValue"?(o(),r(f,{key:1},[m.isEdit?(o(),k(C,{key:0,rows:1,placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u503C",value:a.docEdit.paramValue,"onUpdate:value":e[1]||(e[1]=u=>a.docEdit.paramValue=u)},null,8,["value"])):(o(),r("span",O,S(E),1))],64)):g("",!0),b.dataIndex==="paramType"?(o(),r(f,{key:2},[m.isEdit?(o(),k(L,{key:0,placeholder:"\u53C2\u6570\u4F4D\u7F6E",value:a.docEdit.paramType,"onUpdate:value":e[2]||(e[2]=u=>a.docEdit.paramType=u),style:{width:"110px"}},{default:n(()=>[s(y,{value:1},{default:n(()=>[Q]),_:1}),s(y,{value:2},{default:n(()=>[R]),_:1}),s(y,{value:3},{default:n(()=>[q]),_:1})]),_:1},8,["value"])):(o(),r(f,{key:1},[E===1?(o(),k(h,{key:0,color:"green"},{default:n(()=>[J]),_:1})):E===2?(o(),k(h,{key:1,color:"pink"},{default:n(()=>[W]),_:1})):E===3?(o(),k(h,{key:2,color:"pink"},{default:n(()=>[X]),_:1})):g("",!0)],64))],64)):g("",!0),b.dataIndex==="operation"?(o(),r(f,{key:3},[m.isEdit?(o(),r(f,{key:0},[s(p,{type:"link",onClick:u=>a.cancelEditDoc(m)},{default:n(()=>[Y]),_:2},1032,["onClick"]),s(p,{type:"link",onClick:u=>a.saveEditDoc(m)},{default:n(()=>[Z]),_:2},1032,["onClick"])],64)):(o(),r(f,{key:1},[s(p,{type:"link",onClick:u=>a.editDoc(m)},{default:n(()=>[$]),_:2},1032,["onClick"]),s(t,{title:"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F",onConfirm:u=>a.deleteDoc(m)},{default:n(()=>[s(p,{type:"link",danger:""},{default:n(()=>[ee]),_:1})]),_:2},1032,["onConfirm"])],64))],64)):g("",!0)]),_:1},8,["dataSource","columns","loading","scroll"])],64)}var ie=K(j,[["render",ae]]);export{ie as default};

View File

@@ -1 +0,0 @@
var P=Object.defineProperty;var w=Object.getOwnPropertySymbols;var U=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable;var I=(c,e,n)=>e in c?P(c,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):c[e]=n,V=(c,e)=>{for(var n in e||(e={}))U.call(e,n)&&I(c,n,e[n]);if(w)for(var n of w(e))B.call(e,n)&&I(c,n,e[n]);return c};import{z as b}from"./custom.e19fb7cf.js";import{O as F,Q as L,R as K,r as f,o,b as r,e as N,a as s,w as l,F as v,c as y,t as S,n as g,p as i}from"./vendor.b858ca95.js";import{_ as j}from"./main.6f9872c2.js";const z={setup(){const c=F();let e=L([]),n=L(!1);const a=async()=>{d.value={},n.value=!0,b.docSwaggerGlobalParamList().then(t=>{setTimeout(()=>n.value=!1,500),e.value=t.data||[],c.commit("setGlobalParam",e.value)})};let d=L({});const D=()=>{d.value.isEdit&&k(d.value);let t={isEdit:!0};e.value.push(t),d.value=t},p=t=>{d.value.isEdit&&k(d.value),t.isEdit=!0,d.value=V({},t)},k=t=>{t.isEdit=!1,t.id?e.value.forEach(_=>_.isEdit=!1):e.value=e.value.filter(_=>_!==t),d.value={}},x=t=>{b.docSwaggerGlobalParamUpdate(d.value).then(_=>{t.isEdit=!1,a()})},h=async t=>{b.docSwaggerGlobalParamUpdate({id:t.id,yn:0}).then(_=>{a()})};return K(()=>{a()}),{docList:e,docListLoading:n,docEdit:d,searchDocList:a,deleteDoc:h,editDoc:p,saveEditDoc:x,cancelEditDoc:k,addDocLine:D,docListColumns:[{title:"\u53C2\u6570\u540D\u79F0",dataIndex:"paramKey",width:250},{title:"\u53C2\u6570\u503C",dataIndex:"paramValue"},{title:"\u53C2\u6570\u4F4D\u7F6E",dataIndex:"paramType",width:120},{title:"\u64CD\u4F5C",dataIndex:"operation",fixed:"right",width:170}]}}},H={style:{"margin-bottom":"10px","text-align":"right"}},A=i("\u5237\u65B0"),M=i("\u65B0\u5EFA"),O={key:1},Q={key:1},R=i("Form"),q=i("Header"),J=i("Cookie"),W=i("Form"),X=i("Header"),Y=i("Cookie"),Z=i("\u53D6\u6D88"),$=i("\u4FDD\u5B58"),ee=i("\u7F16\u8F91"),ae=i("\u5220\u9664");function te(c,e,n,a,d,D){const p=f("a-button"),k=f("a-input"),x=f("a-textarea"),h=f("a-select-option"),t=f("a-select"),_=f("a-tag"),T=f("a-popconfirm"),G=f("a-table");return o(),r(v,null,[N("div",H,[s(p,{onClick:a.searchDocList,type:"primary"},{default:l(()=>[A]),_:1},8,["onClick"]),s(p,{onClick:a.addDocLine},{default:l(()=>[M]),_:1},8,["onClick"])]),s(G,{dataSource:a.docList,columns:a.docListColumns,size:"middle",loading:a.docListLoading,pagination:!1,scroll:{x:1e3,y:"calc(100vh - 340px)"}},{bodyCell:l(({column:C,text:E,record:m})=>[C.dataIndex==="paramKey"?(o(),r(v,{key:0},[m.isEdit?(o(),y(k,{key:0,placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u540D\u79F0",value:a.docEdit.paramKey,"onUpdate:value":e[0]||(e[0]=u=>a.docEdit.paramKey=u)},null,8,["value"])):(o(),r("span",O,S(E),1))],64)):g("",!0),C.dataIndex==="paramValue"?(o(),r(v,{key:1},[m.isEdit?(o(),y(x,{key:0,rows:1,placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u503C",value:a.docEdit.paramValue,"onUpdate:value":e[1]||(e[1]=u=>a.docEdit.paramValue=u)},null,8,["value"])):(o(),r("span",Q,S(E),1))],64)):g("",!0),C.dataIndex==="paramType"?(o(),r(v,{key:2},[m.isEdit?(o(),y(t,{key:0,placeholder:"\u53C2\u6570\u4F4D\u7F6E",value:a.docEdit.paramType,"onUpdate:value":e[2]||(e[2]=u=>a.docEdit.paramType=u),style:{width:"110px"}},{default:l(()=>[s(h,{value:1},{default:l(()=>[R]),_:1}),s(h,{value:2},{default:l(()=>[q]),_:1}),s(h,{value:3},{default:l(()=>[J]),_:1})]),_:1},8,["value"])):(o(),r(v,{key:1},[E===1?(o(),y(_,{key:0,color:"green"},{default:l(()=>[W]),_:1})):E===2?(o(),y(_,{key:1,color:"pink"},{default:l(()=>[X]),_:1})):E===3?(o(),y(_,{key:2,color:"pink"},{default:l(()=>[Y]),_:1})):g("",!0)],64))],64)):g("",!0),C.dataIndex==="operation"?(o(),r(v,{key:3},[m.isEdit?(o(),r(v,{key:0},[s(p,{type:"link",onClick:u=>a.cancelEditDoc(m)},{default:l(()=>[Z]),_:2},1032,["onClick"]),s(p,{type:"link",onClick:u=>a.saveEditDoc(m)},{default:l(()=>[$]),_:2},1032,["onClick"])],64)):(o(),r(v,{key:1},[s(p,{type:"link",onClick:u=>a.editDoc(m)},{default:l(()=>[ee]),_:2},1032,["onClick"]),s(T,{title:"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F",onConfirm:u=>a.deleteDoc(m)},{default:l(()=>[s(p,{type:"link",danger:""},{default:l(()=>[ae]),_:1})]),_:2},1032,["onConfirm"])],64))],64)):g("",!0)]),_:1},8,["dataSource","columns","loading","scroll"])],64)}var de=j(z,[["render",te]]);export{de as default};

View File

@@ -0,0 +1 @@
import{_ as e}from"./main.b335ea75.js";import{o as t,b as o}from"./vendor.ee21a423.js";const n={name:"SettingView",components:{},data(){return{}},computed:{},mounted(){},methods:{}};function r(a,s,c,m,i,p){return t(),o("div",null," \u5C55\u793A\u914D\u7F6E\u9875\u9762 ")}var u=e(n,[["render",r]]);export{u as default};

View File

@@ -1 +0,0 @@
import{_ as e}from"./main.6f9872c2.js";import{o as t,b as o}from"./vendor.b858ca95.js";const n={name:"SettingView",components:{},data(){return{}},computed:{},mounted(){},methods:{}};function r(a,c,s,m,i,p){return t(),o("div",null," \u5C55\u793A\u914D\u7F6E\u9875\u9762 ")}var f=e(n,[["render",r]]);export{f as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -5,8 +5,8 @@
<link rel="icon" href="logo.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Swagger文档管理</title>
<script type="module" crossorigin src="assets/main.6f9872c2.js"></script>
<link rel="modulepreload" href="assets/vendor.b858ca95.js">
<script type="module" crossorigin src="assets/main.b335ea75.js"></script>
<link rel="modulepreload" href="assets/vendor.ee21a423.js">
<link rel="stylesheet" href="assets/style.76731824.css">
</head>
<body>