Files
aiot-platform-ui/apps/web-antd/dist/js/thing-model-number-data-specs-llc2Gu8q.js
lzh 24c3dbc8f1
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 8s
chore: build and deploy web-antd
2026-03-23 17:20:54 +08:00

2 lines
1.7 KiB
JavaScript

import{m as x,ad as m,b2 as r,I as p,j as s,u as e,bJ as n,ae as o,ce as g,bb as I,ab as N,ai as h,bp as T}from"../jse/index-index-B6J4axeY.js";import{bV as d,bt as i,bQ as c,at as V,ac as D}from"./bootstrap-DmcuvVZS.js";import{D as $}from"./dict-enum-CaHgMaDZ.js";const C={class:"flex items-center justify-between"},S={class:"flex-1"},k={class:"flex-1"},w=x({name:"ThingModelNumberDataSpecs",__name:"thing-model-number-data-specs",props:{modelValue:{}},emits:["update:modelValue"],setup(v,{emit:b}){const t=g(v,"modelValue",b),f=u=>{if(!u)return;const[l,a]=String(u).split("-");t.value.unitName=l,t.value.unit=a};return(u,l)=>(r(),m(p,null,[s(e(d).Item,{label:"取值范围"},{default:n(()=>[o("div",C,[o("div",S,[s(e(i),{value:e(t).min,"onUpdate:value":l[0]||(l[0]=a=>e(t).min=a),placeholder:"请输入最小值"},null,8,["value"])]),l[3]||(l[3]=o("span",{class:"mx-2"},"~",-1)),o("div",k,[s(e(i),{value:e(t).max,"onUpdate:value":l[1]||(l[1]=a=>e(t).max=a),placeholder:"请输入最大值"},null,8,["value"])])])]),_:1}),s(e(d).Item,{label:"步长"},{default:n(()=>[s(e(i),{value:e(t).step,"onUpdate:value":l[2]||(l[2]=a=>e(t).step=a),placeholder:"请输入步长"},null,8,["value"])]),_:1}),s(e(d).Item,{label:"单位"},{default:n(()=>[s(e(c),{"model-value":e(t).unit?`${e(t).unitName}-${e(t).unit}`:"","show-search":"",placeholder:"请选择单位",class:"w-1/1",onChange:f},{default:n(()=>[(r(!0),m(p,null,I(e(V)(e($).IOT_THING_MODEL_UNIT,"string"),(a,_)=>(r(),N(e(c).Option,{key:_,value:`${a.label}-${a.value}`},{default:n(()=>[h(T(`${a.label}-${a.value}`),1)]),_:2},1032,["value"]))),128))]),_:1},8,["model-value"])]),_:1})],64))}}),U=D(w,[["__scopeId","data-v-22709a32"]]);export{U as default};