index.de8b7ff7.js 1.6 KB

12
  1. import{c as i,_ as E}from"./index.6661bcf9.js";import{L as C,i as p,a2 as R,al as _,o as t,a as V,Z as c,T as d,S as u,u as f,n as j,aC as m}from"./vue.e1d8f8c6.js";const L=C({name:"pagesWorkflowDrawer"}),P=C({...L,emits:["label","node"],setup(T,{expose:w,emit:a}){const b=m(()=>i(()=>import("./line.1cf9c0d9.js"),["assets/line.1cf9c0d9.js","assets/vue.e1d8f8c6.js","assets/index.6661bcf9.js","assets/index.bafb3a08.css"])),v=m(()=>i(()=>import("./node.f91e025d.js"),["assets/node.f91e025d.js","assets/vue.e1d8f8c6.js","assets/echarts.20c3f7a1.js","assets/index.6661bcf9.js","assets/index.bafb3a08.css","assets/node.ada3fed0.css"])),l=p(),s=p(),e=R({isOpen:!1,nodeData:{type:"node"},jsplumbConn:{}}),k=(n,o)=>{e.isOpen=!0,e.jsplumbConn=o,e.nodeData=n,j(()=>{setTimeout(()=>{n.type==="line"?l.value.getParentData(n):s.value.getParentData(n)},300)})},r=()=>{e.isOpen=!1},x=n=>{e.jsplumbConn.label=n,a("label",e.jsplumbConn)},y=n=>{a("node",n)};return w({open:k}),(n,o)=>{const D=_("el-scrollbar"),g=_("el-drawer");return t(),V("div",null,[c(g,{title:`${e.nodeData.type==="line"?"线":"节点"}操作`,modelValue:e.isOpen,"onUpdate:modelValue":o[0]||(o[0]=O=>e.isOpen=O),size:"320px"},{default:d(()=>[c(D,null,{default:d(()=>[e.nodeData.type==="line"?(t(),u(f(b),{key:0,onChange:x,onClose:r,ref_key:"lineRef",ref:l},null,512)):(t(),u(f(v),{key:1,onSubmit:y,onClose:r,ref_key:"nodeRef",ref:s},null,512))]),_:1})]),_:1},8,["title","modelValue"])])}}}),N=E(P,[["__file","E:/code/wwwroot/local81.lzj/simple_storage/vue-next-admin/src/views/pages/workflow/component/drawer/index.vue"]]);export{N as default};