UNPKG

chaite

Version:

core for chatgpt-plugin and karin-plugin-chatgpt

2 lines (1 loc) 19.9 kB
import{d as R,o as f,c as M,a as p,s as Le,K as Oe,b as w,w as a,e as l,u as e,g as s,H as k,N as Y,F as d,P as fe,Q as ce,t as n,C as Ue,R as Be,v as $e,B as j,S as Re,U as Ae,n as x,V as Ve,L as H,W as P,j as u,O as G}from"./index-D3SoE8bB.js";import{d as qe,l as Ee}from"./tools-DE77Chhl.js";import{d as He,l as Ge}from"./processors-CiylGWtc.js";import{d as Qe,l as Je}from"./channels-CIda32LH.js";import{d as Ke,l as We}from"./presets-ChXh9F9_.js";import{N as ve}from"./RadioGroup-BsD84s4u.js";import{N as Q}from"./RadioButton-B8btSai0.js";import{N as me,_ as Xe}from"./Ellipsis-BaRgB7ya.js";import{N as U}from"./Image-CfL42uAZ.js";import{N as we}from"./Code-Cesxrx_z.js";import{f as Ye}from"./format-Do87lswc.js";import{a as B,N}from"./headers-rhgHRwb3.js";import{N as D,_ as g}from"./Grid-B3ZO_4Zt.js";import{N as c}from"./text-Di0H5qw2.js";import"./prop-NnGblK-3.js";import"./download-C2161hUv.js";const Ze={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 512 512"},el=R({name:"CloudOutline",render:function(i,v){return f(),M("svg",Ze,v[0]||(v[0]=[p("path",{d:"M400 240c-8.89-89.54-71-144-144-144c-69 0-113.44 48.2-128 96c-60 6-112 43.59-112 112c0 66 54 112 120 112h260c55 0 100-27.44 100-88c0-59.82-53-85.76-96-88z",fill:"none",stroke:"currentColor","stroke-linejoin":"round","stroke-width":"32"},null,-1)]))}}),ll={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 512 512"},$=R({name:"DownloadOutline",render:function(i,v){return f(),M("svg",ll,v[0]||(v[0]=[p("path",{d:"M336 176h40a40 40 0 0 1 40 40v208a40 40 0 0 1-40 40H136a40 40 0 0 1-40-40V216a40 40 0 0 1 40-40h40",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"32"},null,-1),p("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"32",d:"M176 272l80 80l80-80"},null,-1),p("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"32",d:"M256 48v288"},null,-1)]))}}),tl={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 512 512"},al=R({name:"LinkOutline",render:function(i,v){return f(),M("svg",tl,v[0]||(v[0]=[p("path",{d:"M208 352h-64a96 96 0 0 1 0-192h64",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"36"},null,-1),p("path",{d:"M304 160h64a96 96 0 0 1 0 192h-64",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"36"},null,-1),p("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"36",d:"M163.29 256h187.42"},null,-1)]))}}),ol={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 512 512"},sl=R({name:"SearchOutline",render:function(i,v){return f(),M("svg",ol,v[0]||(v[0]=[p("path",{d:"M221.09 64a157.09 157.09 0 1 0 157.09 157.09A157.1 157.1 0 0 0 221.09 64z",fill:"none",stroke:"currentColor","stroke-miterlimit":"10","stroke-width":"32"},null,-1),p("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-miterlimit":"10","stroke-width":"32",d:"M338.29 338.29L448 448"},null,-1)]))}}),rl={style:{display:"flex","align-items":"center","margin-bottom":"8px"}},nl={style:{display:"flex","align-items":"center",gap:"8px"}},ul={style:{position:"relative"}},dl={style:{position:"absolute",top:"8px",right:"8px",display:"flex",gap:"4px","background-color":"rgba(255,255,255,0.8)",padding:"4px 8px","border-radius":"4px"}},il={style:{display:"flex","justify-content":"space-between","align-items":"center"}},pl={class:"relative"},fl={key:0,class:"absolute top-2 right-2"},cl={style:{"max-height":"300px",overflow:"auto",background:"#f5f5f5",padding:"12px","border-radius":"4px"}},vl={style:{"max-height":"300px",overflow:"auto",background:"#f5f5f5",padding:"12px","border-radius":"4px"}},z="/assets/default-resource.png",Ml=R({__name:"index",setup(A){const i=window.$message,v=[{label:"工具",value:"tool"},{label:"处理器",value:"processor"},{label:"预设",value:"preset"},{label:"渠道",value:"channel"}],T=u(10),h=u(1),S=u(""),_=u(v[0].value),Z=u("newest"),L=u(!1),V=u(!1),q=u(!1),E=u(!1),ee=u(0),le=u(0),te=u(0),ae=u(0),m=u(null),b=u(null),C=u(null),y=u(null),oe=u([]),se=u([]),re=u([]),ne=u([]),J=u(!1),K=u(!1),W=u(!1),X=u(!1),ge=G(()=>{switch(_.value){case"tool":return ee.value;case"processor":return le.value;case"preset":return te.value;case"channel":return ae.value;default:return 0}}),ye=G(()=>{switch(_.value){case"tool":return J.value;case"processor":return K.value;case"preset":return W.value;case"channel":return X.value;default:return!1}});function ke(o){switch(_.value){case"tool":m.value=o,L.value=!0;break;case"processor":b.value=o,V.value=!0;break;case"preset":C.value=o,q.value=!0;break;case"channel":y.value=o,E.value=!0;break;default:m.value=o,L.value=!0}}const xe=[{label:"最新发布",value:"newest"},{label:"热度最高",value:"popular"},{label:"下载最多",value:"downloads"}],I=u("all"),ue=G(()=>{let o=[];switch(_.value){case"tool":o=oe.value;break;case"processor":o=se.value;break;case"preset":o=re.value;break;case"channel":o=ne.value;break;default:o=[]}if(I.value!=="all"){const t=I.value==="downloaded";o=o.filter(r=>!!r.downloaded===t)}return o}),de=G(()=>Math.ceil(ge.value/T.value));function _e(o){if(!o)return"Unknown";if(typeof o=="string"&&(o.includes("年")||o.includes("月")))return o;if(typeof o!="string"&&!(o instanceof Date))return"Invalid date";try{return Ye(new Date(o),"yyyy-MM-dd")}catch{return String(o)||"Invalid date"}}function ie(o){switch(o){case"tool":return"工具";case"processor":return"处理器";case"preset":return"预设";case"channel":return"渠道";default:return"未知类型"}}function he(o){T.value=o,h.value>de.value&&(h.value=1)}function pe(o){switch(o){case"tool":return"success";case"processor":return"info";case"preset":return"warning";case"channel":return"error";default:return"default"}}async function be(o){try{const t=await qe({id:o.id});t.code===0?(i.success("工具下载成功"),L.value=!1,F()):i.error(t.message||"下载失败")}catch(t){console.error("Failed to download tool:",t),i.error("下载失败")}}async function Ce(o){try{const t=await He({id:o.id});t.code===0?(i.success("处理器下载成功"),V.value=!1,F()):i.error(t.message||"下载失败")}catch(t){console.error("Failed to download processor:",t),i.error("下载失败")}}async function ze(o){try{const t=await Ke({id:o.id});t.code===0?(i.success("预设下载成功"),q.value=!1,F()):i.error(t.message||"下载失败")}catch(t){console.error("Failed to download preset:",t),i.error("下载失败")}}async function Ne(o){try{const t=await Qe({id:o.id});t.code===0?(i.success("渠道下载成功"),E.value=!1,F()):i.error(t.message||"下载失败")}catch(t){console.error("Failed to download channel:",t),i.error("下载失败")}}async function Te(o){try{await O(o),F()}catch(t){console.error("Download failed:",t)}}function O(o){switch(_.value){case"tool":return be(o);case"processor":return Ce(o);case"preset":return ze(o);case"channel":return Ne(o)}}async function Fe(){J.value=!0;try{const o=await Ee({filter:{},options:{page:h.value,pageSize:T.value,searchFields:["name","description"]},query:S.value||""});if(o.code===0){const t=o.data;oe.value=t.items,ee.value=t.pagination.totalItems}else i.error(o.message||"获取工具列表失败")}catch(o){console.error("Failed to fetch tools:",o),i.error("获取工具列表失败")}finally{J.value=!1}}async function Pe(){K.value=!0;try{const o=await Ge({filter:{},options:{page:h.value,pageSize:T.value,searchFields:["name","description"]},query:S.value||""});if(o.code===0){const t=o.data;se.value=t.items,le.value=t.pagination.totalItems}else i.error(o.message||"获取处理器列表失败")}catch(o){console.error("Failed to fetch processors:",o),i.error("获取处理器列表失败")}finally{K.value=!1}}async function Se(){W.value=!0;try{const o=await We({filter:{},options:{page:h.value,pageSize:T.value,searchFields:["name","description"]},query:S.value||""});if(o.code===0){const t=o.data;re.value=t.items,te.value=t.pagination.totalItems}else i.error(o.message||"获取预设列表失败")}catch(o){console.error("Failed to fetch presets:",o),i.error("获取预设列表失败")}finally{W.value=!1}}function Me(o){window?.open?.(o,"_blank")}async function Ie(){X.value=!0;try{const o=await Je({filter:{},options:{page:h.value,pageSize:T.value,searchFields:["name","description"]},query:S.value||""});if(o.code===0){const t=o.data;ne.value=t.items,ae.value=t.pagination.totalItems}else i.error(o.message||"获取渠道列表失败")}catch(o){console.error("Failed to fetch channels:",o),i.error("获取渠道列表失败")}finally{X.value=!1}}function F(){switch(_.value){case"tool":Fe();break;case"processor":Pe();break;case"preset":Se();break;case"channel":Ie();break}}function je(o){return o?{cardStyle:"border: 2px solid var(--primary-color); box-shadow: 0 2px 8px rgba(0, 128, 255, 0.1);",tagType:"success",tagText:"已下载",buttonText:"重新下载",buttonType:"default"}:{cardStyle:"",tagType:"default",tagText:"未下载",buttonText:"下载资源",buttonType:"primary"}}return Le(()=>{F()}),Oe([h,T,S,_,I],()=>{I.value!=="all"&&(h.value=1),F()}),(o,t)=>(f(),w(e(d),{vertical:"",size:"large"},{default:a(()=>[p("div",rl,[l(e(B),{style:{margin:"0","margin-right":"16px"}},{default:a(()=>[...t[14]||(t[14]=[s(" 资源社区 ",-1)])]),_:1}),p("div",nl,[l(e(k),{type:"success",round:"",size:"small"},{icon:a(()=>[l(e(el))]),default:a(()=>[t[15]||(t[15]=s(" api.chaite.cloud ",-1))]),_:1}),l(e(k),{type:"info",round:"",size:"small",style:{cursor:"pointer"},onClick:t[0]||(t[0]=r=>Me("https://www.chaite.cloud"))},{icon:a(()=>[l(e(al))]),default:a(()=>[t[16]||(t[16]=s(" www.chaite.cloud ",-1))]),_:1})])]),l(e(Y),{title:"筛选条件"},{default:a(()=>[l(e(D),{cols:4,"x-gap":16,"y-gap":16,responsive:"screen"},{default:a(()=>[l(e(g),null,{default:a(()=>[l(e(d),{vertical:"",size:"small"},{default:a(()=>[l(e(c),{strong:""},{default:a(()=>[...t[17]||(t[17]=[s(" 资源类型 ",-1)])]),_:1}),l(e(ve),{value:_.value,"onUpdate:value":t[1]||(t[1]=r=>_.value=r),name:"resourceType"},{default:a(()=>[(f(),M(fe,null,ce(v,r=>l(e(Q),{key:r.value,value:r.value},{default:a(()=>[s(n(r.label),1)]),_:2},1032,["value"])),64))]),_:1},8,["value"])]),_:1})]),_:1}),l(e(g),null,{default:a(()=>[l(e(d),{vertical:"",size:"small"},{default:a(()=>[l(e(c),{strong:""},{default:a(()=>[...t[18]||(t[18]=[s(" 下载状态 ",-1)])]),_:1}),l(e(ve),{value:I.value,"onUpdate:value":t[2]||(t[2]=r=>I.value=r),name:"downloadedStatus"},{default:a(()=>[l(e(Q),{value:"all"},{default:a(()=>[...t[19]||(t[19]=[s(" 全部 ",-1)])]),_:1}),l(e(Q),{value:"downloaded"},{default:a(()=>[...t[20]||(t[20]=[s(" 已下载 ",-1)])]),_:1}),l(e(Q),{value:"notDownloaded"},{default:a(()=>[...t[21]||(t[21]=[s(" 未下载 ",-1)])]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),l(e(g),null,{default:a(()=>[l(e(d),{vertical:"",size:"small"},{default:a(()=>[l(e(c),{strong:""},{default:a(()=>[...t[22]||(t[22]=[s(" 排序方式 ",-1)])]),_:1}),l(e(Ue),{value:Z.value,"onUpdate:value":t[3]||(t[3]=r=>Z.value=r),options:xe,style:{width:"100%"}},null,8,["value"])]),_:1})]),_:1}),l(e(g),null,{default:a(()=>[l(e(d),{vertical:"",size:"small"},{default:a(()=>[l(e(c),{strong:""},{default:a(()=>[...t[23]||(t[23]=[s(" 搜索 ",-1)])]),_:1}),l(e(Be),null,{default:a(()=>[l(e($e),{value:S.value,"onUpdate:value":t[4]||(t[4]=r=>S.value=r),placeholder:"搜索资源名称或描述...",clearable:""},null,8,["value"]),l(e(j),{type:"primary",onClick:F},{icon:a(()=>[l(e(sl))]),default:a(()=>[t[24]||(t[24]=s(" 搜索 ",-1))]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),l(e(Y),null,{default:a(()=>[l(e(d),{vertical:""},{default:a(()=>[l(e(d),{vertical:""},{default:a(()=>[l(e(D),{"x-gap":"16","y-gap":"16",cols:"1 s:2 m:3 l:4 xl:5",responsive:"screen"},{default:a(()=>[(f(!0),M(fe,null,ce(ue.value,r=>(f(),w(e(g),{key:r.id},{default:a(()=>[l(e(Y),{hoverable:"",style:Re(je(r.downloaded).cardStyle),onClick:De=>ke(r)},{cover:a(()=>[p("div",ul,[l(e(U),{width:"100%",height:"160",src:r.coverImage||z,"fallback-src":z,"preview-disabled":!0,"object-fit":"cover"},null,8,["src"]),p("div",dl,[l(e(k),{type:pe(_.value),size:"small"},{default:a(()=>[s(n(ie(_.value)),1)]),_:1},8,["type"]),r.downloaded?(f(),w(e(k),{key:0,type:"success",size:"small"},{default:a(()=>[...t[25]||(t[25]=[s(" 已下载 ",-1)])]),_:1})):x("",!0)])])]),default:a(()=>[l(e(d),{vertical:""},{default:a(()=>[l(e(N),{style:{"margin-top":"0","margin-bottom":"4px"}},{default:a(()=>[l(e(me),null,{default:a(()=>[s(n(r.name),1)]),_:2},1024)]),_:2},1024),l(e(me),{style:{color:"rgba(0, 0, 0, 0.6)","min-height":"40px"},"line-clamp":2},{default:a(()=>[s(n(r.description||"暂无描述"),1)]),_:2},1024),p("div",il,[l(e(c),{depth:"3",style:{"font-size":"0.85rem"}},{default:a(()=>[s(n(r.uploader.username)+" · "+n(_e(r.updatedAt)),1)]),_:2},1024),l(e(j),{size:"small",type:r.downloaded?"default":"primary",onClick:Ae(De=>Te(r),["stop"])},{icon:a(()=>[l(e($))]),default:a(()=>[s(" "+n(r.downloaded?"重新下载":"下载"),1)]),_:2},1032,["type","onClick"])])]),_:2},1024)]),_:2},1032,["style","onClick"])]),_:2},1024))),128))]),_:1})]),_:1}),!ye.value&&ue.value.length===0?(f(),w(e(Ve),{key:0,description:"没有找到匹配的资源"})):x("",!0),l(e(d),{justify:"center",style:{"margin-top":"16px"}},{default:a(()=>[l(e(Xe),{page:h.value,"onUpdate:page":t[5]||(t[5]=r=>h.value=r),"page-count":de.value,"page-size":T.value,"show-size-picker":"","page-sizes":[10,20,30,40],"onUpdate:pageSize":he},null,8,["page","page-count","page-size"])]),_:1})]),_:1})]),_:1}),l(e(H),{show:L.value,"onUpdate:show":t[7]||(t[7]=r=>L.value=r),preset:"card",title:"工具详情",style:{width:"70%","max-width":"900px"}},{default:a(()=>[m.value?(f(),w(e(d),{key:0,vertical:"",size:"large"},{default:a(()=>[l(e(D),{cols:2,"x-gap":16},{default:a(()=>[l(e(g),null,{default:a(()=>[p("div",pl,[l(e(U),{width:"100%",src:z,"fallback-src":z}),m.value.downloaded?(f(),M("div",fl,[l(e(k),{type:"success"},{default:a(()=>[...t[26]||(t[26]=[s(" 已下载 ",-1)])]),_:1})])):x("",!0)])]),_:1}),l(e(g),null,{default:a(()=>[l(e(d),{vertical:""},{default:a(()=>[l(e(B),null,{default:a(()=>[s(n(m.value.name),1)]),_:1}),l(e(d),null,{default:a(()=>[l(e(k),{size:"large",type:pe("tool")},{default:a(()=>[s(n(ie("tool")),1)]),_:1},8,["type"]),m.value.downloaded?(f(),w(e(k),{key:0,size:"small",type:"success"},{default:a(()=>[...t[27]||(t[27]=[s(" 已下载 ",-1)])]),_:1})):x("",!0)]),_:1}),l(e(c),null,{default:a(()=>[s("上传者: "+n(m.value.uploader?.username),1)]),_:1}),l(e(c),null,{default:a(()=>[s("上传日期: "+n(m.value.updatedAt),1)]),_:1}),l(e(c),null,{default:a(()=>[s("模型类型: "+n(m.value.modelType||"executable"),1)]),_:1})]),_:1})]),_:1})]),_:1}),l(e(P)),l(e(N),null,{default:a(()=>[...t[28]||(t[28]=[s("资源描述",-1)])]),_:1}),p("div",null,n(m.value.description),1),l(e(P)),l(e(N),null,{default:a(()=>[...t[29]||(t[29]=[s("代码",-1)])]),_:1}),l(e(we),{code:m.value.code,language:"javascript","word-wrap":""},null,8,["code"]),l(e(d),{justify:"end"},{default:a(()=>[l(e(j),{type:m.value.downloaded?"default":"primary",onClick:t[6]||(t[6]=r=>O(m.value))},{icon:a(()=>[l(e($))]),default:a(()=>[s(" "+n(m.value.downloaded?"重新下载":"下载工具"),1)]),_:1},8,["type"])]),_:1})]),_:1})):x("",!0)]),_:1},8,["show"]),l(e(H),{show:V.value,"onUpdate:show":t[9]||(t[9]=r=>V.value=r),preset:"card",title:"处理器详情",style:{width:"70%","max-width":"900px"}},{default:a(()=>[b.value?(f(),w(e(d),{key:0,vertical:"",size:"large"},{default:a(()=>[l(e(D),{cols:2,"x-gap":16},{default:a(()=>[l(e(g),null,{default:a(()=>[l(e(U),{width:"100%",src:z,"fallback-src":z})]),_:1}),l(e(g),null,{default:a(()=>[l(e(d),{vertical:""},{default:a(()=>[l(e(B),null,{default:a(()=>[s(n(b.value.name),1)]),_:1}),l(e(d),null,{default:a(()=>[l(e(k),{size:"large",type:"info"},{default:a(()=>[...t[30]||(t[30]=[s(" 处理器 ",-1)])]),_:1})]),_:1}),l(e(c),null,{default:a(()=>[s("上传者: "+n(b.value.uploader?.username),1)]),_:1}),l(e(c),null,{default:a(()=>[s("更新日期: "+n(b.value.updatedAt),1)]),_:1}),b.value.type?(f(),w(e(c),{key:0},{default:a(()=>[s(" 处理器类型: "+n(b.value.type),1)]),_:1})):x("",!0)]),_:1})]),_:1})]),_:1}),l(e(P)),l(e(N),null,{default:a(()=>[...t[31]||(t[31]=[s("资源描述",-1)])]),_:1}),p("div",null,n(b.value.description),1),l(e(P)),l(e(N),null,{default:a(()=>[...t[32]||(t[32]=[s("代码",-1)])]),_:1}),l(e(we),{code:b.value.code,language:"javascript","word-wrap":""},null,8,["code"]),l(e(d),{justify:"end"},{default:a(()=>[l(e(j),{type:"primary",onClick:t[8]||(t[8]=r=>O(b.value))},{icon:a(()=>[l(e($))]),default:a(()=>[t[33]||(t[33]=s(" 下载资源 ",-1))]),_:1})]),_:1})]),_:1})):x("",!0)]),_:1},8,["show"]),l(e(H),{show:q.value,"onUpdate:show":t[11]||(t[11]=r=>q.value=r),preset:"card",title:"预设详情",style:{width:"70%","max-width":"900px"}},{default:a(()=>[C.value?(f(),w(e(d),{key:0,vertical:"",size:"large"},{default:a(()=>[l(e(D),{cols:2,"x-gap":16},{default:a(()=>[l(e(g),null,{default:a(()=>[l(e(U),{width:"100%",src:z,"fallback-src":z})]),_:1}),l(e(g),null,{default:a(()=>[l(e(d),{vertical:""},{default:a(()=>[l(e(B),null,{default:a(()=>[s(n(C.value.name),1)]),_:1}),l(e(d),null,{default:a(()=>[l(e(k),{size:"large",type:"warning"},{default:a(()=>[...t[34]||(t[34]=[s(" 预设 ",-1)])]),_:1}),C.value.modelType?(f(),w(e(k),{key:0,size:"small"},{default:a(()=>[s(n(C.value.modelType),1)]),_:1})):x("",!0)]),_:1}),l(e(c),null,{default:a(()=>[s("上传者: "+n(C.value.uploader?.username),1)]),_:1}),l(e(c),null,{default:a(()=>[s("更新日期: "+n(C.value.updatedAt),1)]),_:1})]),_:1})]),_:1})]),_:1}),l(e(P)),l(e(N),null,{default:a(()=>[...t[35]||(t[35]=[s("资源描述",-1)])]),_:1}),p("div",null,n(C.value.description),1),l(e(P)),l(e(N),null,{default:a(()=>[...t[36]||(t[36]=[s("预设内容",-1)])]),_:1}),p("pre",cl,n(C.value.sendMessageOption.systemOverride),1),l(e(d),{justify:"end"},{default:a(()=>[l(e(j),{type:"primary",onClick:t[10]||(t[10]=r=>O(C.value))},{icon:a(()=>[l(e($))]),default:a(()=>[t[37]||(t[37]=s(" 下载资源 ",-1))]),_:1})]),_:1})]),_:1})):x("",!0)]),_:1},8,["show"]),l(e(H),{show:E.value,"onUpdate:show":t[13]||(t[13]=r=>E.value=r),preset:"card",title:"渠道详情",style:{width:"70%","max-width":"900px"}},{default:a(()=>[y.value?(f(),w(e(d),{key:0,vertical:"",size:"large"},{default:a(()=>[l(e(D),{cols:2,"x-gap":16},{default:a(()=>[l(e(g),null,{default:a(()=>[l(e(U),{width:"100%",src:z,"fallback-src":z})]),_:1}),l(e(g),null,{default:a(()=>[l(e(d),{vertical:""},{default:a(()=>[l(e(B),null,{default:a(()=>[s(n(y.value.name),1)]),_:1}),l(e(d),null,{default:a(()=>[l(e(k),{size:"large",type:"error"},{default:a(()=>[...t[38]||(t[38]=[s(" 渠道 ",-1)])]),_:1}),y.value.adapterType?(f(),w(e(k),{key:0,size:"small"},{default:a(()=>[s(n(y.value.adapterType),1)]),_:1})):x("",!0)]),_:1}),l(e(c),null,{default:a(()=>[s("上传者: "+n(y.value.uploader?.username),1)]),_:1}),l(e(c),null,{default:a(()=>[s("更新日期: "+n(y.value.updatedAt),1)]),_:1}),y.value.options.baseUrl?(f(),w(e(c),{key:0},{default:a(()=>[s(" 端点: "+n(y.value.options.baseUrl),1)]),_:1})):x("",!0)]),_:1})]),_:1})]),_:1}),l(e(P)),l(e(N),null,{default:a(()=>[...t[39]||(t[39]=[s("资源描述",-1)])]),_:1}),p("div",null,n(y.value.description),1),l(e(P)),l(e(N),null,{default:a(()=>[...t[40]||(t[40]=[s("配置信息",-1)])]),_:1}),p("pre",vl,n(JSON.stringify(y.value.options||{},null,2)),1),l(e(d),{justify:"end"},{default:a(()=>[l(e(j),{type:"primary",onClick:t[12]||(t[12]=r=>O(y.value))},{icon:a(()=>[l(e($))]),default:a(()=>[t[41]||(t[41]=s(" 下载资源 ",-1))]),_:1})]),_:1})]),_:1})):x("",!0)]),_:1},8,["show"])]),_:1}))}});export{Ml as default};