|
- import{_ as S,d as V,aq as h,f as i,g as d,h as _,L as C,j as w,i as e,n as B,l as t,$ as L,t as k,G as b,K as O,m as n,p,k as E}from"./index.fd969de5.js";const I={key:0},T={class:"node flex flex-col justify-center items-center"},U=["onClick"],R={class:"tit"},q={class:"content"},z={key:1,class:"text-info"},G={class:"flex flex-col"},K=V({name:"childFlow"}),M=Object.assign(K,{props:{nodeData:Array},setup(s){const D=h("showApprovalDialog"),y=h("addNode"),N=h("removeNode"),f=c=>{y(c)},x=(c,u,r,v)=>{N(c,u,r,v)},$=({key:c,type:u,item:r})=>{D({key:c,type:u,item:r})};return(c,u)=>{const r=i("svg-icon"),v=i("el-tag"),A=i("Plus"),F=i("el-icon"),m=i("el-button"),j=i("el-popover");return d(!0),_(b,null,C(s.nodeData,(o,l)=>{var g;return d(),_("div",{key:l,class:"childFlow"},[w(" \u5BA1\u6279\u8282\u70B9"),o.branchs?w("v-if",!0):(d(),_("div",I,[e("div",T,[e("div",{class:B(`box box_${o.type} px-24 py-16 bg-white rounded-4`),onClick:a=>$({key:l,type:o.type,item:s.nodeData})},[t(r,{name:"delIcon","svg-class":"delIcon",onClick:L(a=>x(l,s.nodeData),["stop"])},null,8,["onClick"]),e("p",R,k(o.name),1),e("div",q,[o.props&&((g=o.props.assignedUser)==null?void 0:g.length)?(d(!0),_(b,{key:0},C(o.props.assignedUser,(a,P)=>(d(),O(v,{key:P,type:"info",class:"mr-4"},{default:n(()=>[p(k(a.name),1)]),_:2},1024))),128)):(d(),_("span",z,k(o.placeholder||"\u8BF7\u9009\u62E9"),1))])],10,U),t(j,{placement:"right",width:100,trigger:"hover"},{reference:n(()=>[t(F,{class:"add_icon mt-20 mb-20 cursor-pointer"},{default:n(()=>[t(A)]),_:1})]),default:n(()=>[e("div",G,[e("p",null,[t(m,{class:"mb-8 w-full",onClick:a=>f({key:l,type:"APPROVAL",item:s.nodeData})},{default:n(()=>[p(" \u5BA1\u6279\u4EBA ")]),_:2},1032,["onClick"])]),e("p",null,[t(m,{class:"ml-1 mb-8 w-full",onClick:a=>f({key:l,type:"SEAL",item:s.nodeData})},{default:n(()=>[p(" \u76D6\u7AE0\u4EBA ")]),_:2},1032,["onClick"])]),e("p",null,[t(m,{class:"ml-1 mb-8 w-full",onClick:a=>f({key:l,type:"CC",item:s.nodeData})},{default:n(()=>[p(" \u6284\u9001\u4EBA ")]),_:2},1032,["onClick"])]),e("p",null,[t(m,{class:"mb-8 w-full",onClick:a=>E(y)({key:l,type:"CONSTRCTION",item:s.nodeData})},{default:n(()=>[p(" \u5EFA\u8BBE\u5BA1\u6279\u4EBA ")]),_:2},1032,["onClick"])])])]),_:2},1024)])]))])}),128)}}}),H=S(M,[["__file","/Users/shenkun/WorkSpace/ningda/ls-project-v2.0/src/pages/unitSet/flowPathConfiguration/configEdit/components/childFlow.vue"]]);export{H as default};
|