SelectItem-bbdeec7e.js
1.33 KB
import{d as l,e as r,a8 as i,_ as d,$ as p,a0 as m,a1 as c,f as u,ad as f,a2 as _}from"./vue-5a35c3f5.js";import{h as g,_ as y}from"./index.js";import{b as S}from"./index-89fb8d68.js";import{aI as v}from"./antd-6b087f69.js";import"./index-76664154.js";import"./index-41c7d0dd.js";import"./index-08baf4f4.js";import"./useContentViewHeight-d0a5c58e.js";import"./useWindowSizeFn-cc2fb57c.js";import"./uniqBy-0cd5a663.js";import"./lock-f2fae4f2.js";const C=l({name:"SelectItem",components:{Select:v},props:{event:{type:Number},disabled:{type:Boolean},title:{type:String},def:{type:[String,Number]},initValue:{type:[String,Number]},options:{type:Array,default:()=>[]}},setup(e){const{prefixCls:t}=g("setting-select-item"),a=r(()=>e.def?{value:e.def,defaultValue:e.initValue||e.def}:{});function n(s){e.event&&S(e.event,s)}return{prefixCls:t,handleChange:n,getBindValue:a}}});function b(e,t,a,n,s,h){const o=i("Select");return d(),p("div",{class:_(e.prefixCls)},[m("span",null,c(e.title),1),u(o,f(e.getBindValue,{class:`${e.prefixCls}-select`,onChange:e.handleChange,disabled:e.disabled,size:"small",options:e.options}),null,16,["class","onChange","disabled","options"])],2)}const P=y(C,[["render",b],["__scopeId","data-v-7ddad110"],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/setting/components/SelectItem.vue"]]);export{P as default};