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.

2 lines
1.9 KiB

import{S as I}from"./SelectHelper-5d9fefe7.js";import"./Tabs-ec1c48f8.js";import"./RadioGroup-a80e69a5.js";import w from"./InputTheme-b25bb000.js";import"./FormTheme-70eb47bf.js";import{d as N,r as p,aT as h,aU as t,o as a,a as l,w as o,b as i,h as s,t as d,i as m}from"./index-f4658ae7.js";import{N as v}from"./FormItem-104f9f94.js";import{N as y}from"./InputNumber-704a9fe2.js";import{N as S}from"./InputGroup-5bb233c2.js";import{N as T}from"./InputGroupLabel-26b68d73.js";const V=N({name:"InputNumber",components:{NFormItem:v,NInputNumber:y,SelectHelper:I,NInputGroup:S,NInputGroupLabel:T},props:{widgetInfo:{type:Object,default:()=>{}}},setup(e){const n=p(e.widgetInfo.title),r=p(0);return r.value=parseFloat(e.widgetInfo.modelVal)||0,{label:n,InputTheme:w,settingUrl:`../../Comm/En.htm?EnName=TS.FrmUI.MapAttrNum&PKVal=${e.widgetInfo.id}&s=${Math.random()}`,value:r}}});function $(e,n,r,B,C,U){const u=t("n-input-group-label"),f=t("n-input-number"),_=t("n-input-group"),g=t("n-form-item"),b=t("select-helper");return a(),l(b,{widget:e.widgetInfo,"setting-url":e.settingUrl},{default:o(()=>[i(g,{label:e.widgetInfo.title,"show-feedback":!1,required:e.widgetInfo.required},{default:o(()=>[i(_,null,{default:o(()=>[e.widgetInfo.prefix?(a(),l(u,{key:0},{default:o(()=>[s(d(e.widgetInfo.prefix),1)]),_:1})):m("",!0),i(f,{value:e.value,"onUpdate:value":n[0]||(n[0]=c=>e.value=c),placeholder:e.widgetInfo.placeholder,"theme-overrides":e.InputTheme,clearable:e.widgetInfo.clearable,disabled:e.widgetInfo.readonly,"show-button":e.widgetInfo.inputButton},null,8,["value","placeholder","theme-overrides","clearable","disabled","show-button"]),e.widgetInfo.suffix?(a(),l(u,{key:1},{default:o(()=>[s(d(e.widgetInfo.suffix),1)]),_:1})):m("",!0)]),_:1})]),_:1},8,["label","required"])]),_:1},8,["widget","setting-url"])}const k=h(V,[["render",$],["__scopeId","data-v-81b14310"]]),D=Object.freeze(Object.defineProperty({__proto__:null,default:k},Symbol.toStringTag,{value:"Module"}));export{D as _};