1 |
- var C=(d,N,u)=>new Promise((p,g)=>{var m=n=>{try{_(u.next(n))}catch(v){g(v)}},k=n=>{try{_(u.throw(n))}catch(v){g(v)}},_=n=>n.done?p(n.value):Promise.resolve(n.value).then(m,k);_((u=u.apply(d,N)).next())});import{d as $,o as E,c as M,f as T,_ as c,$ as h,a1 as e,F as I,a9 as V,a3 as j,u as s,a2 as U,k as i,a8 as r,G as x,B as A,a0 as b,a7 as F,ag as L,ah as W}from"./vue-CmlY4eyV.js";import{_ as z}from"./entry/index-CP6zkLsN-1726190694502.js";import G from"./blankBox--AaKf2H0.js";import{u as P}from"./index-B08Sh3Sw.js";import{d as q}from"./sopTask-DE5jY3C-.js";import{D as S,r as O,bi as y,aU as H,B as J}from"./antd-Bp5u6ujY.js";const a=d=>(L("data-v-b0f76a26"),d=d(),W(),d),K={key:0,class:"branch-wrap"},Q={class:"branch-box-wrap"},R={class:"branch-box"},X=a(()=>e("div",{class:"add-branch"},null,-1)),Y={class:"condition-node"},Z={class:"condition-node-box"},ee={class:"title-wrapper"},oe={class:"editable-title"},te=["onClick"],de=a(()=>e("div",null,"回复情况:"+U("客户回复"),-1)),ne=a(()=>e("div",null,"执行任务:"+U("发消息"),-1)),se=[de,ne],ae={key:0,class:"error_tip"},ie=a(()=>e("i",{class:"anticon anticon-exclamation-circle"},null,-1)),le=[ie],ce={class:"add-node-btn-box"},re={class:"add-node-btn"},ue=a(()=>e("span",{class:"iconfont"},"",-1)),pe=a(()=>e("div",{class:"top-left-cover-line"},null,-1)),_e=a(()=>e("div",{class:"bottom-left-cover-line"},null,-1)),fe=a(()=>e("div",{class:"top-right-cover-line"},null,-1)),he=a(()=>e("div",{class:"bottom-right-cover-line"},null,-1)),ve=$({__name:"nodeWrap",props:{nodeConfig:{type:Object,default:()=>({})},addBtnDisabled:{type:Boolean,default:!1}},emits:["update:nodeDrawerOpen","update:delNodeUpdate","update:nodeDrawerOEdit"],setup(d,{expose:N,emit:u}){N({Dropdown:S,Menu:O,MenuItem:y});let p=u,g=d;E(()=>{});let m=P(),k=M(()=>m.isTried),_=T(g.addBtnDisabled);function n(o,l){return C(this,null,function*(){l==="edit"?B(o):l==="del"?(yield q({id:o.id})).code===0&&p("update:delNodeUpdate",{reseat:!0,stageId:o.stageId}):l==="add"&&w(o)})}function v(o){return C(this,null,function*(){p("update:delNodeUpdate",{reseat:!0,stageId:o.stageId})})}function w(o){return C(this,null,function*(){p("update:nodeDrawerOpen",{open:!0,nodeId:o.id||o.nodeId,isAdd:!0})})}const B=o=>{p("update:nodeDrawerOEdit",{open:!0,nodeId:o.id||o.nodeId,isAdd:!1})};return(o,l)=>d.nodeConfig.conditionNodes&&d.nodeConfig.conditionNodes.length?(c(),h("div",K,[e("div",Q,[e("div",R,[X,(c(!0),h(I,null,V(d.nodeConfig.conditionNodes,(t,D)=>(c(),h("div",{class:"col-box",key:D},[e("div",Y,[e("div",Z,[e("div",{class:j(["auto-judge",s(k)&&t.error?"error active":""])},[e("div",ee,[e("span",oe,U(t.nodeName),1),i(s(S),{trigger:["click"],arrow:"",placement:"bottomLeft"},{overlay:r(()=>[i(s(O),{disabled:s(_)},{default:r(()=>[i(s(y),{onClick:f=>n(t,"edit"),key:"edit"},{default:r(()=>[x("编辑")]),_:2},1032,["onClick"]),i(s(y),{onClick:f=>n(t,"del"),key:"del"},{default:r(()=>[x("删除")]),_:2},1032,["onClick"]),i(s(y),{onClick:f=>n(t,"add"),key:"add"},{default:r(()=>[x("添加节点")]),_:2},1032,["onClick"])]),_:2},1032,["disabled"])]),default:r(()=>[e("a",{class:"priority-title",onClick:l[0]||(l[0]=A(()=>{},["prevent"]))},[i(s(H))])]),_:2},1024)]),e("div",{class:"content-note",onClick:f=>B(t)},se,8,te),s(k)&&t.error?(c(),h("div",ae,le)):b("",!0)],2),e("div",ce,[e("div",re,[i(s(J),{disabled:s(_),class:"btn",style:{display:"flex","align-items":"center","justify-content":"center"},onClick:f=>w(t)},{default:r(()=>[ue]),_:2},1032,["disabled","onClick"])])])])]),t.childNode?(c(),F(be,{key:0,nodeConfig:t.childNode,"onUpdate:nodeConfig":f=>t.childNode=f,"onUpdate:nodeDrawerOpen":w,"onUpdate:nodeDrawerOEdit":B,"onUpdate:delNodeUpdate":v},null,8,["nodeConfig","onUpdate:nodeConfig"])):b("",!0),D==0?(c(),h(I,{key:1},[pe,_e],64)):b("",!0),D==d.nodeConfig.conditionNodes.length-1?(c(),h(I,{key:2},[fe,he],64)):b("",!0)]))),128))]),i(G)])])):b("",!0)}}),be=z(ve,[["__scopeId","data-v-b0f76a26"]]);export{be as default};
|