import{J as e,mr as t,xt as n}from"./common.js";import{n as r,t as i}from"./DragInData.js";import{computed as a,createBlock as o,createElementVNode as s,createVNode as c,defineComponent as l,normalizeClass as u,openBlock as d,renderSlot as f,unref as p,withCtx as m}from"vue";import{InputNumber as h}from"ant-design-vue";import{useDesign as g}from"@mfish/core/hooks";var _=`num`,v=t(l({__name:`MfDigitsDataConfig`,setup(t){let l=n(),{setFields:v,deleteFields:y,setDataTable:b}=e(),{prefixCls:x}=g(`digits-data-config`),S=a(()=>l.getCurConfigComponent.chart.data.fields?l.getCurConfigComponent.chart.data.fields[_]??[]:[]);function C(){b()}function w(e){e.length>0?(v(_,e),b()):y(_)}return(e,t)=>(d(),o(r,{class:u(p(x)),onRefreshData:C},{"data-select":m(()=>[f(e.$slots,`data-select`,{},void 0,!0)]),"static-data":m(()=>[t[1]||=s(`div`,{class:`title`},`显示内容`,-1),c(p(h),{style:{width:`100%`},value:p(l).getCurConfigComponent.chart.data.dataSet,"onUpdate:value":t[0]||=e=>p(l).getCurConfigComponent.chart.data.dataSet=e,placeholder:`显示内容`,step:1},null,8,[`value`])]),"target-data":m(()=>[t[2]||=s(`div`,{class:`title`},`显示内容`,-1),c(i,{"max-count":1,height:150,onDataChange:w,fields:S.value},null,8,[`fields`])]),_:3},8,[`class`]))}}),[[`__scopeId`,`data-v-6c95642a`]]);export{v as default};