super.b5015eda.js 939 B

1
  1. import{r as _,a5 as y,D as m,as as g,v as d,o as t,M as u,J as S,T as k,p as B,L as E,K as b,at as V}from"./index.4ccfaf08.js";const A=_({__name:"super",props:{noAll:{type:Boolean},noSet:{type:Boolean}},emits:["change"],setup(r,{emit:i}){const f=r,{setCurrentCompany:v}=y(),c=m(""),C=g(),l=m([]);async function p(a){const{data:e,message:n,code:s}=await V({name:a});C({code:s,message:n,handler:()=>{l.value=e}})}function h(a){const e=l.value.find(({code:n})=>n===a);f.noSet||v(e),i("change",e)}return p(""),(a,e)=>{const n=d("ElOption"),s=d("ElSelect");return t(),u(s,{filterable:"",remote:"",modelValue:c.value,"onUpdate:modelValue":e[0]||(e[0]=o=>c.value=o),"remote-method":p,onChange:h},{default:S(()=>[r.noAll?k("",!0):(t(),u(n,{key:0,label:"\u6240\u6709\u516C\u53F8",value:""})),(t(!0),B(b,null,E(l.value,o=>(t(),u(n,{key:o.code,value:o.code,label:o.name},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])}}});export{A as _};