blob: e1214ea1a08da2cbffac2a2981025be8adfa379d [file] [log] [blame]
import{_ as u}from"./MonacoEditor.vue_vue_type_script_setup_true_lang-HLsRAS_Q.js";import{d as w,r as m,n as v,f as b,c as e,t,e as a,E as B,G as L,H as g,o as l,F as D,x as E,v as K,y as P,_ as U}from"./index-_yryC3Xm.js";const y=s=>(B("data-v-4916e2e6"),s=s(),L(),s),C={class:"__container_services_tabs_debug"},G=y(()=>g("div",{class:"tabs-title"},"方法列表",-1)),V=y(()=>g("p",{class:"description-item-content"}," org.apache.dubbo.samples.UserService:getPermissions ",-1)),q=w({__name:"debug",setup(s){const r=m(["login","register","logout","query","suspend","updateInfo","getPermissions","auth","comment"]),c=v(r[0]),p=m([{value:"version=1.0.0"},{value:"group=group1"},{value:"version=1.0.0,group=group1"}]),d=v(p[0].value),f=[{title:"param0: java.lang.String",key:"0"},{title:"param1: org.apache.dubbo.samples.api.User",key:"1",children:[{title:"name: java.lang.String",key:"1-0"},{title:"id: java.lang.Long",key:"1-1"},{title:"createTime: java.Date.DateTime",key:"1-2"}]}],h=[{title:"param0: org.apache.dubbo.samples.api.Response",key:"0",children:[{title:"success: boolean",key:"0-0"},{title:"phone: java.lang.String",key:"0-1"},{title:"lastLoginTime: java.Date.LocalDateTime",key:"0-2"},{title:"follows: java.util.List",key:"0-3"}]}];return(A,n)=>{const o=a("a-descriptions-item"),k=a("a-select"),_=a("a-tree"),x=a("a-descriptions"),S=a("a-button"),T=a("a-tab-pane"),j=a("a-tabs");return l(),b("div",C,[G,e(j,{activeKey:c.value,"onUpdate:activeKey":n[1]||(n[1]=i=>c.value=i),"tab-position":"left",tabBarStyle:{width:"200px"}},{default:t(()=>[(l(!0),b(D,null,E(r,i=>(l(),K(T,{key:i,tab:`${i}`},{default:t(()=>[e(x,{column:2,layout:"vertical"},{default:t(()=>[e(o,{label:"接口"},{default:t(()=>[V]),_:1}),e(o,{label:"指定生产者"},{default:t(()=>[e(k,{value:d.value,"onUpdate:value":n[0]||(n[0]=I=>d.value=I),size:"large",options:p,class:"description-item-content"},null,8,["value","options"])]),_:1}),e(o,{label:"入参类型"},{default:t(()=>[e(_,{"block-node":"","tree-data":f,class:"description-item-content"})]),_:1}),e(o,{label:"出参类型"},{default:t(()=>[e(_,{"block-node":"","tree-data":h,class:"description-item-content"})]),_:1}),e(o,{label:"请求"},{default:t(()=>[e(u,{editorId:"requestEditor",width:"90%",height:"300px"})]),_:1}),e(o,{label:"响应"},{default:t(()=>[e(u,{editorId:"responseEditor",width:"90%",height:"300px"})]),_:1})]),_:1}),e(S,{type:"primary"},{default:t(()=>[P("发送请求")]),_:1})]),_:2},1032,["tab"]))),128))]),_:1},8,["activeKey"])])}}}),$=U(q,[["__scopeId","data-v-4916e2e6"]]);export{$ as default};