index-667cad07.js 1.9 KB

1
  1. import{ar as i,d as M,r as f,y as v,o as u,k,w as o,j as C,i as r,l as c,a as _,C as j,R as H,_ as R,q as T,L as W,__tla as B}from"./index-bf46fda2.js";import{_ as D,__tla as U}from"./ContentWrap.vue_vue_type_script_setup_true_lang-6d651008.js";import{_ as q,__tla as I}from"./IFrame.vue_vue_type_script_setup_true_lang-aa1d16a2.js";import{d as m}from"./download-20922b56.js";import{__tla as O}from"./el-card-5a333bf9.js";let h,P=Promise.all([(()=>{try{return B}catch{}})(),(()=>{try{return U}catch{}})(),(()=>{try{return I}catch{}})(),(()=>{try{return O}catch{}})()]).then(async()=>{let l,p;l=()=>i.download({url:"/infra/db-doc/export-html"}),p={class:"mb-10px"},h=M({name:"InfraDBDoc",__name:"index",setup(g){const n=f(!0),w=f(""),d=async t=>{if(t==="HTML"){const a=await l();m.html(a,"\u6570\u636E\u5E93\u6587\u6863.html")}if(t==="Word"){const a=await i.download({url:"/infra/db-doc/export-word"});m.word(a,"\u6570\u636E\u5E93\u6587\u6863.doc")}if(t==="Markdown"){const a=await i.download({url:"/infra/db-doc/export-markdown"});m.markdown(a,"\u6570\u636E\u5E93\u6587\u6863.md")}};return v(async()=>{await(async()=>{try{const t=await l(),a=new Blob([t],{type:"text/html"});w.value=window.URL.createObjectURL(a)}finally{n.value=!1}})()}),(t,a)=>{const e=R,s=T,x=q,b=D,L=W;return u(),k(b,{title:"\u6570\u636E\u5E93\u6587\u6863"},{default:o(()=>[C("div",p,[r(s,{type:"primary",plain:"",onClick:a[0]||(a[0]=y=>d("HTML"))},{default:o(()=>[r(e,{icon:"ep:download"}),c(" \u5BFC\u51FA HTML ")]),_:1}),r(s,{type:"primary",plain:"",onClick:a[1]||(a[1]=y=>d("Word"))},{default:o(()=>[r(e,{icon:"ep:download"}),c(" \u5BFC\u51FA Word ")]),_:1}),r(s,{type:"primary",plain:"",onClick:a[2]||(a[2]=y=>d("Markdown"))},{default:o(()=>[r(e,{icon:"ep:download"}),c(" \u5BFC\u51FA Markdown ")]),_:1})]),_(n)?H("",!0):j((u(),k(x,{key:0,src:_(w)},null,8,["src"])),[[L,_(n)]])]),_:1})}}})});export{P as __tla,h as default};