ReleaseModal-a1b23fd8.js 10 KB

1
  1. var it=Object.defineProperty,mt=Object.defineProperties;var nt=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var ut=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable;var G=(t,r,a)=>r in t?it(t,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[r]=a,A=(t,r)=>{for(var a in r||(r={}))ut.call(r,a)&&G(t,a,r[a]);if(z)for(var a of z(r))ft.call(r,a)&&G(t,a,r[a]);return t},B=(t,r)=>mt(t,nt(r));var b=(t,r,a)=>new Promise((D,R)=>{var L=_=>{try{w(a.next(_))}catch(u){R(u)}},O=_=>{try{w(a.throw(_))}catch(u){R(u)}},w=_=>_.done?D(_.value):Promise.resolve(_.value).then(L,O);w((a=a.apply(t,r)).next())});import{d as pt,a4 as yt,r as o,f as H,aZ as I,D as ht,y as j,o as dt,c as vt,w as h,a as d,t as M,e as c,u as n,m as N,b as P,v as k,P as gt,as as Q,aX as Ct,aY as bt,_ as It,__tla as wt}from"./index-b5895273.js";import{_ as St}from"./logofull-781b92fc.js";import{_ as Tt,__tla as Mt}from"./BasicConfigStep.vue_vue_type_script_setup_true_lang-fd0a7a50.js";import Nt,{__tla as kt}from"./ViewDesignStep-1b8130b7.js";import{a as Rt,B as Ft,__tla as Jt}from"./index-5eb30ce0.js";import{c as Pt,__tla as Dt}from"./formPermission-5236f629.js";import{a7 as Lt,__tla as Ot}from"./index-016fd85f.js";import{g as Et,u as Ut,a as xt,__tla as At}from"./index-eba8cf2a.js";import{J as Bt,__tla as jt}from"./designHelper-fedad396.js";import{a as q}from"./formtypeEnum-6ba652e1.js";import{__tla as qt}from"./index-18fd250e.js";import{__tla as Kt}from"./ApiConfigSelect-7ba9c91e.js";import{__tla as Vt}from"./index-0d38e276.js";import{__tla as Xt}from"./index-d8d113fc.js";import{__tla as Yt}from"./useWindowSizeFn-a59bee15.js";import{__tla as Zt}from"./index-67f9e311.js";import{__tla as $t}from"./index-7fb58e79.js";import{__tla as zt}from"./Tree-6c35f2c0.js";import{__tla as Gt}from"./useContextMenu-c4ffe073.js";import{__tla as Ht}from"./difference-9954c5db.js";import{__tla as Qt}from"./Index-281ee613.js";import{__tla as Wt}from"./UserCard-5a5e66ad.js";import{__tla as ta}from"./index-7914b44e.js";import{__tla as aa}from"./index-3862eebd.js";import{__tla as ra}from"./index-42205ab8.js";import{__tla as _a}from"./vuedraggable.umd-49e3dbfb.js";import{__tla as ea}from"./index-6e3664b4.js";import{__tla as la}from"./index-2a8c0b19.js";import{__tla as oa}from"./index-f35bbafa.js";import{__tla as sa}from"./index-bbe22d68.js";import{__tla as ca}from"./min-03eb9ce8.js";import{__tla as ia}from"./sum-f551e4a9.js";import{__tla as ma}from"./useScript-ab5d4580.js";import{__tla as na}from"./index-83eefeb2.js";import{__tla as ua}from"./download-801edd56.js";import"./base64Conver-39fc0d26.js";import{__tla as fa}from"./index-dc94981a.js";import{__tla as pa}from"./onMountedOrActivated-6125a24a.js";import{__tla as ya}from"./Upload-bceb0d3c.js";import{__tla as ha}from"./index-c53afdf5.js";import{__tla as da}from"./upload-887cb82a.js";import"./base64-912b9db4.js";import{__tla as va}from"./index-1c9ab88b.js";import{__tla as ga}from"./random-c2506b20.js";import{__tla as Ca}from"./_isIterateeCall-61185d8a.js";import{__tla as ba}from"./DataSourceSetting.vue_vue_type_script_setup_true_lang-fc9a6f17.js";import{__tla as Ia}from"./DeleteTwoTone-50087dc5.js";import{__tla as wa}from"./DatasourceSelect.vue_vue_type_script_setup_true_lang-7ba22c0a.js";import{__tla as Sa}from"./index-49a1c061.js";import{__tla as Ta}from"./FullscreenOutlined-012b5e27.js";import{__tla as Ma}from"./index-f881acf0.js";import"./sortable.esm-de7debe0.js";import{__tla as Na}from"./PreviewDrawer.vue_vue_type_script_setup_true_lang-9ac2bb76.js";import{__tla as ka}from"./ScriptConfig-3763e0a1.js";import{__tla as Ra}from"./set-b89b8dc5.js";import"./printEnum-4a0a37a2.js";import{__tla as Fa}from"./unionWith-3a64d623.js";import{__tla as Ja}from"./index-339f95d8.js";import{__tla as Pa}from"./useCountdown-fd9786ef.js";import"./workflowEnum-a2efed5c.js";import{__tla as Da}from"./design-f3e25317.js";import{__tla as La}from"./uniqBy-b68717e0.js";import{__tla as Oa}from"./index-2c5e4dd6.js";import{__tla as Ea}from"./index-9f9c48fd.js";import{__tla as Ua}from"./index-3705f1a8.js";import{__tla as xa}from"./useContentViewHeight-cd147d02.js";import{__tla as Aa}from"./RedoOutlined-105a0bcb.js";import{__tla as Ba}from"./index-9d2b78f3.js";import{__tla as ja}from"./index-76a8e61b.js";import{__tla as qa}from"./index-8ae648d6.js";import{__tla as Ka}from"./index-bd1f1fae.js";let W,Va=Promise.all([(()=>{try{return wt}catch(t){}})(),(()=>{try{return Mt}catch(t){}})(),(()=>{try{return kt}catch(t){}})(),(()=>{try{return Jt}catch(t){}})(),(()=>{try{return Dt}catch(t){}})(),(()=>{try{return Ot}catch(t){}})(),(()=>{try{return At}catch(t){}})(),(()=>{try{return jt}catch(t){}})(),(()=>{try{return qt}catch(t){}})(),(()=>{try{return Kt}catch(t){}})(),(()=>{try{return Vt}catch(t){}})(),(()=>{try{return Xt}catch(t){}})(),(()=>{try{return Yt}catch(t){}})(),(()=>{try{return Zt}catch(t){}})(),(()=>{try{return $t}catch(t){}})(),(()=>{try{return zt}catch(t){}})(),(()=>{try{return Gt}catch(t){}})(),(()=>{try{return Ht}catch(t){}})(),(()=>{try{return Qt}catch(t){}})(),(()=>{try{return Wt}catch(t){}})(),(()=>{try{return ta}catch(t){}})(),(()=>{try{return aa}catch(t){}})(),(()=>{try{return ra}catch(t){}})(),(()=>{try{return _a}catch(t){}})(),(()=>{try{return ea}catch(t){}})(),(()=>{try{return la}catch(t){}})(),(()=>{try{return oa}catch(t){}})(),(()=>{try{return sa}catch(t){}})(),(()=>{try{return ca}catch(t){}})(),(()=>{try{return ia}catch(t){}})(),(()=>{try{return ma}catch(t){}})(),(()=>{try{return na}catch(t){}})(),(()=>{try{return ua}catch(t){}})(),(()=>{try{return fa}catch(t){}})(),(()=>{try{return pa}catch(t){}})(),(()=>{try{return ya}catch(t){}})(),(()=>{try{return ha}catch(t){}})(),(()=>{try{return da}catch(t){}})(),(()=>{try{return va}catch(t){}})(),(()=>{try{return ga}catch(t){}})(),(()=>{try{return Ca}catch(t){}})(),(()=>{try{return ba}catch(t){}})(),(()=>{try{return Ia}catch(t){}})(),(()=>{try{return wa}catch(t){}})(),(()=>{try{return Sa}catch(t){}})(),(()=>{try{return Ta}catch(t){}})(),(()=>{try{return Ma}catch(t){}})(),(()=>{try{return Na}catch(t){}})(),(()=>{try{return ka}catch(t){}})(),(()=>{try{return Ra}catch(t){}})(),(()=>{try{return Fa}catch(t){}})(),(()=>{try{return Ja}catch(t){}})(),(()=>{try{return Pa}catch(t){}})(),(()=>{try{return Da}catch(t){}})(),(()=>{try{return La}catch(t){}})(),(()=>{try{return Oa}catch(t){}})(),(()=>{try{return Ea}catch(t){}})(),(()=>{try{return Ua}catch(t){}})(),(()=>{try{return xa}catch(t){}})(),(()=>{try{return Aa}catch(t){}})(),(()=>{try{return Ba}catch(t){}})(),(()=>{try{return ja}catch(t){}})(),(()=>{try{return qa}catch(t){}})(),(()=>{try{return Ka}catch(t){}})()]).then(()=>b(void 0,null,function*(){const t=_=>(Ct("data-v-83eb6d3e"),_=_(),bt(),_),r={class:"step-form-form"},a=t(()=>d("a",{href:"https://www.learun.cn/",target:"_blank"},[d("img",{src:St,style:{height:"120px"}})],-1)),D=t(()=>d("span",null,"\u2022",-1)),R={class:"title"},L={class:"btn-box"},O={class:"step-container"},w=pt({__name:"ReleaseModal",emits:["success","register","close"],setup(_,{emit:u}){const{t:v}=yt(),e=o(0),K=o(!1),V=o(""),E=o(),X=o(),f=o([]),F=o(!1),U=o(""),Y=o(""),S=o(""),Z=o("");let g=H({listConfig:{listTitle:"",isLeftMenu:!1,queryConfigs:[],leftMenuConfig:{datasourceType:"static",listFieldName:void 0,apiConfig:{},dictionaryItemId:void 0,menuName:"",parentIcon:"",childIcon:"",staticData:[]},columnConfigs:[],buttonConfigs:[],defaultOrder:!0,orderBy:"",isPage:!0},menuConfig:{}}),i=H({formId:"",listConfig:{},menuConfig:g.menuConfig});I("generatorConfig",g),I("formReleaseConfig",i),I("tableInfo",f),I("current",e),I("designType",S),I("isCustomForm",!0);const[tt,{setModalProps:at,closeModal:rt}]=Rt(l=>b(this,null,function*(){if(K.value=!!l.isUpdate,F.value=!!l.isUpdate,U.value=l.id,Z.value=l.title,at({confirmLoading:!1,canFullscreen:!1,defaultFullscreen:!0,draggable:!1,destroyOnClose:!0,maskClosable:!1,footer:null,closable:!1}),F.value){const p=yield Et(U.value),m=JSON.parse(p.configJson),s=B(A({},m.menuConfig),{formId:p.formId});Y.value=p.menuId,g.listConfig=ht(m.listConfig),E.value.setFieldsValue(s)}}));function _t(){return b(this,null,function*(){var l,p;if(i.formId&&V.value!==i.formId){V.value=i.formId;const m=yield Pt(i.formId),s=JSON.parse(m.formJson),C=(l=s.tableConfigs)==null?void 0:l.map(T=>T.tableName);switch(m.formDesignType){case q.DATA_FIRST:S.value="data";break;case q.CODE_FIRST:S.value="code";break;case q.SIMPLE_TEMPLATE:S.value="template";break}if(g.formJson=s.formJson,g.tableStructureConfigs=s.tableStructureConfigs,S.value!=="data")return;try{const T=yield Lt({id:s.databaseId,tableNames:C.join(",")});for(const J in T){const ct=T[J];if(!(f!=null&&f.value.find(x=>x.name===J))){const x=ct.map(y=>({name:y.column,length:y.dataLength,type:Bt(y.dataType),isPk:y.primaryKey,isNullable:y.nullable}));f==null||f.value.push({name:J,isMain:(p=s.tableConfigs.find(y=>y.tableName===J))==null?void 0:p.isMain,fields:x})}}}catch(T){}}})}function et(){u("close")}function lt(){e.value--}function ot(){return b(this,null,function*(){(yield $[e.value]())&&(e.value===0&&(yield _t()),e.value++)})}function st(){return b(this,null,function*(){if(!(yield $[1]()))return;i.listConfig=g.listConfig;const l=B(A({},Q(i)),{id:U.value,menuId:Y.value});F.value?yield Ut(l):yield xt(Q(i)),rt(),u("success",K.value),u("close")})}const $={0:()=>E.value.validateStep(),1:()=>X.value.validateStep()};return(l,p)=>{const m=j("a-step"),s=j("a-steps"),C=j("a-button");return dt(),vt(n(Ft),gt({onRegister:n(tt)},l.$attrs,{wrapClassName:"form-modal"}),{title:h(()=>[d("div",r,[a,D,d("span",R,M(Z.value),1),c(s,{current:e.value},{default:h(()=>[c(m,{title:n(v)("\u57FA\u7840\u4FE1\u606F")},null,8,["title"]),c(m,{title:n(v)("\u754C\u9762\u8BBE\u8BA1")},null,8,["title"])]),_:1},8,["current"]),d("div",L,[N(c(C,{type:"primary",onClick:lt},{default:h(()=>[P(M(n(v)("\u4E0A\u4E00\u6B65")),1)]),_:1},512),[[k,e.value===1]]),N(c(C,{type:"primary",onClick:ot},{default:h(()=>[P(M(n(v)("\u4E0B\u4E00\u6B65")),1)]),_:1},512),[[k,e.value===0]]),N(c(C,{type:"primary",onClick:st},{default:h(()=>[P(M(n(v)("\u5B8C\u6210")),1)]),_:1},512),[[k,e.value===1]]),c(C,{type:"primary",danger:"",onClick:et},{default:h(()=>[P(M(n(v)("\u5173\u95ED")),1)]),_:1})])])]),default:h(()=>[d("div",O,[N(c(Tt,{ref_key:"basicConfigStepRef",ref:E},null,512),[[k,e.value===0]]),N(c(Nt,{ref_key:"viewDesignStepRef",ref:X,isUpdate:F.value},null,8,["isUpdate"]),[[k,e.value===1]])])]),_:1},16,["onRegister"])}}});W=It(w,[["__scopeId","data-v-83eb6d3e"]])}));export{Va as __tla,W as default};