NodeApprover-57b87add.js 2.9 KB

1
  1. var y=(t,u,s)=>new Promise((d,i)=>{var m=e=>{try{l(s.next(e))}catch(r){i(r)}},o=e=>{try{l(s.throw(e))}catch(r){i(r)}},l=e=>e.done?d(e.value):Promise.resolve(e.value).then(m,o);l((s=s.apply(t,u)).next())});import{k as C}from"./workflowEnum-a2efed5c.js";import{N,M as O,__tla as w}from"./index-67f9e311.js";import{G as A,__tla as I}from"./formPermission-5236f629.js";import{d as R,a4 as S,r as U,f as D,y as F,o as p,l as b,a as h,ai as M,e as v,w as k,u as c,N as V,O as z,c as B,b as G,t as Y,_ as $,__tla as j}from"./index-b5895273.js";import{__tla as q}from"./index-7fb58e79.js";import{__tla as H}from"./Tree-6c35f2c0.js";import{__tla as J}from"./useContextMenu-c4ffe073.js";import{__tla as K}from"./difference-9954c5db.js";import{__tla as Q}from"./Index-281ee613.js";import{__tla as W}from"./UserCard-5a5e66ad.js";import{__tla as X}from"./index-7914b44e.js";import{__tla as Z}from"./index-3862eebd.js";import{__tla as tt}from"./designHelper-fedad396.js";import{__tla as at}from"./upload-887cb82a.js";import{__tla as et}from"./index-1c9ab88b.js";import{__tla as rt}from"./design-f3e25317.js";let L,_t=Promise.all([(()=>{try{return w}catch(t){}})(),(()=>{try{return I}catch(t){}})(),(()=>{try{return j}catch(t){}})(),(()=>{try{return q}catch(t){}})(),(()=>{try{return H}catch(t){}})(),(()=>{try{return J}catch(t){}})(),(()=>{try{return K}catch(t){}})(),(()=>{try{return Q}catch(t){}})(),(()=>{try{return W}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return Z}catch(t){}})(),(()=>{try{return tt}catch(t){}})(),(()=>{try{return at}catch(t){}})(),(()=>{try{return et}catch(t){}})(),(()=>{try{return rt}catch(t){}})()]).then(()=>y(void 0,null,function*(){const t={class:"title"},u={class:"list-box"},s=R({__name:"NodeApprover",props:{memberList:{default:()=>[]}},emits:["change"],setup(d,{emit:i}){const m=d,{t:o}=S(),l=U(!1),e=C.SPECIFY_NODE_APPROVER;let r=D({list:[]});function g(){r.list=[];let _=[];m.memberList.length>0&&(_=m.memberList.filter(a=>{if(a.memberType&&a.memberType===e)return a}).map(a=>a.id)),A().map(a=>{r.list.push({id:a.id,name:a.name,checked:_.includes(a.id)})}),l.value=!0}function E(){let _=[];m.memberList.length>0&&(_=m.memberList.filter(a=>{if(a.memberType!=e)return a})),r.list.forEach(a=>{a.checked&&_.push({memberType:e,name:a.name,id:a.id})}),i("change",[..._]),f()}function f(){l.value=!1}return(_,a)=>{const P=F("a-checkbox");return p(),b("div",null,[h("div",{onClick:g},[M(_.$slots,"default",{},void 0,!0)]),v(c(O),{visible:l.value,width:400,title:c(o)("\u6307\u5B9A\u8282\u70B9\u5BA1\u6279\u4EBA"),onSubmit:E,onClose:f},{default:k(()=>[h("div",t,[v(c(N),{"node-name":c(o)("\u8282\u70B9\u5217\u8868")},null,8,["node-name"])]),h("div",u,[(p(!0),b(V,null,z(c(r).list,(n,T)=>(p(),B(P,{key:T,value:n.id,size:"small",checked:n.checked,"onUpdate:checked":x=>n.checked=x},{default:k(()=>[G(Y(n.name),1)]),_:2},1032,["value","checked","onUpdate:checked"]))),128))])]),_:1},8,["visible","title"])])}}});L=$(s,[["__scopeId","data-v-afa4edb9"]])}));export{_t as __tla,L as default};