formDrawer-87bd9457.js 3.0 KB

1
  1. var _=(k,v,r)=>new Promise((l,t)=>{var y=e=>{try{c(r.next(e))}catch(a){t(a)}},s=e=>{try{c(r.throw(e))}catch(a){t(a)}},c=e=>e.done?l(e.value):Promise.resolve(e.value).then(y,s);c((r=r.apply(k,v)).next())});import{a as C,B as h}from"./index-d7f80bb7.js";import g from"./dataSource-63e912c6.js";import x from"./dataDestination-93965b1c.js";import b from"./dataColSetting-a4f0e1c2.js";import B from"./dataScript-657ac8f4.js";import P from"./dataJobSetting-c2a727cf.js";import{b6 as N}from"./antd-f204cf77.js";import{d as V,c as F,u as p,f,Y as n,a6 as R,a7 as T,_ as U,l as i,Z as m,a9 as d,aa as E,x as J}from"./vue-b33f04cb.js";import{_ as L}from"./index.js";import"./jointApi-325e1207.js";import"./useForm-b1e549d3.js";import"./FormItem.vue_vue_type_script_lang-aa52e9e4.js";import"./useFormItem-1a9613e7.js";import"./index-c733fbf6.js";import"./useWindowSizeFn-e2b93e2a.js";import"./uuid-31b8b5a4.js";import"./useSortable-764357db.js";import"./download-7fff4f5c.js";import"./index-2f799b33.js";import"./copyTextToClipboard-2136d900.js";import"./index-2f695166.js";import"./index-fe06ec6c.js";import"./TextEditor-6383dadf.js";import"./onMountedOrActivated-3a1cee4e.js";import"./data-55132876.js";import"./useTable-bf847966.js";import"./componentMap-5ed4f2d1.js";import"./sortable.esm-4ae27e0b.js";import"./index-0301c9a7.js";const O={key:0,class:"steps-content"},Y={key:1,class:"steps-content"},Z={key:2,class:"steps-content"},$={key:3,class:"steps-content"},j={key:4,class:"steps-content"},q="90%",z=V({__name:"formDrawer",emits:["success"],setup(k,{emit:v}){const r=F(()=>p(l)?"编辑对接任务":"新增对接任务"),l=f(!1),t=f(),y=f({}),s=f(0),c=[{key:"0",title:"数据来源"},{key:"1",title:"数据去向"},{key:"2",title:"表字段映射"},{key:"3",title:"生成脚本"},{key:"4",title:"管道控制"}],e=o=>{t.value=o.id,y.value=o,v("success"),s.value++},a=o=>_(this,null,function*(){yield J(),s.value--}),[I,{setDrawerProps:w,closeDrawer:S}]=C(o=>_(this,null,function*(){if(w({confirmLoading:!1}),l.value=!!(o!=null&&o.isUpdate),p(l)){const D=o.record;t.value=D.id}}));function u(){return _(this,null,function*(){s.value=0,t.value="",S(),v("success")})}return(o,D)=>(n(),R(p(h),E(o.$attrs,{destroyOnClose:"",maskClosable:!1,closable:!1,onRegister:p(I),title:r.value,width:q,showFooter:!1}),{default:T(()=>[U("div",null,[i(p(N),{class:"steps",current:s.value,items:c},null,8,["current"]),s.value==0?(n(),m("div",O,[i(g,{dataId:t.value,onClose:u,onSuccess:e},null,8,["dataId"])])):d("",!0),s.value==1?(n(),m("div",Y,[i(x,{dataId:t.value,onClose:u,onSuccess:e,onPreviousStep:a},null,8,["dataId"])])):d("",!0),s.value==2?(n(),m("div",Z,[i(b,{dataId:t.value,onClose:u,onSuccess:e,onPreviousStep:a},null,8,["dataId"])])):d("",!0),s.value==3?(n(),m("div",$,[i(B,{onClose:u,onSuccess:e,dataId:t.value,onPreviousStep:a},null,8,["dataId"])])):d("",!0),s.value==4?(n(),m("div",j,[i(P,{onClose:u,dataId:t.value,onPreviousStep:a},null,8,["dataId"])])):d("",!0)])]),_:1},16,["onRegister","title"]))}});const Se=L(z,[["__scopeId","data-v-63b00144"]]);export{Se as default};