import{d as I,r as i,y,w as z,a as p,c as g,b as a,q as d,e as s,H as c,f as Q,F as q,g as G,h as t,t as H,$ as R,I as C,ab as Z,cz as j,dZ as A,d_ as J,aQ as K,_ as M}from"./index-e450010e.js";import{d as O,e as P}from"./conditionDrawer.vue_vue_type_style_index_0_lang-57154b88.js";import{$ as h}from"./index-caeb545b.js";import{u as W}from"./nodeWrap-ecd3ef30.js";const X={class:"demo-drawer__content"},Y={class:"copyer_content drawer_content"},ee={class:"selected_list"},oe={class:"info_box"},te={class:"demo-drawer__footer clear"},le=I({__name:"copyerDrawer",setup(ae){let e=i({}),r=i([]),n=i(!1),b=i([]),f=W(),{setCopyerConfig:x,setCopyer:S}=f,U=y(()=>f.copyerDrawer),k=y(()=>f.copyerConfig1),_=y({get(){return U.value},set(){m()}});z(k,u=>{e.value=u.value,r.value=e.value.ccSelfSelectFlag==0?[]:[e.value.ccSelfSelectFlag]});const L=()=>{n.value=!0,b.value=e.value.nodeUserList},E=u=>{e.value.nodeUserList=u,n.value=!1},w=()=>{e.value.ccSelfSelectFlag=r.value.length==0?0:1,e.value.error=!h.copyerStr(e.value),x({value:e.value,flag:!0,id:k.value.id}),m()},m=()=>{S(!1)};return(u,l)=>{const v=Z,V=j,D=A,F=J,B=O,N=P,T=K;return p(),g(T,{modelValue:t(_),"onUpdate:modelValue":l[4]||(l[4]=o=>C(_)?_.value=o:_=o),"append-to-body":!0,title:"抄送人设置",class:"set_copyer","show-close":!1,size:550,"before-close":w},{default:a(()=>[d("div",X,[d("div",Y,[s(v,{type:"primary",onClick:L},{default:a(()=>[c("添加成员")]),_:1}),d("p",ee,[(p(!0),Q(q,null,G(t(e).nodeUserList,(o,$)=>(p(),g(V,{key:$,closable:"",type:"info",effect:"plain",class:"tag_us",onClose:se=>t(h).removeEle(t(e).nodeUserList,o,"targetId")},{default:a(()=>[c(H(o.name),1)]),_:2},1032,["onClose"]))),128)),t(e).nodeUserList&&t(e).nodeUserList.length!=0?(p(),g(V,{key:0,type:"danger",effect:"dark",onClick:l[0]||(l[0]=o=>t(e).nodeUserList=[])},{default:a(()=>[c("清除")]),_:1})):R("",!0)]),s(F,{modelValue:t(r),"onUpdate:modelValue":l[1]||(l[1]=o=>C(r)?r.value=o:r=o),class:"clear"},{default:a(()=>[s(D,{label:1},{default:a(()=>[c("允许发起人自选抄送人")]),_:1})]),_:1},8,["modelValue"]),d("div",oe,[s(B,{modelValue:t(e).helpTips,"onUpdate:modelValue":l[2]||(l[2]=o=>t(e).helpTips=o),height:"400px"},null,8,["modelValue"])])]),d("div",te,[s(v,{type:"primary",onClick:w},{default:a(()=>[c("确 定")]),_:1}),s(v,{onClick:m},{default:a(()=>[c("取 消")]),_:1})]),s(N,{visible:t(n),"onUpdate:visible":l[3]||(l[3]=o=>C(n)?n.value=o:n=o),data:t(b),onChange:E},null,8,["visible","data"])])]),_:1},8,["modelValue"])}}});const _e=M(le,[["__scopeId","data-v-02b38da5"]]);export{_e as _};