ReleaseModal-c4ed153c.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-fd0fd824.js";import{_ as St}from"./logofull-781b92fc.js";import{_ as Tt,__tla as Mt}from"./BasicConfigStep.vue_vue_type_script_setup_true_lang-41f7b225.js";import Nt,{__tla as kt}from"./ViewDesignStep-ccdfe016.js";import{a as Rt,B as Ft,__tla as Jt}from"./index-2901f384.js";import{c as Pt,__tla as Dt}from"./formPermission-d3513fe8.js";import{a7 as Lt,__tla as Ot}from"./index-77a743d4.js";import{g as Et,u as Ut,a as xt,__tla as At}from"./index-62a8d834.js";import{J as Bt,__tla as jt}from"./designHelper-69d8d4e3.js";import{a as q}from"./formtypeEnum-6ba652e1.js";import{__tla as qt}from"./index-8a4a19ba.js";import{__tla as Kt}from"./ApiConfigSelect-a81bc825.js";import{__tla as Vt}from"./index-6396f85f.js";import{__tla as Xt}from"./index-00a023e3.js";import{__tla as Yt}from"./useWindowSizeFn-0280681a.js";import{__tla as Zt}from"./index-5cdecdca.js";import{__tla as $t}from"./index-e8312a60.js";import{__tla as zt}from"./Tree-2a2b6740.js";import{__tla as Gt}from"./useContextMenu-42613fc9.js";import{__tla as Ht}from"./difference-f0fad6aa.js";import{__tla as Qt}from"./Index-ec0f321a.js";import{__tla as Wt}from"./UserCard-74470469.js";import{__tla as ta}from"./index-820f5e2b.js";import{__tla as aa}from"./index-95f08366.js";import{__tla as ra}from"./index-476f9c18.js";import{__tla as _a}from"./vuedraggable.umd-f3a532cc.js";import{__tla as ea}from"./index-f6b977bb.js";import{__tla as la}from"./index-e50f6e4a.js";import{__tla as oa}from"./index-13eea13d.js";import{__tla as sa}from"./index-39dad578.js";import{__tla as ca}from"./min-1adf9c3a.js";import{__tla as ia}from"./sum-42c3df95.js";import{__tla as ma}from"./useScript-02c64576.js";import{__tla as na}from"./index-c41ea83b.js";import{__tla as ua}from"./download-1f0cd2f2.js";import"./base64Conver-39fc0d26.js";import{__tla as fa}from"./index-fa2f7628.js";import{__tla as pa}from"./onMountedOrActivated-c075b0f3.js";import{__tla as ya}from"./Upload-46bf3f3c.js";import{__tla as ha}from"./index-edb282b3.js";import{__tla as da}from"./upload-b70f3dfc.js";import"./base64-10c35a1f.js";import{__tla as va}from"./index-2f747d19.js";import{__tla as ga}from"./random-0a5191f6.js";import{__tla as Ca}from"./_isIterateeCall-58465fa8.js";import{__tla as ba}from"./DataSourceSetting.vue_vue_type_script_setup_true_lang-cf714607.js";import{__tla as Ia}from"./DeleteTwoTone-7964ddf1.js";import{__tla as wa}from"./DatasourceSelect.vue_vue_type_script_setup_true_lang-0a19f43f.js";import{__tla as Sa}from"./index-7e7b5ede.js";import{__tla as Ta}from"./FullscreenOutlined-e2cd9f87.js";import{__tla as Ma}from"./index-05be9105.js";import"./sortable.esm-e1a7db5e.js";import{__tla as Na}from"./PreviewDrawer.vue_vue_type_script_setup_true_lang-34cbbbc5.js";import{__tla as ka}from"./ScriptConfig-6567b440.js";import{__tla as Ra}from"./set-9898d689.js";import"./printEnum-4a0a37a2.js";import{__tla as Fa}from"./unionWith-90866e7e.js";import{__tla as Ja}from"./index-a30091aa.js";import{__tla as Pa}from"./useCountdown-b292834d.js";import"./workflowEnum-a2efed5c.js";import{__tla as Da}from"./design-f4e32e3f.js";import{__tla as La}from"./uniqBy-ded1e1b7.js";import{__tla as Oa}from"./index-f05996c6.js";import{__tla as Ea}from"./index-44c387e0.js";import{__tla as Ua}from"./index-d35460c6.js";import{__tla as xa}from"./useContentViewHeight-3f9f9984.js";import{__tla as Aa}from"./RedoOutlined-a242015f.js";import{__tla as Ba}from"./index-2dcf3c35.js";import{__tla as ja}from"./index-0658669d.js";import{__tla as qa}from"./index-559d4dd0.js";import{__tla as Ka}from"./index-a23bd8ec.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};