|
- var c=(i,f,o)=>new Promise((r,u)=>{var l=t=>{try{d(o.next(t))}catch(e){u(e)}},p=t=>{try{d(o.throw(t))}catch(e){u(e)}},d=t=>t.done?r(t.value):Promise.resolve(t.value).then(l,p);d((o=o.apply(i,f)).next())});import{_ as V,d as j,r as g,L as B,e as n,f as D,I,l as a,k as s,m as b}from"./index.e11afe0d.js";const $=j({name:"concurrentDialog"}),q=Object.assign($,{props:{visible:{type:Boolean,default:!1,required:!0},data:Object},emits:["close","update:data"],setup(i,{emit:f}){const o=i,r=f,u=g(),l=g({name:void 0}),p={name:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u652F\u540D\u79F0",trigger:"blur"}]},d=t=>c(this,null,function*(){!t||(yield t.validate(e=>c(this,null,function*(){if(e){const _={name:l.value.name,id:o.data.id||"",parentId:o.data.parentId||""};r("update:data",_),r("close",!0)}})))});return B(()=>o.visible,t=>c(this,null,function*(){t?l.value={name:o.data.name}:u.value.resetFields()})),(t,e)=>{const _=n("el-input"),y=n("el-form-item"),k=n("el-col"),w=n("el-row"),x=n("el-form"),v=n("el-button"),C=n("el-dialog");return D(),I(C,{"model-value":i.visible,title:"\u5E76\u884C\u5206\u652F\u8282\u70B9\u8BBE\u7F6E",width:"840px","destroy-on-close":"",onClose:e[3]||(e[3]=m=>r("close"))},{footer:a(()=>[s(v,{type:"primary",onClick:e[1]||(e[1]=m=>d(u.value))},{default:a(()=>[b(" \u63D0\u4EA4 ")]),_:1}),s(v,{onClick:e[2]||(e[2]=m=>r("close"))},{default:a(()=>[b(" \u5173\u95ED ")]),_:1})]),default:a(()=>[s(x,{ref_key:"formRef",ref:u,model:l.value,rules:p,"label-width":"115px","label-suffix":":"},{default:a(()=>[s(w,null,{default:a(()=>[s(k,{span:24},{default:a(()=>[s(y,{label:"\u5206\u652F\u540D\u79F0",prop:"name"},{default:a(()=>[s(_,{modelValue:l.value.name,"onUpdate:modelValue":e[0]||(e[0]=m=>l.value.name=m),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["model-value"])}}}),R=V(q,[["__file","/Users/shenkun/WorkSpace/ningda/ls-project-v2.0/src/pages/systemManage/flowConfiguration/configEdit/components/concurrentDialog.vue"]]);export{R as default};
|