index.e93e94ba.js 1.5 KB

12
  1. import{c as i,_ as E}from"./index.6ed0cd31.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 m,n as j,aC as f}from"./vue.e1d8f8c6.js";const L=C({name:"pagesWorkflowDrawer"}),P=C({...L,emits:["label","node"],setup(T,{expose:w,emit:a}){const b=f(()=>i(()=>import("./line.557b75a0.js"),["./line.557b75a0.js","./vue.e1d8f8c6.js","./index.6ed0cd31.js","./index.bafb3a08.css"],import.meta.url)),v=f(()=>i(()=>import("./node.74e4e06f.js"),["./node.74e4e06f.js","./vue.e1d8f8c6.js","./echarts.20c3f7a1.js","./index.6ed0cd31.js","./index.bafb3a08.css","./node.ada3fed0.css"],import.meta.url)),l=p(),s=p(),e=R({isOpen:!1,nodeData:{type:"node"},jsplumbConn:{}}),k=(o,n)=>{e.isOpen=!0,e.jsplumbConn=n,e.nodeData=o,j(()=>{setTimeout(()=>{o.type==="line"?l.value.getParentData(o):s.value.getParentData(o)},300)})},r=()=>{e.isOpen=!1},x=o=>{e.jsplumbConn.label=o,a("label",e.jsplumbConn)},y=o=>{a("node",o)};return w({open:k}),(o,n)=>{const D=_("el-scrollbar"),g=_("el-drawer");return t(),V("div",null,[c(g,{title:`${e.nodeData.type==="line"?"线":"节点"}操作`,modelValue:e.isOpen,"onUpdate:modelValue":n[0]||(n[0]=O=>e.isOpen=O),size:"320px"},{default:d(()=>[c(D,null,{default:d(()=>[e.nodeData.type==="line"?(t(),u(m(b),{key:0,onChange:x,onClose:r,ref_key:"lineRef",ref:l},null,512)):(t(),u(m(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};