| 1 |
- var g=(b,i,s)=>new Promise((u,t)=>{var m=a=>{try{l(s.next(a))}catch(r){t(r)}},_=a=>{try{l(s.throw(a))}catch(r){t(r)}},l=a=>a.done?u(a.value):Promise.resolve(a.value).then(m,_);l((s=s.apply(b,i)).next())});import{a as I,B}from"./index-4f5bc708.js";import{au as C,_ as T}from"./index.js";import{b as h}from"./sysGenApi-911ee568.js";import{C as x}from"./index-c4fd210f.js";import{a4 as j,b1 as D}from"./antd-f259b82a.js";import{d as K,f as p,Y as y,a6 as P,a7 as M,l as k,u as d,Z as F,F as L,a8 as U,_ as w,aa as E}from"./vue-aed314e3.js";import"./useWindowSizeFn-6e9d633b.js";const N={class:"code-content"},O=K({__name:"PreviewModal",emits:["register"],setup(b){const i=p("代码预览"),s=p(),u=p("index.vue.vm"),t=p([]),{createMessage:m}=C(),[_,{setModalProps:l,closeModal:a}]=I(n=>g(this,null,function*(){l({confirmLoading:!1}),t.value=[],i.value=`代码预览 - ${n.record.tableComment}`,s.value=n.record.tableId;const c=yield h(n.record.tableId);for(const e in c){const v=e.split("/")[2],f=v.split(".");let o="";f.length==2&&(o=f[0]),f.length==3&&(o=f[1]),(o=="js"||o=="ts"||o=="vue")&&(o="javascript"),o=="java"&&(o="java"),t.value.push({key:v,value:c[e],mode:o})}console.log("🚀 ~ file: PreviewModal.vue ~ line 41 ~ const[registerModal,{setModalProps,closeModal}]=useModalInner ~ codeTypeData.value",t.value)}));function r(){return g(this,null,function*(){m.success("关闭"),a(),l({confirmLoading:!1})})}return(n,c)=>(y(),P(d(B),E(n.$attrs,{destroyOnClose:"",onRegister:d(_),title:i.value,onOk:r,defaultFullscreen:!0}),{default:M(()=>[k(d(j),{activeKey:u.value,"onUpdate:activeKey":c[0]||(c[0]=e=>u.value=e)},{default:M(()=>[(y(!0),F(L,null,U(t.value,e=>(y(),P(d(D),{key:e.key,tab:e.key},{default:M(()=>[w("div",null,[w("div",N,[k(d(x),{value:e.value,"onUpdate:value":v=>e.value=v,mode:e.mode},null,8,["value","onUpdate:value","mode"])])])]),_:2},1032,["tab"]))),128))]),_:1},8,["activeKey"])]),_:1},16,["onRegister","title"]))}});const A=T(O,[["__scopeId","data-v-6aa3f1c4"]]);export{A as default};
|