OwerSelect-3c4a4c00.js 1.7 KB

1
  1. import{_ as U,__tla as C}from"./Dialog-70b24cbf.js";import{d as b,r as a,o as z,l as D,w as t,i as s,a as u,y as p,j as v,c4 as H,J,E as P,s as R,_ as X,__tla as q}from"./index-b2b3c6c4.js";import{g as A,__tla as B}from"./index-292d166c.js";let y,F=Promise.all([(()=>{try{return C}catch{}})(),(()=>{try{return q}catch{}})(),(()=>{try{return B}catch{}})()]).then(async()=>{y=X(b({__name:"OwerSelect",emits:["confirmOwerSelect"],setup(G,{expose:h,emit:w}){const r=a(!1),k=a("\u9009\u62E9"),_=a(!1),x=a(""),V=a(["\u5F85\u9009\u62E9","\u5DF2\u9009\u62E9"]),O=a({key:"id",label:"nickname"}),S=w,o=a([]),l=a([]),E=a([]);h({open:async(n,e)=>{if(r.value=!0,x.value=n,e){_.value=!0;try{e.forEach(i=>{l.value.push(i.id)})}finally{_.value=!1}}E.value=[],o.value=await A()}});const d=()=>{const n=a([]);o.value.forEach(e=>{l.value.indexOf(e.id)>-1&&n.value.push(e)}),S("confirmOwerSelect",n),r.value=!1,l.value=[]};return(n,e)=>{const i=H,m=J,f=P,g=R,j=U;return z(),D(j,{title:u(k),modelValue:u(r),"onUpdate:modelValue":e[1]||(e[1]=c=>p(r)?r.value=c:null),width:"600px"},{default:t(()=>[s(i,{modelValue:u(l),"onUpdate:modelValue":e[0]||(e[0]=c=>p(l)?l.value=c:null),data:u(o),titles:u(V),props:u(O),"right-default-checked":[1]},null,8,["modelValue","data","titles","props"]),s(g,{justify:"end"},{default:t(()=>[s(f,{span:4},{default:t(()=>[s(m,{type:"primary",onClick:d},{default:t(()=>[v("\u786E\u8BA4")]),_:1})]),_:1}),s(f,{span:4},{default:t(()=>[s(m,{type:"primary",onClick:d},{default:t(()=>[v("\u53D6\u6D88")]),_:1})]),_:1})]),_:1})]),_:1},8,["title","modelValue"])}}}),[["__file","/Users/RuHu.Xu/Desktop/mall-newfeifan-zx-admin/src/views/crm/contact/OwerSelect.vue"]])});export{F as __tla,y as default};