OwerSelect-be1187d9.js 1.6 KB

1
  1. import{_ as z,__tla as C}from"./Dialog-45f8d011.js";import{d as U,r as e,o as b,x as D,w as t,f as s,a as u,l as p,y as v,cR as G,G as P,E as R,i as q,_ as A,__tla as B}from"./index-f7cc944f.js";import{g as F,__tla as H}from"./index-0ea4a92e.js";let y,I=Promise.all([(()=>{try{return C}catch{}})(),(()=>{try{return B}catch{}})(),(()=>{try{return H}catch{}})()]).then(async()=>{y=A(U({__name:"OwerSelect",emits:["confirmOwerSelect"],setup(J,{expose:h,emit:w}){const r=e(!1),x=e("\u9009\u62E9"),_=e(!1),V=e(""),k=e(["\u5F85\u9009\u62E9","\u5DF2\u9009\u62E9"]),O=e({key:"id",label:"nickname"}),S=w,i=e([]),l=e([]),E=e([]);h({open:async(n,a)=>{if(r.value=!0,V.value=n,a){_.value=!0;try{a.forEach(o=>{l.value.push(o.id)})}finally{_.value=!1}}E.value=[],i.value=await F()}});const d=()=>{const n=e([]);i.value.forEach(a=>{l.value.indexOf(a.id)>-1&&n.value.push(a)}),S("confirmOwerSelect",n),r.value=!1,l.value=[]};return(n,a)=>{const o=G,m=P,f=R,g=q,j=z;return b(),D(j,{title:u(x),modelValue:u(r),"onUpdate:modelValue":a[1]||(a[1]=c=>p(r)?r.value=c:null),width:"600px"},{default:t(()=>[s(o,{modelValue:u(l),"onUpdate:modelValue":a[0]||(a[0]=c=>p(l)?l.value=c:null),data:u(i),titles:u(k),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","D:/zx/mall-newfeifan-zx-admin/src/views/crm/contact/OwerSelect.vue"]])});export{I as __tla,y as default};