1 |
- (function(e){function t(t){for(var n,i,o=t[0],c=t[1],l=t[2],u=0,d=[];u<o.length;u++)i=o[u],r[i]&&d.push(r[i][0]),r[i]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);_&&_(t);while(d.length)d.shift()();return s.push.apply(s,l||[]),a()}function a(){for(var e,t=0;t<s.length;t++){for(var a=s[t],n=!0,o=1;o<a.length;o++){var c=a[o];0!==r[c]&&(n=!1)}n&&(s.splice(t--,1),e=i(i.s=a[0]))}return e}var n={},r={app:0},s=[];function i(t){if(n[t])return n[t].exports;var a=n[t]={i:t,l:!1,exports:{}};return e[t].call(a.exports,a,a.exports,i),a.l=!0,a.exports}i.m=e,i.c=n,i.d=function(e,t,a){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(i.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(a,n,function(t){return e[t]}.bind(null,n));return a},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var o=window["webpackJsonp"]=window["webpackJsonp"]||[],c=o.push.bind(o);o.push=t,o=o.slice();for(var l=0;l<o.length;l++)t(o[l]);var _=c;s.push([0,"chunk-vendors"]),a()})({0:function(e,t,a){e.exports=a("56d7")},"0136":function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"data-grid-cell-edit",on:{click:e.check}},[e.editable?a("div",{staticClass:"input-wrapper"},[a("Input",{ref:"input",attrs:{value:e.value},on:{change:e.handleChange,blur:e.onBlur,pressEnter:e.onEnter}})],1):a("div",{staticClass:"text-wrapper"},[e._v("\n "+e._s(e.value||" ")+"\n ")])])},r=[],s=(a("c5f6"),a("a71a"),a("b558")),i={components:{Input:s["a"]},props:{data:{type:[String,Number],default:""}},watch:{data:function(){this.value=this.data}},data:function(){return{value:this.data,editable:!1}},mounted:function(){},methods:{handleChange:function(e){var t=e.target.value;this.value=t},check:function(){this.editable||(this.editable=!0,this.$nextTick(function(){this.$refs.input.focus()}))},edit:function(){this.editable=!0},updateData:function(){this.$emit("change",this.value),this.editable=!1},onBlur:function(){this.updateData()},onEnter:function(){this.$emit("onEnter")}}},o=i,c=(a("9b33"),a("2877")),l=Object(c["a"])(o,n,r,!1,null,"7c8e8aa9",null);t["a"]=l.exports},1186:function(e,t,a){},"205c":function(e,t,a){},"30b7":function(e,t,a){},"42db":function(e,t,a){},4678:function(e,t,a){var n={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-SG":"cdab","./en-SG.js":"cdab","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-nz":"6f50","./en-nz.js":"6f50","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-tw":"90ea","./zh-tw.js":"90ea"};function r(e){var t=s(e);return a(t)}function s(e){var t=n[e];if(!(t+1)){var a=new Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}return t}r.keys=function(){return Object.keys(n)},r.resolve=s,e.exports=r,r.id="4678"},"56d7":function(e,t,a){"use strict";a.r(t);a("cadf"),a("551c"),a("f751"),a("097d");var n=a("2b0e"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"app"}},[a("Doc")],1)},s=[],i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:["layout-size_"+e.currentSize]},[a("Header",{ref:"header",attrs:{config:e.config,apiData:e.apiData,device:e.device},on:{onVersionChange:e.getApiList,showSideMenu:e.onShowSideMenu}}),e.loading?a("div",{staticClass:"spin-box"},[a("Spin",{attrs:{tip:"Loading...",spinning:e.loading}})],1):e.error.status?a("div",{staticClass:"error-box"},[a("div",{staticClass:"error-status"},[a("div",[a("Icon",{attrs:{type:"warning"}})],1),a("div",[e._v(e._s(e.error.status))])]),a("div",{staticClass:"error-message"},[e._v(e._s(e.error.message))])]):a("div",[a("splitpanes",{staticStyle:{height:"calc(100vh - 50px)"}},["mobile"!=e.device?a("pane",{attrs:{size:"20","min-size":"20","max-size":"40"}},[a("Card",{staticStyle:{height:"100%"},attrs:{bordered:!1,bodyStyle:{padding:0}}},[a("DocMenu",{attrs:{apiData:e.apiData.list,groups:e.apiData.groups,docs:e.apiData.docs,config:e.config},on:{change:e.menuChange}})],1)],1):e._e(),a("pane",{attrs:{size:"mobile"!=e.device?70:100}},[a("Card",{staticStyle:{height:"100%",overflow:"auto"},attrs:{bordered:!1,bodyStyle:{padding:"mobile"==e.device?"10px":"24px"}}},[e.currentApiData&&e.currentApiData.url?a("DocApiContent",{attrs:{apiData:e.currentApiData,responses:e.config.responses}}):e.currentDocData&&"md"===e.currentDocData.type?a("DocMdContent",{attrs:{docData:e.currentDocData}}):a("DocHome",{attrs:{apiData:e.apiData,config:e.config}})],1)],1)],1),"mobile"==e.device?a("Drawer",{attrs:{title:e.config&&e.config.title?e.config.title:"Api Doc",placement:"left",visible:e.visible.sideMenu,width:"80%",bodyStyle:{padding:0}},on:{close:e.onSideMenuClose}},[a("DocMenu",{attrs:{apiData:e.apiData.list,groups:e.apiData.groups,docs:e.apiData.docs,config:e.config},on:{change:e.menuChange}})],1):e._e()],1)],1)},o=[],c=(a("8e6e"),a("ac6a"),a("456d"),a("75fc")),l=a("bd86"),_=(a("805a"),a("0c63")),u=(a("153b"),a("9571")),d=(a("0c1d"),a("8592")),p=(a("19ac"),a("cdeb")),f=a("512e"),h=(a("c1ea"),a("2638")),m=a.n(h),b=(a("6762"),a("2fdb"),a("7f7f"),a("02cf"),a("9839")),v=(a("a71a"),a("b558")),g=(a("b6e5"),a("55f1")),D=(a("3e86"),a("7571")),O=a("0644"),j=a.n(O);function y(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function E(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?y(a,!0).forEach(function(t){Object(l["a"])(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):y(a).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function C(e,t){return!!(e.title.indexOf(t)>-1||e.url&&e.url.indexOf(t)>-1||e.tag&&e.tag.indexOf(t)>-1)}function P(e,t){var a=e.filter(function(e){var a=C(e,t);return e.children&&e.children.length&&(e.children=P(e.children,t),e.children&&e.children.length&&(a=!0)),a});return a}var w,M,k={components:{Tag:D["a"],Menu:g["a"],MenuSubMenu:g["a"].SubMenu,MenuItem:g["a"].Item,MenuItemGroup:g["a"].ItemGroup,InputSearch:v["a"].Search,Select:b["b"],SelectOption:b["b"].Option,Icon:_["a"]},props:{apiData:{type:Array,default:function(){return[]}},groups:{type:Array,default:function(){return[]}},sideSize:{type:String,default:""},docs:{type:Array,default:function(){return[]}},config:{type:Object,default:function(){}}},data:function(){return{currentGroupName:0,menuData:[]}},watch:{apiData:function(){this.onSearch()},docs:function(){this.onSearch()}},created:function(){this.onSearch()},methods:{onMenuClick:function(e){this.$emit("change",e)},renderItem:function(e){return e.hidden?null:e.items?this.renderGroup(e):e.children?this.renderSubMenu(e):this.renderMenuItem(e)},renderGroup:function(e){var t=this,a=this.$createElement,n=[];return e.items&&e.items.length?(e.items.forEach(function(e){return n.push(t.renderItem(e))}),a("MenuItemGroup",m()([{attrs:{title:e.title}},{key:e.name}]),[n])):null},renderSubMenu:function(e){var t=this,a=this.$createElement,n=[];e.children&&e.children.length&&e.children.forEach(function(e){return n.push(t.renderItem(e))});var r="";return e.controller&&(r=a("b",{style:"margin-right:10px;"},[e.controller])),a("MenuSubMenu",m()([{},{key:e.controller}]),[a("span",{slot:"title"},[a(_["a"],{attrs:{type:"folder-open"}}),r,a("span",[e.title])]),n])},renderMenuItem:function(e){var t=this,a=this.$createElement;if(e&&e.url&&e.method){var n="";switch(e.method){case"GET":n="#87d068";break;case"POST":n="#2db7f5";break;case"PUT":n="#ff9800";break;case"DELETE":n="#ff4d4f";break;default:n="#ddd";break}return a("MenuItem",m()([{},{key:e.url,on:{click:function(){t.onMenuClick(e)}}}]),[a("span",{class:"action-title"},[a("div",[a(D["a"],{class:"action-title-tag",attrs:{color:n}},[e.method]),e.title,a("span",{style:"margin-left:10px;"},[e.url])])])])}return e&&"md"===e.type?a("MenuItem",m()([{},{key:e.path,on:{click:function(){t.onMenuClick(e)}}}]),[a("span",{class:"action-title"},[a("div",[a(_["a"],{attrs:{type:"file-text"}}),e.title])])]):a("MenuItem",m()([{},{key:e.path}]),[a("span",[e.title])])},handleGroupMenuData:function(e){var t=this.groups,a=this.currentGroupName;if(!t||!t.length)return e;var n=j()(e);if(a)return n.filter(function(e){return e.group==a});var r=t.map(function(e){return e.name}),s=t.map(function(e){return 0===e.name?e.items=n.filter(function(e){return!r.includes(e.group)}):e.items=n.filter(function(t){return t.group==e.name}),e});return s},handleDocsData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=this.config,n=this.currentGroupName,r=null;if(e&&e.length&&(!n||"markdown_doc"===n)){var s=[];s=t?P(e,t):e,r={title:a.docs&&a.docs.menu_title?a.docs.menu_title:"文档",items:s}}return r},onSearch:function(e){var t=j()(this.apiData),a=j()(this.docs),n=[];if(e){var r=P(t,e),s=this.handleGroupMenuData(r);n=s}else{var i=this.handleGroupMenuData(t);n=i}var o=this.handleDocsData(a,e);this.menuData=o?[o].concat(Object(c["a"])(n)):n},renderGroupsSelect:function(){var e=this.$createElement,t=this.groups,a=this.currentGroupName;if(!t||!t.length)return null;var n=this,r=t.map(function(t){return e("SelectOption",{attrs:{value:t.name}},[t.title])}),s={props:{value:a,allowClear:!0,placeholder:"选择分组"},on:{change:function(e){n.currentGroupName=e,n.onSearch()}},style:{width:"140px",minWidth:"120px",marginRight:"10px"}};return e(b["b"],m()([{},s]),[r])}},render:function(){var e=this,t=arguments[0],a=this.renderGroupsSelect,n=this.menuData.map(function(t){return e.renderItem(t)});return t("div",{class:"doc-menu"},[t("div",{class:"doc-menu-header"},[t("div",{class:"header-search"},[a(),t("InputSearch",{attrs:{allowClear:!0,placeholder:"请输入关键词"},style:"flex",on:E({},{search:this.onSearch})})])]),t("div",{class:"doc-menu-box"},[t(g["a"],{style:"width: 100%",attrs:{mode:"inline"}},[n])])])}},x=k,T=(a("6960"),a("2877")),A=Object(T["a"])(x,w,M,!1,null,"2c5f2c55",null),I=A.exports,S=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"doc-content"},[a("div",{staticClass:"doc-header"},[a("h1",{staticClass:"title"},[e._v(e._s(e.apiData.title))]),a("div",{staticClass:"text-list",staticStyle:{"margin-bottom":"10px"}},[e.apiData.author?a("div",{staticClass:"text-list-item"},[a("span",{staticClass:"text-label"},[e._v("作者:")]),a("span",{staticClass:"text-value"},[e._v(e._s(e.apiData.author))])]):e._e(),e.tags&&e.tags.length?a("div",{staticClass:"text-list-item"},[a("span",{staticClass:"text-label"},[e._v("Tags:")]),a("span",{staticClass:"text-value"},e._l(e.tags,function(t,n){return a("Tag",{key:n},[e._v(e._s(t))])}),1)]):e._e()]),a("div",{staticClass:"title-sub"},[e._v("\n "+e._s(e.apiData.desc)+"\n ")])]),a("div",{staticClass:"api-url-box"},[a("div",{staticClass:"api-url-tag",style:{background:e.methodColor}},[e._v("\n "+e._s(e.apiData.method)+"\n ")]),a("div",{staticClass:"api-url-input"},[a("input",{attrs:{readonly:""},domProps:{value:e.apiData.url}})]),a("div",{staticClass:"api-url-copy"},[a("Icon",{attrs:{type:"copy"},on:{click:e.copyUrl}})],1)]),a("Tabs",{attrs:{"default-active-key":"1"}},[a("TabPane",{key:"1",attrs:{tab:"文档"}},[a("DocTable",{attrs:{apiData:e.apiData,responses:e.responses}})],1),a("TabPane",{key:"2",attrs:{tab:"Json","force-render":""}},[a("DocJson",{attrs:{apiData:e.apiData,responses:e.responses}})],1),a("TabPane",{key:"3",attrs:{tab:"调试"}},[a("DocDebug",{attrs:{apiData:e.apiData}})],1)],1)],1)},L=[],B=(a("380f"),a("f64c")),R=(a("28a5"),a("1c85"),a("ccb9")),K=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"doc-content"},[e.apiData.header&&e.apiData.header.length?a("div",[a("h2",[e._v("请求头Headers")]),a("div",{staticClass:"api-param-table"},[a("Table",{attrs:{columns:e.paramsColumns,size:"small",rowKey:"name",bordered:!0,pagination:!1,"data-source":e.apiData.header,childrenColumnName:"params"}})],1)]):e._e(),e.apiData.param&&e.apiData.param.length?a("div",[a("h2",[e._v("请求参数Parameters")]),a("div",{staticClass:"api-param-table"},[a("Table",{attrs:{columns:e.paramsColumns,size:"small",rowKey:e.renterRowKey,bordered:!0,pagination:!1,"data-source":e.apiData.param,scroll:e.tableScroll,childrenColumnName:"params"}})],1)]):e._e(),a("h2",[e._v("\n 响应结果Responses\n "),a("Popover",{attrs:{title:"统一响应体"}},[a("template",{slot:"content"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.responses,expression:"responses"}],staticClass:"code-textarea",attrs:{cols:"30",rows:"8",readonly:""},domProps:{value:e.responses},on:{input:function(t){t.target.composing||(e.responses=t.target.value)}}}),a("div",{staticClass:"note-text"},[a("span",{staticStyle:{color:"#f00"}},[e._v("*")]),e._v("以下只展示业务数据内容\n ")])]),a("Icon",{staticStyle:{float:"right",color:"#999","font-size":"18px"},attrs:{type:"question-circle"}})],2)],1),a("div",{staticClass:"api-param-table"},[a("Table",{attrs:{columns:e.returnColumns,size:"small",rowKey:e.renterRowKey,bordered:!0,pagination:!1,"data-source":e.apiData.return,scroll:e.tableScroll,childrenColumnName:"params"}})],1)])},U=[],W=(a("8b88"),a("681b")),$=(a("0723"),a("0020")),z=0,q={components:{Table:$["a"],Icon:_["a"],Popover:W["a"]},props:{apiData:{type:Object,default:function(){}},responses:{type:String,default:""}},computed:{},data:function(){var e=this.$createElement;return{paramsColumns:[{title:"名称",dataIndex:"name",width:200},{title:"类型",dataIndex:"type",align:"center",width:100},{title:"必填",dataIndex:"require",width:100,align:"center",customRender:function(t){return 1==t?e(_["a"],{attrs:{type:"check"},style:"color:#1890ff"}):""}},{title:"默认值",dataIndex:"default",align:"center",width:100},{title:"说明",dataIndex:"desc"}],returnColumns:[{title:"名称",dataIndex:"name",width:200},{title:"类型",dataIndex:"type",align:"center",width:100},{title:"默认值",dataIndex:"default",align:"center",width:100},{title:"说明",dataIndex:"desc"}],tableScroll:{x:"600px",y:"100%"}}},created:function(){},methods:{renterRowKey:function(e){return z++,"".concat(e.name,"_").concat(z)}}},G=q,V=(a("b9e7"),Object(T["a"])(G,K,U,!1,null,"43d9a2c4",null)),H=V.exports,N=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"doc-content"},[e.apiData.param&&e.apiData.param.length?a("div",[a("h2",[e._v("请求参数Parameters")]),a("div",{staticClass:"api-param-code"},[a("div",{staticClass:"code"},[a("highlight-code",{attrs:{lang:"javascript"}},[e._v("\n "+e._s(e.paramCode)+"\n ")])],1)])]):e._e(),a("h2",[e._v("\n 响应结果Responses\n "),a("Popover",{attrs:{title:"统一响应体"}},[a("template",{slot:"content"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.responses,expression:"responses"}],staticClass:"code-textarea",attrs:{cols:"30",rows:"8",readonly:""},domProps:{value:e.responses},on:{input:function(t){t.target.composing||(e.responses=t.target.value)}}}),a("div",{staticClass:"note-text"},[a("span",{staticStyle:{color:"#f00"}},[e._v("*")]),e._v("以下只展示业务数据内容\n ")])]),a("Icon",{staticStyle:{float:"right",color:"#999","font-size":"18px"},attrs:{type:"question-circle"}})],2)],1),a("div",{staticClass:"api-param-table"},[a("div",{staticClass:"api-param-code"},[a("div",{staticClass:"code"},[a("highlight-code",{attrs:{lang:"javascript"}},[e._v("\n "+e._s(e.returnCode)+"\n ")])],1)])])])},F=[],J=a("c964"),Q=(a("9f21"),a("4dd1")),X=a.n(Q),Y=a("5ad2"),Z=a.n(Y),ee=a("fa7d");n["a"].use(J["a"],{languages:{javascript:X.a,json:Z.a}});var te={components:{Popover:W["a"],Icon:_["a"]},props:{apiData:{type:Object,default:function(){}},responses:{type:String,default:""}},computed:{paramCode:function(){var e=this.renderParamsCode(this.apiData.param,0,!0);return e},returnCode:function(){var e=this.renderParamsCode(this.apiData.return,0,!0);return e}},data:function(){return{}},created:function(){},methods:{renderParamsCode:function(e){var t=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=Object(ee["a"])(a),r=Object(ee["a"])(a+2),s=n+"{\n";return a>0&&(s=""),e&&e.length&&e.forEach(function(e){var i=e.default?e.default:e.type,o='"'.concat(Object(ee["d"])(i),'"'),c="string";if("object"==e.type&&e.params&&e.params.length){var l=n+"{ //"+e.desc+"\n";l+=t.renderParamsCode(e.params,a+2),l+=r+"},\n",o=l,c="object"}else if("array"==e.type&&e.params&&e.params.length){var _=n+"[ //"+e.desc+"\n";_+=r+"{\n",_+=t.renderParamsCode(e.params,a+2),_+=r+"}\n",_+=r+"],\n",o=_,c="array"}else if("tree"==e.type&&e.params&&e.params.length){var u=n+"[ //"+e.desc+"\n";u+=r+"{\n",u+=t.renderParamsCode(e.params,a+4),u+=r+"}\n",u+=r+"],\n",o=u,c="tree"}var d=", // ".concat(e.desc,"\n");"array"!==c&&"object"!=c&&"tree"!==c||(d=""),s+="".concat(r).concat(e.name,": ").concat(o).concat(d)}),0==a&&(s+=n+"}\n"),s}}},ae=te,ne=(a("b39c"),Object(T["a"])(ae,N,F,!1,null,"e5675b7a",null)),re=ne.exports,se=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"doc-content"},[e.headerData&&e.headerData.length?a("div",[a("h2",[e._v("请求头Headers")]),a("div",{staticClass:"api-param-table"},[a("Table",{attrs:{columns:e.headersColumns,size:"small",rowKey:"name",bordered:!0,pagination:!1,"data-source":e.headerData,scroll:e.tableScroll},scopedSlots:e._u([{key:"headerValue",fn:function(t,n){return[a("TableInput",{style:{width:"mobile"==e.device?"200px":"350px"},attrs:{data:t},on:{change:function(t){return e.onHeaderCellChange(n.name,"default",t)}}})]}}],null,!1,888714388)})],1)]):e._e(),e.apiData.param&&e.apiData.param.length?a("div",[a("h2",[e._v("请求参数Parameters")]),a("div",{staticClass:"api-param-textarea"},["formdata"===e.apiData.paramType?a("div",{staticClass:"param-box"},[a("Form",{attrs:{"label-col":{span:5},"wrapper-col":{span:12}}},e._l(e.apiData.param,function(t){return a("FormItem",{key:t.name,attrs:{label:t.name}},["file"==t.type?a("div",[a("Upload",{attrs:{"file-list":e.fileList[t.name],remove:function(a){e.fileHandleRemove(a,t.name)},"before-upload":function(a){return e.fileBeforeUpload(a,t.name),!1},name:t.name}},[a("Button",[e._v(" Select File ")])],1)],1):a("Input",{model:{value:e.formdata[t.name],callback:function(a){e.$set(e.formdata,t.name,a)},expression:"formdata[item.name]"}})],1)}),1)],1):a("TextArea",{attrs:{"auto-size":{minRows:5,maxRows:20}},model:{value:e.parameters,callback:function(t){e.parameters=t},expression:"parameters"}})],1)]):e._e(),a("div",{staticClass:"api-debug-action"},[a("Button",{attrs:{type:"primary",loading:e.loading,block:""},on:{click:e.excute}},[e._v("执行 Excute")])],1),a("div",[a("h2",[e._v("响应结果Responses")]),e.returnData&&e.returnData.status?a("div",{staticClass:"api-param-table"},[200==e.returnData.status?a("Alert",{attrs:{message:e.returnData.status,type:"success","show-icon":""}}):a("Alert",{attrs:{message:e.returnData.status,type:"error","show-icon":""}}),a("div",{staticClass:"api-param-code"},[a("div",{staticClass:"code"},[e.returnString?a("div",{staticClass:"string-code",domProps:{innerHTML:e._s(e.returnString)}}):a("highlight-code",{attrs:{lang:"javascript"}},[e._v("\n "+e._s(e.returnData.data)+"\n ")])],1)])],1):a("div",{staticClass:"api-param-empty"},[a("Empty",{attrs:{description:!1}})],1)])])},ie=[],oe=a("86fa"),ce=oe["a"],le=(a("58ad"),Object(T["a"])(ce,se,ie,!1,null,"26977e93",null)),_e=le.exports,ue={components:{Icon:_["a"],Tabs:R["a"],TabPane:R["a"].TabPane,DocTable:H,DocJson:re,DocDebug:_e,Tag:D["a"]},props:{apiData:{type:Object,default:function(){}},responses:{type:String,default:""}},computed:{methodColor:function(){var e="";switch(this.apiData.method){case"GET":e="#87d068";break;case"POST":e="#2db7f5";break;case"PUT":e="#ff9800";break;case"DELETE":e="#ff4d4f";break;default:e="#ddd";break}return e},tags:function(){var e=[];return this.apiData.tag&&this.apiData.tag.indexOf(" ")>-1&&(e=this.apiData.tag.split(" ")),e}},data:function(){return{}},created:function(){},methods:{copyUrl:function(){var e=this.apiData.url;this.$copyText(e).then(function(){B["a"].success("复制成功")}).catch(function(){B["a"].error("复制失败")})}}},de=ue,pe=(a("addb"),Object(T["a"])(de,S,L,!1,null,"b1011862",null)),fe=pe.exports,he=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"api-home-content"},[a("h1",[e._v(e._s(e.config.title))]),e.config.desc?a("div",{staticClass:"desc"},[e._v(e._s(e.config.desc))]):e._e(),a("div",{staticClass:"version"},[e._v("Version:"+e._s(e.apiData.version))]),a("div",[e._v(e._s(e.config.copyright))])])])},me=[],be={props:{apiData:{type:Object,default:function(){}},config:{type:Object,default:function(){}}}},ve=be,ge=(a("7bab"),Object(T["a"])(ve,he,me,!1,null,"f7bcd910",null)),De=ge.exports,Oe=a("4eb5"),je=a.n(Oe),ye=a("6b43"),Ee=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("Modal",{attrs:{title:"请输入验证密码",width:500,visible:e.visible,destroyOnClose:!0,maskClosable:!1,closable:!1},on:{cancel:e.handleCancel}},[a("div",[a("InputPassword",{attrs:{placeholder:"请输入密码",size:"large"},on:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleOk(t)}},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}})],1),a("template",{slot:"footer"},[a("Button",{attrs:{type:"primary"},on:{click:e.handleOk}},[e._v("确认")])],1)],2)},Ce=[],Pe=(a("e1f5"),a("5efb")),we=(a("04f3"),a("ed3b")),Me=a("b775"),ke={config:"/apidoc/config",data:"/apidoc/data",auth:"/apidoc/auth"},xe=function(e){return Object(Me["a"])(ke.config,e,"get")},Te=function(e){return Object(Me["a"])(ke.data,e,"get")},Ae=function(e){return Object(Me["a"])(ke.auth,e,"post")},Ie=a("8237"),Se=a.n(Ie),Le={components:{Modal:we["a"],Button:Pe["a"],InputPassword:v["a"].Password},props:{success:Function,cancel:Function},data:function(){return{visible:!1,loading:!1,password:""}},created:function(){},mounted:function(){this.visible=!0},methods:{handleCancel:function(){this.$emit("cancel"),this.visible=!1},handleOk:function(){this.password?this.login({password:Se()(this.password)}):B["a"].error("请输入验证密码")},login:function(e){var t=this;Ae(e).then(function(e){var a="";e&&e.data&&e.data.token?a=e.data.token:e&&e.data&&e.data.data&&(a=e.data.data),a?(ye["a"].set("token",a),t.$emit("success"),t.visible=!1):B["a"].error("验证错误,请联系管理员")}).catch(function(e){console.log(e.response);var t=e.response&&e.response.data&&e.response.data.message?e.response.data.message:"验证错误,请重新输入";B["a"].error(t)})}}},Be=Le,Re=Object(T["a"])(Be,Ee,Ce,!1,null,"153770ea",null),Ke=Re.exports;function Ue(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function We(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Ue(a,!0).forEach(function(t){Object(l["a"])(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Ue(a).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var $e=n["a"].extend(Ke),ze=function(e){if(!n["a"].prototype.$isServer){var t=Object.assign({},e),a=new $e({propsData:We({},t)}),r="passwordModal";return a.id=r,a.vm=a.$mount(),document.body.appendChild(a.vm.$el),a.vm.visible=!0,a.vm.$on("success",function(e){a.success&&a.success(e)}),a.vm.$on("cancel",function(){a.cancel&&a.cancel()}),a.vm.$on("destroy",function(){document.body.removeChild(a.vm.$el)}),a.vm}},qe=ze,Ge=(a("20d6"),a("8e95")),Ve=a.n(Ge),He={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"},Ne={DESKTOP:"desktop",TABLET:"tablet",MOBILE:"mobile"},Fe={DESKTOP:["xl","xxl"],TABLET:["lg"],MOBILE:["xs","sm","md"]},Je={data:function(){return{currentSize:""}},computed:{device:function(){var e=this.currentSize,t="";for(var a in Fe)if(Fe[a].includes(e)){t=Ne[a];break}return t}},mounted:function(){var e=this;this.$nextTick(function(){var t=Object.keys(He);t.map(function(a){return Ve.a.register(He[a],{match:function(){e.currentSize=a},unmatch:function(){var n=t.findIndex(function(e){return e===a});if(n>0){var r=n-1;e.currentSize=t[r]}},destroy:function(){}})})})},beforeDestroy:function(){Object.keys(He).map(function(e){return Ve.a.unregister(He[e])})}},Qe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"doc-content markdown",domProps:{innerHTML:e._s(e.mdHtml)}})},Xe=[],Ye=a("0e54"),Ze=a.n(Ye),et=a("1487"),tt=a.n(et);a("f3ac");Ze.a.setOptions({highlight:function(e){return tt.a.highlightAuto(e).value}});var at={props:{docData:{type:Object,default:function(){}}},computed:{mdHtml:function(){return Ze()(this.docData.content)}}},nt=at,rt=Object(T["a"])(nt,Qe,Xe,!1,null,null,null),st=rt.exports,it=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:["header",e.device]},[a("div",{staticClass:"logo-box"},["mobile"==e.device?a("div",{staticClass:"header-menu-button",on:{click:e.onShowMenuClick}},[a("Icon",{attrs:{type:"menu"}})],1):e._e(),a("div",{staticClass:"logo"},[a("img",{attrs:{src:e.logoPath,alt:""}})]),"mobile"==e.device&&e.config&&(e.config.cache||e.config.with_cache)?e._e():a("div",{staticClass:"logo-text"},[e._v("\n "+e._s(e.config&&e.config.title?e.config.title:"Api Doc")+"\n ")])]),a("div",{staticClass:"header-menu"}),a("div",{staticClass:"user-wrapper"},[e.config&&e.config.versions&&e.config.versions.length?a("div",{staticClass:"select-version"},["mobile"!=e.device?a("span",[e._v("Select Version ")]):e._e(),a("Select",{style:{width:"mobile"==e.device?"80px":"120px"},on:{change:e.onVersionChange},model:{value:e.currentVersion,callback:function(t){e.currentVersion=t},expression:"currentVersion"}},e._l(e.config.versions,function(t,n){return a("SelectOption",{key:n,attrs:{value:t.title}},[e._v("\n "+e._s(t.title)+"\n ")])}),1)],1):e._e(),e.config&&(e.config.cache||e.config.with_cache)&&e.apiData&&e.apiData.cacheFiles&&e.apiData.cacheFiles.length?a("div",{staticClass:"select-log"},[a("Select",{style:{width:"mobile"==e.device?"100px":"170px"},on:{change:e.onCacheChange},model:{value:e.currentCache,callback:function(t){e.currentCache=t},expression:"currentCache"}},e._l(e.apiData.cacheFiles,function(t,n){return a("SelectOption",{key:n,attrs:{value:t}},[e._v("\n "+e._s(t)+"\n ")])}),1)],1):e._e(),a("div",{staticClass:"actions"},[a("Tooltip",{attrs:{placement:"bottom"}},[a("template",{slot:"title"},[e._v("\n Set Global Authorize\n ")]),e.isGlobalAuth?a("Button",{attrs:{icon:"safety-certificate",type:"primary"},on:{click:e.showGlobalAuth}},["mobile"!=e.device?a("span",[e._v("Authorize")]):e._e()]):a("Button",{attrs:{icon:"safety-certificate"},on:{click:e.showGlobalAuth}},["mobile"!=e.device?a("span",[e._v("Authorize")]):e._e()])],2),e.config&&e.config.with_cache||e.config&&e.config.cache&&e.config.cache.enable&&!1!==e.config.cache.reload?a("Tooltip",{attrs:{placement:"bottom"}},[a("template",{slot:"title"},[e._v("\n 重新生成接口数据\n ")]),a("Button",{staticStyle:{"margin-left":"8px"},attrs:{icon:"reload"},on:{click:e.reloadData}},["mobile"!=e.device?a("span",[e._v("Reload")]):e._e()])],2):e._e()],1)])])},ot=[],ct=(a("9e39"),a("f933")),lt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("Modal",{attrs:{title:"Set Global Authorize",width:600,visible:e.visible,destroyOnClose:!0,maskClosable:!1},on:{cancel:e.handleCancel}},[a("div",[a("div",[a("p",[e._v("数据将在请求头中进行传递,清空则不传递该参数")]),a("p",[e._v("Name: "+e._s(e.key))]),a("p",[e._v("Value:")])]),a("Input",{attrs:{placeholder:"请输入"+e.key,size:"large",allowClear:!0},model:{value:e.token,callback:function(t){e.token=t},expression:"token"}})],1),a("template",{slot:"footer"},[a("Button",{attrs:{type:"primary"},on:{click:e.handleOk}},[e._v("确认")])],1)],2)},_t=[],ut={components:{Modal:we["a"],Button:Pe["a"],Input:v["a"]},props:{config:{type:Object,default:function(){}},success:Function,cancel:Function},data:function(){return{visible:!1,loading:!1,token:"",key:""}},created:function(){this.key=this.config&&this.config.global_auth_key?this.config.global_auth_key:"Authorization",this.token=ye["a"].get("globalAuth")},mounted:function(){this.visible=!0},methods:{handleCancel:function(){this.$emit("cancel"),this.visible=!1},handleOk:function(){ye["a"].set("globalAuth",this.token),B["a"].success("设置成功"),this.visible=!1,this.$emit("success",this.token)}}},dt=ut,pt=Object(T["a"])(dt,lt,_t,!1,null,"0651f8b8",null),ft=pt.exports;function ht(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function mt(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ht(a,!0).forEach(function(t){Object(l["a"])(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ht(a).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var bt=n["a"].extend(ft),vt=function(e){if(!n["a"].prototype.$isServer){var t=Object.assign({},e),a=new bt({propsData:mt({},t)}),r="globalAuthModal";return a.id=r,a.vm=a.$mount(),document.body.appendChild(a.vm.$el),a.vm.visible=!0,a.vm.$on("success",function(e){a.success&&a.success(e)}),a.vm.$on("cancel",function(){a.cancel&&a.cancel()}),a.vm.$on("destroy",function(){document.body.removeChild(a.vm.$el)}),a.vm}},gt=vt,Dt={components:{Select:b["b"],SelectOption:b["b"].Option,Tooltip:ct["a"],Button:Pe["a"],Icon:_["a"]},props:{config:{type:Object,default:function(){}},apiData:{type:Object,default:function(){}},device:{type:String,default:"xl"}},data:function(){return{isGlobalAuth:!1,currentVersion:"",currentCache:"",logoPath:"./static/modules/apidoc/images/logo.png"}},watch:{apiData:function(e){this.currentCache=e.cacheName,this.currentVersion=e.version}},created:function(){var e=ye["a"].get("globalAuth");e&&(this.isGlobalAuth=!0)},methods:{showGlobalAuth:function(){gt({success:this.setGlobalAuthSuccess})},setGlobalAuthSuccess:function(e){this.isGlobalAuth=!!e},onVersionChange:function(e){this.$emit("onVersionChange",e)},onCacheChange:function(e){this.$emit("onVersionChange",this.currentVersion,e)},reloadData:function(){this.$emit("onVersionChange",this.currentVersion,"",!0)},onShowMenuClick:function(){this.$emit("showSideMenu")}}},Ot=Dt,jt=(a("d8fc"),Object(T["a"])(Ot,it,ot,!1,null,"bd77002a",null)),yt=jt.exports;a("30b7");function Et(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function Ct(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Et(a,!0).forEach(function(t){Object(l["a"])(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Et(a).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}n["a"].use(je.a);var Pt={components:{Card:p["a"],Spin:d["a"],Splitpanes:f["Splitpanes"],Pane:f["Pane"],DocMenu:I,DocApiContent:fe,DocHome:De,Header:yt,Drawer:u["a"],DocMdContent:st,Icon:_["a"]},mixins:[Je],data:function(){return{loading:!0,apiData:{},currentApiData:{},currentDocData:{},config:{},visible:{sideMenu:!1},error:{status:"",message:""}}},created:function(){var e=Object(ee["b"])();this.getConfig([e.version])},methods:{getApiList:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.config,s=this.verifyAuth;!t&&r&&r.versions&&r.versions.length&&(t=this.config.versions[0].title),this.loading=!0,Te({version:t,cacheFileName:a,reload:n}).then(function(a){e.loading=!1;var n=Ct({},a.data.data,{version:t});e.apiData=n,e.currentApiData={},e.currentDocData={};var r="".concat(window.location.protocol,"//").concat(window.location.host).concat(window.location.pathname,"?version=").concat(t||"");Object(ee["c"])(r)}).catch(function(t){console.log(t,t.response);var a=t.response&&t.response.status?t.response.status:500;401===a?(ye["a"].remove("token"),s()):(e.error={status:a,message:t.response&&t.response.data&&t.response.data.message?t.response.data.message:t.message},e.loading=!1)})},menuChange:function(e){console.log(e),"md"===e.type?(this.currentDocData=e,this.currentApiData={}):(this.currentApiData=e,this.currentDocData={})},getConfig:function(e){var t=this;xe().then(function(a){a.data&&a.data.title?t.config=a.data:a.data&&a.data.data&&(t.config=a.data.data),ye["a"].set("config",t.config),t.verifyAuth(e)}).catch(function(e){console.log(e,e.response,e.message);var a=e.response&&e.response.status?e.response.status:404;t.error={status:a,message:e.response&&e.response.data&&e.response.data.message?e.response.data.message:e.message},t.loading=!1})},verifyAuth:function(e){var t=this,a=ye["a"].get("token");!a&&this.config&&this.config.auth&&(this.config.auth.with_auth||this.config.auth.enable)?qe({success:function(){window.location.reload()}}):t.getApiList.apply(t,Object(c["a"])(e))},onShowSideMenu:function(){this.visible.sideMenu=!0},onSideMenuClose:function(){this.visible.sideMenu=!1}}},wt=Pt,Mt=(a("7deb"),Object(T["a"])(wt,i,o,!1,null,"09817cee",null)),kt=Mt.exports,xt={name:"BasicLayout",components:{Doc:kt}},Tt=xt,At=Object(T["a"])(Tt,r,s,!1,null,null,null),It=At.exports,St=a("c16e"),Lt=a.n(St);n["a"].config.productionTip=!1;var Bt={namespace:"apidoc_",name:"ls",storage:"local"};n["a"].use(Lt.a,Bt),new n["a"]({render:function(e){return e(It)}}).$mount("#app")},"58ad":function(e,t,a){"use strict";var n=a("874a"),r=a.n(n);r.a},6960:function(e,t,a){"use strict";var n=a("a515"),r=a.n(n);r.a},"6b43":function(e,t,a){"use strict";a.d(t,"a",function(){return r});var n=a("2b0e"),r={set:function(e,t,a){return a?n["a"].ls.set(e,t,a):n["a"].ls.set(e,t)},get:function(e){return n["a"].ls.get(e)},remove:function(e){return n["a"].ls.remove(e)}}},"7bab":function(e,t,a){"use strict";var n=a("1186"),r=a.n(n);r.a},"7deb":function(e,t,a){"use strict";var n=a("e7fb"),r=a.n(n);r.a},"86fa":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_array_find__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("7514"),core_js_modules_es6_array_find__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_array_find__WEBPACK_IMPORTED_MODULE_0__),D_phpstudy_pro_WWW_apidoc_node_modules_babel_runtime_corejs2_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("75fc"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_3__),ant_design_vue_es_upload_style_css__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("7a59"),ant_design_vue_es_upload__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("39ab"),ant_design_vue_es_form_style_css__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("c721"),ant_design_vue_es_form__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("3af3"),ant_design_vue_es_table_style_css__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("0723"),ant_design_vue_es_table__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("0020"),ant_design_vue_es_empty_style_css__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("dcac"),ant_design_vue_es_empty__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("fc25"),ant_design_vue_es_alert_style_css__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("9f9e"),ant_design_vue_es_alert__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("2c92"),ant_design_vue_es_button_style_css__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("e1f5"),ant_design_vue_es_button__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("5efb"),ant_design_vue_es_input_style_css__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("a71a"),ant_design_vue_es_input__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("b558"),vue__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("2b0e"),vue_highlight_js__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("c964"),highlight_js_styles_atom_one_dark_css__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("9f21"),highlight_js_styles_atom_one_dark_css__WEBPACK_IMPORTED_MODULE_20___default=__webpack_require__.n(highlight_js_styles_atom_one_dark_css__WEBPACK_IMPORTED_MODULE_20__),highlight_js_lib_languages_javascript__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("4dd1"),highlight_js_lib_languages_javascript__WEBPACK_IMPORTED_MODULE_21___default=__webpack_require__.n(highlight_js_lib_languages_javascript__WEBPACK_IMPORTED_MODULE_21__),highlight_js_lib_languages_json__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__("5ad2"),highlight_js_lib_languages_json__WEBPACK_IMPORTED_MODULE_22___default=__webpack_require__.n(highlight_js_lib_languages_json__WEBPACK_IMPORTED_MODULE_22__),_utils_request__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__("b775"),_utils_utils__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__("fa7d"),_utils_Input__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__("0136"),lodash_cloneDeep__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__("0644"),lodash_cloneDeep__WEBPACK_IMPORTED_MODULE_26___default=__webpack_require__.n(lodash_cloneDeep__WEBPACK_IMPORTED_MODULE_26__),_utils_cache__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__("6b43");vue__WEBPACK_IMPORTED_MODULE_18__["a"].use(vue_highlight_js__WEBPACK_IMPORTED_MODULE_19__["a"],{languages:{javascript:highlight_js_lib_languages_javascript__WEBPACK_IMPORTED_MODULE_21___default.a,json:highlight_js_lib_languages_json__WEBPACK_IMPORTED_MODULE_22___default.a}}),__webpack_exports__["a"]={components:{Input:ant_design_vue_es_input__WEBPACK_IMPORTED_MODULE_17__["a"],TextArea:ant_design_vue_es_input__WEBPACK_IMPORTED_MODULE_17__["a"].TextArea,Button:ant_design_vue_es_button__WEBPACK_IMPORTED_MODULE_15__["a"],Alert:ant_design_vue_es_alert__WEBPACK_IMPORTED_MODULE_13__["a"],Empty:ant_design_vue_es_empty__WEBPACK_IMPORTED_MODULE_11__["a"],Table:ant_design_vue_es_table__WEBPACK_IMPORTED_MODULE_9__["a"],TableInput:_utils_Input__WEBPACK_IMPORTED_MODULE_25__["a"],Form:ant_design_vue_es_form__WEBPACK_IMPORTED_MODULE_7__["a"],FormItem:ant_design_vue_es_form__WEBPACK_IMPORTED_MODULE_7__["a"].Item,Upload:ant_design_vue_es_upload__WEBPACK_IMPORTED_MODULE_5__["a"]},props:{apiData:{type:Object,default:function(){}},device:{type:String,default:"xl"}},data:function(){return{returnString:"",returnData:{},parameters:"",headersColumns:[{title:"Key",dataIndex:"name",width:150},{title:"Value",dataIndex:"default",width:"mobile"==this.device?150:350,scopedSlots:{customRender:"headerValue"}},{title:"说明",dataIndex:"desc"}],headerData:[],fileList:{},formdata:{},loading:!1,tableScroll:{x:"600px",y:"100%"},config:{}}},watch:{apiData:function(){this.parameters=this.renderParamsCode(this.apiData.param),this.returnData={},this.headerData=this.renderHeaderData(this.apiData.header)}},created:function(){if(this.parameters=this.renderParamsCode(this.apiData.param),this.config=_utils_cache__WEBPACK_IMPORTED_MODULE_27__["a"].get("config"),"formdata"==this.apiData.paramType){var e={},t={};this.apiData.param.forEach(function(a){"file"===a.type?e[a.name]=[]:t[a.name]=""}),this.fileList=e,this.formdata=t}this.headerData=this.renderHeaderData(this.apiData.header)},methods:{renderParamsCode:function(e){var t=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=Object(_utils_utils__WEBPACK_IMPORTED_MODULE_24__["a"])(a),r=Object(_utils_utils__WEBPACK_IMPORTED_MODULE_24__["a"])(a+2),s=n+"{\n";return a>0&&(s=""),e&&e.length&&e.forEach(function(e){var i=e.default?e.default:e.type,o='"'.concat(Object(_utils_utils__WEBPACK_IMPORTED_MODULE_24__["d"])(i),'"'),c="string";if("object"==e.type&&e.params&&e.params.length){var l=n+"{\n";l+=t.renderParamsCode(e.params,a+2),l+=r+"},\n",o=l,c="object"}else if("array"==e.type&&e.params&&e.params.length){var _=n+"[\n";_+=r+"{\n",_+=t.renderParamsCode(e.params,a+2),_+=r+"}\n",_+=r+"],\n",o=_,c="array"}else if("tree"==e.type&&e.params&&e.params.length){var u=n+"[\n";u+=r+"{\n",u+=t.renderParamsCode(e.params,a+4),u+=r+"}\n",u+=r+"],\n",o=u,c="tree"}var d=",\n";"array"!==c&&"object"!=c&&"tree"!=c||(d=""),s+="".concat(r,'"').concat(e.name,'": ').concat(o).concat(d)}),0==a&&(s+=n+"}\n"),s},excute:function excute(){var _this2=this,that=this;this.loading=!0;var json={};if("formdata"==this.apiData.paramType){var formData=new FormData;this.apiData.param.forEach(function(e){if("file"===e.type){var t=_this2.fileList[e.name];console.log(t),t&&t.length&&formData.append(e.name,t[0])}else formData.append(e.name,_this2.formdata[e.name])}),json=formData}else{var string=this.parameters;json=eval("("+string+")")}var method=this.apiData.method.toLowerCase(),headers={};this.globalAuthToken=_utils_cache__WEBPACK_IMPORTED_MODULE_27__["a"].get("globalAuth"),this.globalAuthToken&&(headers[this.globalAuthKey]=this.globalAuthToken),this.headerData&&this.headerData.length&&this.headerData.forEach(function(e){headers[e.name]=e.default}),"formdata"===this.apiData.paramType&&(headers["Content-Type"]="application/x-www-form-urlencoded"),Object(_utils_request__WEBPACK_IMPORTED_MODULE_23__["a"])(this.apiData.url,json,method,headers).then(function(e){_this2.loading=!1,e.data&&"string"===typeof e.data?(that.returnString=e.data,that.returnData=e):(that.returnString="",that.returnData=e)}).catch(function(e){_this2.loading=!1,e.response?_this2.returnData=e.response:_this2.returnData={status:500}})},renderHeaderData:function(e){var t=this,a=lodash_cloneDeep__WEBPACK_IMPORTED_MODULE_26___default()(e);if(this.globalAuthKey=this.config&&this.config.global_auth_key?this.config.global_auth_key:"Authorization",this.globalAuthToken=_utils_cache__WEBPACK_IMPORTED_MODULE_27__["a"].get("globalAuth"),a&&a.length){var n=a.map(function(e){return e.name===t.globalAuthKey&&(e.default=t.globalAuthToken),e});return n}return[]},onHeaderCellChange:function(e,t,a){var n=Object(D_phpstudy_pro_WWW_apidoc_node_modules_babel_runtime_corejs2_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(this.headerData),r=n.find(function(t){return t.name===e});r&&(r[t]=a,this.headerData=n)},fileBeforeUpload:function(e,t){return this.fileList[t]=[e],!1},fileHandleRemove:function(e,t){var a=this.fileList[t],n=a.indexOf(e),r=a.slice();r.splice(n,1),this.fileList[t]=r}}}},"874a":function(e,t,a){},"9b33":function(e,t,a){"use strict";var n=a("bb83"),r=a.n(n);r.a},a515:function(e,t,a){},addb:function(e,t,a){"use strict";var n=a("205c"),r=a.n(n);r.a},b39c:function(e,t,a){"use strict";var n=a("bc6a"),r=a.n(n);r.a},b775:function(e,t,a){"use strict";a.d(t,"a",function(){return o});var n=a("bc3a"),r=a.n(n),s=a("6b43"),i=r.a.create({baseURL:"",timeout:6e4});i.interceptors.request.use(function(e){var t=s["a"].get("config"),a=s["a"].get("token")||"",n=t&&t.auth&&t.auth.headers_key?t.auth.headers_key:"apidocToken";return t&&t.auth&&(t.auth.with_auth||t.auth.enable)&&"/apidoc/data"===e.url&&(e.headers[n]=a),e},function(e){return Promise.reject(e)}),i.interceptors.response.use(function(e){return e},function(e){return Promise.reject(e)});var o=function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r={url:e,method:a,headers:n};return"get"===a?r.params=t:r.data=t,i(r)}},b9e7:function(e,t,a){"use strict";var n=a("42db"),r=a.n(n);r.a},bb83:function(e,t,a){},bc6a:function(e,t,a){},d8fc:function(e,t,a){"use strict";var n=a("f45f"),r=a.n(n);r.a},e7fb:function(e,t,a){},f3ac:function(e,t,a){},f45f:function(e,t,a){},fa7d:function(e,t,a){"use strict";a.d(t,"d",function(){return n}),a.d(t,"a",function(){return r}),a.d(t,"c",function(){return s}),a.d(t,"b",function(){return i});a("28a5"),a("386d"),a("7f7f"),a("ac6a"),a("a481");var n=function(e){return e?e.replace(/(^\s*)|(\s*$)/g,""):""},r=function(e){for(var t="",a=0;a<e;a++)t+=" ";return t},s=function(e){window.history.replaceState({path:e},"",e)},i=function(){for(var e=window.location.search.substring(1),t=e.split("&"),a={},n=0;n<t.length;n++){var r=t[n].split("=");a[r[0]]=r[1]}return a}}});
|