You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
741 B
1 lines
741 B
import{y as p,J as i,K as f,f as v,g as _,r as u,o as t,i as r,w as g,c as k,F as y,h as V}from"./index-DfztMFTo.js";function M(l){return p({url:"/api/system/enumOptions",method:"get",params:{name:l}})}const x={__name:"enumSelect",props:i({enum:{type:String,default:""}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(l){const o=f(l,"modelValue"),a=v([]),m=l;return _(()=>{M(m.enum).then(n=>{a.value=n.data})}),(n,s)=>{const c=u("el-option"),d=u("el-select");return t(),r(d,{modelValue:o.value,"onUpdate:modelValue":s[0]||(s[0]=e=>o.value=e)},{default:g(()=>[(t(!0),k(y,null,V(a.value,e=>(t(),r(c,{key:e.key,label:e.value,value:e.key},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])}}};export{x as default};
|
|
|