PageSourceSearch

https://app.vermieter1.de/assets/MeterNumberForm-_HeRZ1o2.js

js vermieter1.de collected 2026-10-09 00:20:06 UTC 36,034 bytes, 1 lines download raw bytes

1import{u as e,y as a,s as t,i as l,c as r,r as n,j as i,k as s,b as o,l as d,o as u,e as c,f as m,w as p,g as h,m as b,t as g,q as y,d as f,F as v,n as k,h as w,p as z,A as _}from"./vue-core-BxpkC46j.js";import{E as V,$ as I,a2 as T,ab as W,Z as x}from"./element-plus-D9R1N3Hz.js";import{o as E,c as S,d as N}from"./stores-BEZjnzIl.js";import{$ as M,dh as H,di as D,dj as Z,dc as F,bg as C,dk as U,dl as A}from"./components-W-g6g-0M.js";import"./handover-pdf-DwYzpyJq.js";import"./vendor-rey5iuj0.js";import"./axios-CxJ1muD6.js";import"./pdfjs-B1e-tw5U.js";const R={class:"meter-number-form-wrapper"},G={class:"back-nav"},B={class:"form-page-grid"},L={class:"form-col-main"},K={class:"page-hero-card"},P={class:"page-hero-eyebrow"},Y={class:"page-hero-title"},q={key:0,class:"page-hero-type-row"},j={class:"section-card anim-in",style:{"--delay":"0.05s"}},O={class:"section-card-header"},J={class:"section-card-body"},$={key:0,style:{"margin-top":"8px","font-size":"12.5px","line-height":"1.5",color:"var(--el-text-color-secondary)"}},Q={class:"field-hint"},X={class:"section-card anim-in",style:{"--delay":"0.10s"}},ee={class:"section-card-header"},ae={class:"section-card-body"},te=["disabled"],le=["disabled"],re={class:"field-hint"},ne=["disabled"],ie=["disabled"],se={class:"field-hint"},oe={class:"field-hint"},de={class:"seg-control"},ue={class:"reset-schedule"},ce={class:"field-hint"},me={class:"field-hint"},pe={class:"field-hint"},he={key:5,class:"tariff-info-hint"},be={key:0,class:"section-card anim-in",style:{"--delay":"0.15s"}},ge={class:"section-card-header"},ye={class:"section-card-body"},fe={class:"field-hint"},ve={class:"initial-reading-hint"},ke={class:"section-card anim-in",style:{"--delay":"0.20s"}},we={class:"section-card-header"},ze={class:"section-card-body device-body"},_e={key:0,class:"device-calib-chip"},Ve={key:0,class:"device-fields"},Ie={class:"calib-row"},Te={class:"calib-field"},We={class:"calib-field"},xe={class:"section-card anim-in",style:{"--delay":"0.25s"}},Ee={class:"section-card-header"},Se={class:"section-card-body"},Ne={key:0,class:"field-hint"},Me={key:1,class:"field-hint"},He={class:"form-hint"},De={class:"form-col-aside"},Ze={class:"summary-card"},Fe={class:"summary-type-initial"},Ce={class:"summary-number-display"},Ue={class:"summary-details"},Ae={class:"summary-row"},Re={class:"summary-row"},Ge={key:0,class:"summary-hint"},Be={class:"form-footer"},Le=M({__name:"MeterNumberForm",setup(M){const Le=e(),Ke=a(),Pe=E(),Ye=S(),qe=N(),{selectedPropertyId:je}=t(qe),Oe=l(),Je=l(!1),$e=r(()=>!!Ke.params.id),Qe=n({propertyId:null,unitId:null,meterType:"Kaltwasser",meterNumber:"",unit:"m³",description:"",notes:"",isRemoteReadable:!1,initialReading:null,initialReadingDate:null,tariffType:"single",meterCategory:"sub",parentMeterId:null,ownerUnitId:null,calibrationDate:null,calibrationExpiry:null,manufacturer:"",modelName:"",meteringLocationId:"",marketLocationId:"",readingType:"cumulative",resetSchedule:{month:null,day:null},correctionFactor:{kc:null,kq:null,combined:null,source:null},baseSensitivity:null}),Xe=l(!1),ea=r(()=>({propertyId:[{required:!0,message:"Bitte wählen Sie eine Immobilie",trigger:"change"}],unitId:[{required:!ca.value,message:"Bitte wählen Sie eine Wohneinheit",trigger:"change"}],meterType:[{required:!0,message:"Bitte wählen Sie einen Zählertyp",trigger:"change"}],meterNumber:[{required:!0,message:"Bitte geben Sie eine Zählernummer ein",trigger:"blur"},{min:1,max:100,message:"Zählernummer darf maximal 100 Zeichen haben",trigger:"blur"}],meteringLocationId:[{validator:ra(A),trigger:"blur"}],marketLocationId:[{validator:ra(U),trigger:"blur"}]})),aa=["Heizung","Warmwasser","Wärmemenge"],ta=r(()=>aa.includes(Qe.meterType)),la=r(()=>["Strom","Nachtstrom"].includes(Qe.meterType));function ra(e){return(a,t,l)=>{if(!la.value)return l();const r=e(t);return r.valid?l():l(new Error(r.error))}}const na=r(()=>{const e=H(Qe.marketLocationId);return!/^\d{11}$/.test(e)||D(e)?"":"Die Prüfziffer passt nicht – bitte mit der Versorgerrechnung abgleichen. Speichern ist trotzdem möglich."}),ia=r(()=>Ye.properties),sa=r(()=>{if(!Qe.propertyId)return[];const e=ia.value.find(e=>e._id===Qe.propertyId);return e?.units||[]}),oa=["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],da=r(()=>{const e=ia.value.find(e=>
1e._id===Qe.propertyId),a=e?.heatingBillingConfig?.billingPeriodStartMonth;return`01. ${oa[(a>=1&&a<=12?a:1)-1]}`}),ua=r(()=>Qe.propertyId?Pe.meterNumbers.filter(e=>"main"===e.meterCategory&&(e.propertyId===Qe.propertyId||e.propertyId?._id===Qe.propertyId)):[]),ca=r(()=>"main"===Qe.meterCategory),ma=async()=>{$e.value||qe.setProperty(Qe.propertyId||null),Qe.unitId=null,Qe.parentMeterId=null,Qe.propertyId&&await Pe.fetchMeterNumbers({propertyId:Qe.propertyId,meterCategory:"main"})},pa=()=>{if("Heizung"===Qe.meterType)["kWh","Einheiten","m³","MWh","Striche","HKV-Einheiten"].includes(Qe.unit)||(Qe.unit="Einheiten");else if("Warmwasser"===Qe.meterType)["m³","kWh"].includes(Qe.unit)||(Qe.unit="m³");else{const e={Kaltwasser:"m³",Abwasserabzug:"m³",Strom:"kWh",Nachtstrom:"kWh",Gas:"m³","Öl":"Liter","Fernwärme":"kWh","Wärmemenge":"kWh","PV-Erzeugung":"kWh","PV-Einspeisung":"kWh"};Qe.unit=e[Qe.meterType]||"m³"}"Nachtstrom"===Qe.meterType?Qe.tariffType="dual":"Strom"===Qe.meterType&&(Qe.tariffType="single"),["Gas","Öl","Fernwärme","Wärmemenge","PV-Erzeugung","PV-Einspeisung"].includes(Qe.meterType)&&(Qe.meterCategory="main"),"Abwasserabzug"===Qe.meterType&&(Qe.meterCategory="sub")},ha=()=>{Le.back()},ba=async()=>{try{await x.confirm("Möchten Sie diesen Zähler wirklich löschen? Alle zugehörigen Zählerstände werden ebenfalls gelöscht.","Zähler löschen",{confirmButtonText:"Löschen",cancelButtonText:"Abbrechen",type:"warning",confirmButtonClass:"el-button--danger"}),await Pe.deleteMeterNumber(Ke.params.id),V({type:"success",message:"Zähler wurde gelöscht"}),Le.push("/app/meter-numbers")}catch(e){"cancel"!==e&&V({type:"error",message:"Fehler beim Löschen des Zählers"})}},ga=async()=>{try{if(!Oe.value)return;await Oe.value.validate(),Je.value=!0;const e={propertyId:Qe.propertyId,meterType:Qe.meterType,meterNumber:Qe.meterNumber.trim(),unit:Qe.unit||void 0,description:Qe.description?.trim()||void 0,notes:Qe.notes?.trim()||void 0,isRemoteReadable:Qe.isRemoteReadable,tariffType:["Strom","Nachtstrom"].includes(Qe.meterType)?Qe.tariffType:"single",meterCategory:Qe.meterCategory,parentMeterId:"sub"===Qe.meterCategory&&Qe.parentMeterId?Qe.parentMeterId:null,ownerUnitId:"main"===Qe.meterCategory&&Qe.ownerUnitId?Qe.ownerUnitId:null,calibrationDate:Qe.calibrationDate||void 0,calibrationExpiry:Qe.calibrationExpiry||void 0,manufacturer:Qe.manufacturer?.trim()||void 0,modelName:Qe.modelName?.trim()||void 0};la.value&&(e.meteringLocationId=H(Qe.meteringLocationId)||null,e.marketLocationId=H(Qe.marketLocationId)||null),"Heizung"===Qe.meterType&&(e.readingType=Qe.readingType,e.resetSchedule="resetting"===Qe.readingType?{month:Qe.resetSchedule.month||null,day:Qe.resetSchedule.day||null}:{month:null,day:null},null!==Qe.correctionFactor.kc&&(e.correctionFactor={kc:Qe.correctionFactor.kc,kq:Qe.correctionFactor.kq||null,combined:Qe.correctionFactor.kc?Qe.correctionFactor.kc*(Qe.correctionFactor.kq||1):null,source:Qe.correctionFactor.source||"manuell"}),null!==Qe.baseSensitivity&&(e.baseSensitivity=Qe.baseSensitivity)),!ca.value&&Qe.unitId&&(e.unitId=Qe.unitId),$e.value||null===Qe.initialReading||void 0===Qe.initialReading||(e.initialReading=Qe.initialReading,e.initialReadingDate=Qe.initialReadingDate||(new Date).toISOString().split("T")[0]),$e.value?await Pe.updateMeterNumber(Ke.params.id,e):await Pe.createMeterNumber(e);const a=Ke.query.returnTo;a?Le.push(a):Le.push("/app/meter-numbers")}catch(e){}finally{Je.value=!1}};return i(async()=>{if(await Ye.fetchProperties(),$e.value)try{const e=await Pe.fetchMeterNumberById(Ke.params.id);e&&(Qe.propertyId=e.propertyId?._id||e.propertyId,Qe.unitId=e.unitId?._id||e.unitId,Qe.meterType=e.meterType,Qe.meterNumber=e.meterNumber,Qe.unit=e.unit||null,Qe.description=e.description||"",Qe.notes=e.notes||"",Qe.isRemoteReadable=e.isRemoteReadable||!1,Qe.tariffType=e.tariffType||"single",Qe.meterCategory=e.meterCategory||"sub",Qe.parentMeterId=e.parentMeterId||null,Qe.ownerUnitId=e.ownerUnitId?._id||e.ownerUnitId||null,Qe.readingType=e.readingType||"cumulative",Qe.resetSchedule.month=e.resetSchedule?.month||null,Qe.resetSchedule.day=e.resetSchedule?.day||null,e.correctionFactor&&(Qe.correctionFactor.kc=e.correctionFactor.kc||null,Qe.correctionFactor.kq=e.correctionFactor.kq||null,Qe.correctionFactor.combined=e.correctionFactor.combined||null,Qe.correctionFactor.source=e.correctionFactor.source||null),Qe.baseSensitivity=e.baseSensitivity||null,Qe.meteringLocationId=e.meteringLocationId||"",Qe.marketLocationId=e.marketLocationId||"",Qe.calibrationDate=e.calibrationDate?new Date(e.calibrationDate).toISOString().split("T")[0]:null,Qe.calibrationExpiry=e.calibrationExpiry?new Date(e.calibrationExpiry).toISOString().split("T")[0]:null,Qe.manufacturer=e.manufacturer||"",Qe.modelName=e.modelName||"",(e.calibrationDate||e.manufacturer||e.modelName)&&(Xe.value=!0),"sub"===Qe.meterCategory&&Qe.propertyId&&await Pe.fetchMeterNumbers({propertyId:Qe.propertyId,meterCategory:"main"}))}catch(e){V.error({title:"Fehler beim Laden",message:"Der Zähler konnte nicht geladen werden"}),Le.back()}else(()=>{const e=Ke.query;Qe.propertyId=e.propertyId||je.value||null,e.propertyId&&qe.setProperty(e.propertyId),e.unitId&&(Qe.unitId=e.unitId),e.meterType&&(Qe.meterType=e.meterType)})(),pa()}),s(()=>Qe.meterType,()=>{$e.value||pa()}),s(je,async e=>{if($e.value||Ke.query.propertyId)return;const a=e||null;a!==Qe.propertyId&&(Qe.propertyId=a,await ma())}),s(()=>Qe.calibrationDate,e=>{if(e){const a=new Date(e);a.setFullYear(a.getFullYear()+6),Qe.calibrationExpiry=a.toISOString().split("T")[0]}}),s(()=>Qe.meterCategory,e=>{$e.value||("main"===e?(Qe.unitId=null,Qe.parentMeterId=null):Qe.ownerUnitId=null)}),(e,a)=>{const t=o("el-icon"),l=o("OfficeBuilding"),r=o("el-option"),n=o("el-select"),i=o("el-form-item"),s=o("el-col"),V=o("el-alert"),x=o("el-row"),E=o("el-tag"),S=o("el-input"),N=o("Setting"),M=o("el-tooltip"),H=o("el-input-number"),D=o("Odometer"),U=o("el-date-picker"),A=o("Tools"),Le=o("Document"),Ke=o("el-switch"),Pe=o("el-form"),Ye=o("el-button");return u(),d("div",R,[c("div",G,[c("button",{class:"back-btn",onClick:ha},[m(t,null,{default:p(()=>[m(h(I))]),_:1}),a[31]||(a[31]=c("span",null,"Zurück zur Liste",-1))])]),c("div",B,[c("div",L,[c("div",K,[c("div",P,g($e.value?"ZÄHLER BEARBEITEN":"ZÄHLER ANLEGEN"),1),c("h1",Y,g($e.value?"Zähler bearbeiten":"Neuen Zähler anlegen"),1),$e.value&&Qe.meterType?(u(),d("div",q,[c("span",{class:"page-hero-type-dot",style:y({background:{Kaltwasser:"#3b82f6",Warmwasser:"#ea580c",Heizung:"#dc2626",Strom:"#eab308",Nachtstrom:"#f97316",Gas:"#8b5cf6","Öl":"#d97706","Fernwärme":"#be185d","Wärmemenge":"#059669","PV-Erzeugung":"#16a34a","PV-Einspeisung":"#0891b2"}[Qe.meterType]||"#6b7280"})},null,4),c("span",{class:"page-hero-type-name",style:y({color:{Kaltwasser:"#3b82f6",Warmwasser:"#ea580c",Heizung:"#dc2626",Strom:"#eab308",Nachtstrom:"#f97316",Gas:"#8b5cf6","Öl":"#d97706","Fernwärme":"#be185d","Wärmemenge":"#059669","PV-Erzeugung":"#16a34a","PV-Einspeisung":"#0891b2"}[Qe.meterType]||"#6b7280"})},g(Qe.meterType),5)])):b("",!0)]),m(Pe,{ref_key:"formRef",ref:Oe,model:Qe,rules:ea.value,"label-position":"top","scroll-to-error":"",onSubmit:_(ga,["prevent"])},{default:p(()=>[c("div",j,[c("div",O,[a[32]||(a[32]=c("span",{class:"section-accent-bar",style:{background:"var(--color-forest-500)"}},null,-1)),m(t,{class:"section-icon"},{default:p(()=>[m(l)]),_:1}),a[33]||(a[33]=c("span",{class:"section-title"},"Grundinformationen",-1))]),c("div",J,[m(x,{gutter:20},{default:p(()=>[m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Immobilie",prop:"propertyId",required:""},{default:p(()=>[m(n,{modelValue:Qe.propertyId,"onUpdate:modelValue":a[0]||(a[0]=e=>Qe.propertyId=e),placeholder:"Wählen Sie eine Immobilie",clearable:"",filterable:"",style:{width:"100%"},onChange:ma,disabled:$e.value},{default:p(()=>[(u(!0),d(v,null,k(ia.value,e=>(u(),f(r,{key:e._id,label:e.name||e.address,value:e._id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1}),ca.value?(u(),f(s,{key:1,xs:24,md:12},{default:p(()=>[m(i,{label:"Wohneinheit"},{default:p(()=>[m(V,{title:"Hauptzähler auf Gebäudeebene",type:"info",closable:!1,"show-icon":""},{default:p(()=>[...a[34]||(a[34]=[w(" Hauptzähler (EVU) werden auf Gebäudeebene erfasst und sind nicht einer Wohneinheit zugeordnet. ",-1)])]),_:1})]),_:1})]),_:1})):(u(),f(s,{key:0,xs:24,md:12},{default:p(()=>[m(i,{label:"Wohneinheit",prop:"unitId",required:""},{default:p(()=>[m(n,{modelValue:Qe.unitId,"onUpdate:modelValue":a[1]||(a[1]=e=>Qe.unitId=e),placeholder:"Wählen Sie eine Wohneinheit",clearable:"",filterable:"",style:{width:"100%"},disabled:!Qe.propertyId||$e.value},{default:p(()=>[(u(!0),d(v,null,k(sa.value,e=>(u(),f(r,{key:e._id,label:h(Z)(e,""),value:e._id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1}))]),_:1}),m(x,{gutter:20},{default:p(()=>[m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Zählertyp",prop:"meterType",required:""},{default:p(()=>[m(n,{modelValue:Qe.meterType,"onUpdate:modelValue":a[2]||(a[2]=e=>Qe.meterType=e),placeholder:"Wählen Sie einen Zählertyp",style:{width:"100%"},onChange:pa,disabled:$e.value},{default:p(()=>[m(r,{value:"Kaltwasser",label:"Kaltwasser"},{default:p(()=>[m(E,{type:h(F)("Kaltwasser"),size:"small"},{default:p(()=>[...a[35]||(a[35]=[w("Kaltwasser",-1)])]),_:1},8,["type"])]),_:1}),m(r,{value:"Warmwasser",label:"Warmwasser"},{default:p(()=>[m(E,{type:h(F)("Warmwasser"),size:"small"},{default:p(()=>[...a[36]||(a[36]=[w("Warmwasser",-1)])]),_:1},8,["type"])]),_:1}),m(r,{value:"Abwasserabzug",label:"Abwasserabzug (Gartenwasser)"},{default:p(()=>[m(E,{type:h(F)("Abwasserabzug"),size:"small"},{default:p(()=>
1[...a[37]||(a[37]=[w("Abwasserabzug",-1)])]),_:1},8,["type"]),a[38]||(a[38]=c("span",{style:{"margin-left":"8px",color:"var(--el-text-color-secondary)","font-size":"12px"}},"Garten/Pool – wird vom Abwasser abgezogen",-1))]),_:1}),m(r,{value:"Heizung",label:"Heizung"},{default:p(()=>[m(E,{type:h(F)("Heizung"),size:"small"},{default:p(()=>[...a[39]||(a[39]=[w("Heizung",-1)])]),_:1},8,["type"])]),_:1}),m(r,{value:"Strom",label:"Strom"},{default:p(()=>[m(E,{type:h(F)("Strom"),size:"small"},{default:p(()=>[...a[40]||(a[40]=[w("Strom",-1)])]),_:1},8,["type"])]),_:1}),m(r,{value:"Nachtstrom",label:"Nachtstrom (Nachtspeicherheizung)"},{default:p(()=>[m(E,{type:h(F)("Nachtstrom"),size:"small"},{default:p(()=>[...a[41]||(a[41]=[w("Nachtstrom",-1)])]),_:1},8,["type"]),a[42]||(a[42]=c("span",{style:{"margin-left":"8px",color:"var(--el-text-color-secondary)","font-size":"12px"}},"für Nachtspeicherheizung",-1))]),_:1}),m(r,{value:"Gas",label:"Gas (m³)"},{default:p(()=>[m(E,{type:h(F)("Gas"),size:"small"},{default:p(()=>[...a[43]||(a[43]=[w("Gas",-1)])]),_:1},8,["type"]),a[44]||(a[44]=c("span",{style:{"margin-left":"8px",color:"var(--el-text-color-secondary)","font-size":"12px"}}
1,"Hauptgaszähler",-1))]),_:1}),m(r,{value:"Öl",label:"Öl (Liter)"},{default:p(()=>[m(E,{type:h(F)("Öl"),size:"small"},{default:p(()=>[...a[45]||(a[45]=[w("Öl",-1)])]),_:1},8,["type"]),a[46]||(a[46]=c("span",{style:{"margin-left":"8px",color:"var(--el-text-color-secondary)","font-size":"12px"}},"Ölverbrauchszähler",-1))]),_:1}),m(r,{value:"Fernwärme",label:"Fernwärme (kWh)"},{default:p(()=>[m(E,{type:h(F)("Fernwärme"),size:"small"},{default:p(()=>[...a[47]||(a[47]=[w("Fernwärme",-1)])]),_:1},8,["type"]),a[48]||(a[48]=c("span",{style:{"margin-left":"8px",color:"var(--el-text-color-secondary)","font-size":"12px"}},"Fernwärme-Hauptzähler",-1))]),_:1}),m(r,{value:"Wärmemenge",label:"Wärmemenge (kWh)"},{default:p(()=>[m(E,{type:h(F)("Wärmemenge"),size:"small"},{default:p(()=>[...a[49]||(a[49]=[w("Wärmemenge",-1)])]),_:1},8,["type"]),a[50]||(a[50]=c("span",{style:{"margin-left":"8px",color:"var(--el-text-color-secondary)","font-size":"12px"}},"WMZ Boiler / Heizkreis / Solar",-1))]),_:1}),m(r,{value:"PV-Erzeugung",label:"PV-Erzeugung (Gesamterzeugung)"},{default:p(()=>[m(E,{type:h(F)("PV-Erzeugung"),size:"small"},{default:p(()=>[...a[51]||(a[51]=[w("PV-Erzeugung",-1)])]),_:1},8,["type"]),a[52]||(a[52]=c("span",{style:{"margin-left":"8px",color:"var(--el-text-color-secondary)","font-size":"12px"}},"Gesamterzeugung der PV-Anlage",-1))]),_:1}),m(r,{value:"PV-Einspeisung",label:"PV-Einspeisung (Netzeinspeisung)"},{default:p(()=>[m(E,{type:h(F)("PV-Einspeisung"),size:"small"},{default:p(()=>[...a[53]||(a[53]=[w("PV-Einspeisung",-1)])]),_:1},8,["type"]),a[54]||(a[54]=c("span",{style:{"margin-left":"8px",color:"var(--el-text-color-secondary)","font-size":"12px"}},"Einspeisung ins Stromnetz",-1))]),_:1})]),_:1},8,["modelValue","disabled"]),"Abwasserabzug"===Qe.meterType?(u(),d("div",$," Erfasst Frischwasser, das nicht ins Abwasser gelangt (z. B. Garten, Pool). Die Menge wird bei der Abrechnung von den Abwasserkosten der Einheit abgezogen – die Wasserkosten bleiben unberührt. ")):b("",!0)]),_:1})]),_:1}),m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Messeinheit",prop:"unit"},{default:p(()=>["Heizung"===Qe.meterType?(u(),f(n,{key:0,modelValue:Qe.unit,"onUpdate:modelValue":a[3]||(a[3]=e=>Qe.unit=e),placeholder:"Einheit wählen",style:{width:"100%"}},{default:p(()=>[m(r,{value:"Einheiten",label:"Einheiten (Elektronischer HKV)"}),m(r,{value:"Striche",label:"Striche (Verdunstungs-HKV)"}),m(r,{value:"kWh",label:"kWh (Wärmemengenzähler)"}),m(r,{value:"MWh",label:"MWh (Wärmemengenzähler)"}),m(r,{value:"m³",label:"m³ (Gas-Zwischenzähler)"})]),_:1},8,["modelValue"])):"Warmwasser"===Qe.meterType?(u(),f(n,{key:1,modelValue:Qe.unit,"onUpdate:modelValue":a[4]||(a[4]=e=>Qe.unit=e),placeholder:"Einheit wählen",style:{width:"100%"}},{default:p(()=>[m(r,{value:"m³",label:"m³ (Wasserzähler - Volumen)"}),m(r,{value:"kWh",label:"kWh (Wärmemengenzähler - Energie)"})]),_:1},8,["modelValue"])):(u(),f(S,{key:2,modelValue:Qe.unit,"onUpdate:modelValue":a[5]||(a[5]=e=>Qe.unit=e),disabled:"",class:"disabled-input"},null,8,["modelValue"])),c("span",Q,["Heizung"===Qe.meterType?(u(),d(v,{key:0},[w('Für HKV: "Einheiten" oder "Striche". Für Wärmemengenzähler: "kWh" oder "MWh".')],64)):"Warmwasser"===Qe.meterType?(u(),d(v,{key:1},[w("m³ für Wasserzähler, kWh für Wärmemengenzähler (WMZ)")],64)):(u(),d(v,{key:2},[w("Automatisch basierend auf Zählertyp")],64))])]),_:1})]),_:1})]),_:1}),m(x,{gutter:20},{default:p(()=>[m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Zählernummer",prop:"meterNumber",required:""},{default:p(()=>[m(S,{modelValue:Qe.meterNumber,"onUpdate:modelValue":a[6]||(a[6]=e=>Qe.meterNumber=e),placeholder:"z.B. 12345678",maxlength:"100"},null,8,["modelValue"]),a[55]||(a[55]=c("span",{class:"field-hint"},"Die eindeutige Nummer des Zählers (auf dem Gerät)",-1))]),_:1})]),_:1}),m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Beschreibung",prop:"description"},{default:p(()=>[m(S,{modelValue:Qe.description,"onUpdate:modelValue":a[7]||(a[7]=e=>Qe.description=e),placeholder:"z.B. Badezimmer, Küche, Hauptzähler",maxlength:"200"},null,8,["modelValue"]),a[56]||(a[56]=c("span",{class:"field-hint"},"Hilft bei der Unterscheidung mehrerer Zähler",-1))]),_:1})]),_:1})]),_:1})])]),c("div",X,[c("div",ee,[a[58]||(a[58]=c("span",{class:"section-accent-bar",style:{background:"var(--color-sky-500)"}},null,-1)),m(t,{class:"section-icon"},{default:p(()=>[m(N)]),_:1}),a[59]||(a[59]=c("span",{class:"section-title"},"Zähler-Konfiguration",-1)),"Nachtstrom"===Qe.meterType?(u(),f(E,{key:0,t
1ype:"warning",size:"small",style:{"margin-left":"auto"}},{default:p(()=>[...a[57]||(a[57]=[w("Nachtspeicherheizung",-1)])]),_:1})):b("",!0)]),c("div",ae,[m(x,{gutter:20},{default:p(()=>[["Strom","Nachtstrom"].includes(Qe.meterType)?(u(),f(s,{key:0,xs:24,md:12},{default:p(()=>[m(i,{label:"Tarif-Typ",prop:"tariffType"},{default:p(()=>[c("div",{class:z(["seg-control",{"seg-disabled":$e.value}])},[c("button",{type:"button",class:z(["seg-btn",{"seg-btn-active":"single"===Qe.tariffType}]),disabled:$e.value,onClick:a[8]||(a[8]=e=>Qe.tariffType="single")},"Eintarif",10,te),c("button",{type:"button",class:z(["seg-btn",{"seg-btn-active":"dual"===Qe.tariffType}]),disabled:$e.value,onClick:a[9]||(a[9]=e=>Qe.tariffType="dual")},"Zweitarif (HT/NT)",10,le)],2),c("span",re,["dual"===Qe.tariffType?(u(),d(v,{key:0},[w(" Hochtarif (HT) für Tag, Niedertarif (NT) für Nacht - typisch für Nachtspeicherheizungen ")],64)):(u(),d(v,{key:1},[w(" Ein Zählerstand für alle Tageszeiten ")],64))])]),_:1})]),_:1})):b("",!0),m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Zähler-Kategorie",prop:"meterCategory"},{default:p(()=>[c("div",{class:z(["seg-control seg-control-full",{"seg-disabled":$e.value}])},[c("button",{type:"button",class:z(["seg-btn",{"seg-btn-active":"main"===Qe.meterCategory}]),disabled:$e.value||"Abwasserabzug"===Qe.meterType,onClick:a[10]||(a[10]=e=>Qe.meterCategory="main")},"Hauptzähler (Gebäude)",10,ne),c("button",{type:"button",class:z(["seg-btn",{"seg-btn-active":"sub"===Qe.meterCategory}]),disabled:$e.value,onClick:a[11]||(a[11]=e=>Qe.meterCategory="sub")},"Zwischenzähler (Wohnung)",10,ie)],2),c("span",se,["main"===Qe.meterCategory?(u(),d(v,{key:0},[w(" Zähler auf Gebäudeebene (z.B. EVU-Zähler, Allgemeinzähler) ")],64)):(u(),d(v,{key:1},[w(" Wohnungszähler für individuellen Verbrauch einer Einheit ")],64))])]),_:1})]),_:1})]),_:1}),la.value?(u(),f(x,{key:0,gutter:20},{default:p(()=>[m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Zählpunktbezeichnung (33 Zeichen)",prop:"meteringLocationId"},{default:p(()=>[m(S,{modelValue:Qe.meteringLocationId,"onUpdate:modelValue":a[12]||(a[12]=e=>Qe.meteringLocationId=e),placeholder:"DE00 0000 0000 0000 0000 0000 0000 0000 0",maxlength:"40",clearable:""},null,8,["modelValue"]),a[60]||(a[60]=c("span",{class:"field-hint"}," Steht auf der Netzbetreiber- oder Versorgerrechnung. Pflichtangabe auf Mieterstromrechnungen nach § 40 Abs. 2 EnWG, optional bei reiner Weiterberechnung. ",-1))]),_:1})]),_:1}),m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Marktlokations-ID (11 Ziffern)",prop:"marketLocationId"},{default:p(()=>[m(S,{modelValue:Qe.marketLocationId,"onUpdate:modelValue":a[13]||(a[13]=e=>Qe.marketLocationId=e),placeholder:"z.B. 5142 3456 789 12",maxlength:"20",clearable:""},null,8,["modelValue"]),c("span",oe,[na.value?(u(),d(v,{key:0},[w(g(na.value),1)],64)):(u(),d(v,{key:1},[w("Optional. MaLo-ID der Verbrauchsstelle laut Versorgerrechnung.")],64))])]),_:1})]),_:1})]),_:1})):b("",!0),"Heizung"===Qe.meterType?(u(),f(x,{key:1,gutter:20},{default:p(()=>[m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Ablesetyp"},{default:p(()=>[c("div",de,[c("button",{type:"button",class:z(["seg-btn",{"seg-btn-active":"cumulative"===Qe.readingType}]),onClick:a[14]||(a[14]=e=>Qe.readingType="cumulative")},[a[61]||(a[61]=w(" Kumulierend ",-1)),m(M,{content:"Zähler läuft fortlaufend. Verbrauch = Endablesung minus Anfangsablesung.",placement:"top"},{default:p(()=>[m(t,{class:"seg-info-icon"},{default:p(()=>[m(h(T))]),_:1})]),_:1})],2),c("button",{type:"button",class:z(["seg-btn",{"seg-btn-active":"resetting"===Qe.readingType}]),onClick:a[15]||(a[15]=e=>Qe.readingType="resetting")},[a[62]||(a[62]=w(" Stichtagsgerät ",-1)),m(M,{content:"Gerät stellt sich am Stichtag auf 0 zurück. Abgelesener Wert ist der Verbrauch seit der letzten Nullstellung.",placement:"top"},{default:p(()=>[m(t,{class:"seg-info-icon"},{default:p(()=>[m(h(T))]),_:1})]),_:1})],2)])]),_:1})]),_:1}),"resetting"===Qe.readingType?(u(),f(s,{key:0,xs:24,md:12},{default:p(()=>[m(i,{label:"Nullstellung am"},{default:p(()=>[c("div",ue,[m(n,{modelValue:Qe.resetSchedule.day,"onUpdate:modelValue":a[16]||(a[16]=e=>Qe.resetSchedule.day=e),placeholder:"Tag",clearable:"",style:{width:"100px"}},{default:p(()=>[(u(),d(v,null,k(31,e=>m(r,{key:e,label:e,value:e},null,8,["label","value"])),64))]),_:1},8,["modelValue"]),m(n,{modelValue:Qe.resetSchedule.month,"onUpdate:modelValue":a[17]||(a[17]=e=>Qe.resetSchedule.month=e),placeholder:"Monat",clearable:"",style:{width:"150px"}},{default:p(()=>[(u(),d(v,null,k(oa,(e,a)=>m(r,{key:a,label:e,value:a+1},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),c("span",ce," Tag, an dem sich das Gerät auf 0 zurückstellt (bei ista/Techem meist der Beginn des Abrechnungszeitraums). Leer lassen: "+g(da.value)+" aus dem Abrechnungszeitraum der Immobilie. ",1)]),_:1})]),_:1})):b("",!0)]),_:1})):b("",!0),"main"===Qe.meterCategory?(u(),f(x,{key:2,gutter:20},{default:p(()=>[m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Eigentümer-Einheit (optional)",prop:"ownerUnitId"},{default:p(()=>[m(n,{modelValue:Qe.ownerUnitId,"onUpdate:modelValue":a[18]||(a[18]=e=>Qe.ownerUnitId=e),placeholder:"Einheit des Eigentümers auswählen",clearable:"",filterable:"",style:{width:"100%"}},{default:p(()=>[(u(!0),d(v,null,k(sa.value,e=>(u(),f(r,{key:e._id,label:h(C)(e)?`${e.unitNumber} – ${e.name}`:e.unitNumber||e.name||e.type,value:e._id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),a[63]||(a[63]=c("span",{class:"field-hint"}," Ordnen Sie den Hauptzähler der Eigentümer-Wohnung zu. Der Verbrauch wird als Differenz berechnet: Hauptzähler minus alle Zwischenzähler. ",-1))]),_:1})]),_:1})]),_:1})):b("",!0),"Heizung"!==Qe.meterType||["kWh","MWh"].includes(Qe.unit)?b("",!0):(u(),f(x,{key:3,gutter:20},{default:p(()=>[m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Bewertungsfaktor (KC)"},{default:p(()=>[m(H,{modelValue:Qe.correctionFactor.kc,"onUpdate:modelValue":a[19]||(a[19]=e=>
1Qe.correctionFactor.kc=e),precision:3,step:.1,min:.1,max:10,placeholder:"1.000",style:{width:"100%"},"controls-position":"right"},null,8,["modelValue"]),c("span",me,[a[64]||(a[64]=w(" Korrekturfaktor abhängig von Heizkörpertyp und -größe. Vom Messdienstleister bereitgestellt. ",-1)),m(M,{content:"Macht die Verbrauchswerte verschiedener Heizkörper vergleichbar. Formel: Ablesung x KC = vergleichbare HKV-Einheiten",placement:"top"},{default:p(()=>[m(t,{style:{"vertical-align":"middle"}},{default:p(()=>[m(h(T))]),_:1})]),_:1})])]),_:1})]),_:1}),m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Basisempfindlichkeit"},{default:p(()=>[m(H,{modelValue:Qe.baseSensitivity,"onUpdate:modelValue":a[20]||(a[20]=e=>Qe.baseSensitivity=e),precision:2,step:.1,min:0,placeholder:"Optional",style:{width:"100%"},"controls-position":"right"},null,8,["modelValue"]),c("span",pe,[a[65]||(a[65]=w(" Für elektronische HKV, relevant für uVi-Berechnung. ",-1)),m(M,{content:"Gibt an, wie empfindlich das Gerät auf Temperaturunterschiede reagiert. Typische Werte: 0,8 - 1,5.",placement:"top"},{default:p(()=>[m(t,{style:{"vertical-align":"middle"}},{default:p(()=>[m(h(T))]),_:1})]),_:1})])]),_:1})]),_:1})]),_:1})),"sub"===Qe.meterCategory&&ua.value.length>0?(u(),f(x,{key:4,gutter:20},{default:p(()=>[m(s,{xs:24},{default:p(()=>[m(i,{label:"Zugehöriger Hauptzähler (optional)",prop:"parentMeterId"},{default:p(()=>[m(n,{modelValue:Qe.parentMeterId,"onUpdate:modelValue":a[21]||(a[21]=e=>Qe.parentMeterId=e),placeholder:"Hauptzähler auswählen (optional)",clearable:"",filterable:"",style:{width:"100%"}},{default:p(()=>[(u(!0),d(v,null,k(ua.value,e=>(u(),f(r,{key:e._id,label:`${e.meterNumber}${e.description?" - "+e.description:""}`,value:e._id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),a[66]||(a[66]=c("span",{class:"field-hint"}," Verknüpfen Sie diesen Wohnungszähler mit dem Hauptzähler des Energieversorgers – für die Plausibilitätsprüfung und die direkte Zuordnung der Stromkosten in der Nachtspeicher-Heizkostenabrechnung. ",-1))]),_:1})]),_:1})]),_:1})):b("",!0),"dual"===Qe.tariffType?(u(),d("div",he,[m(t,null,{default:p(()=>[m(h(T))]),_:1}),a[67]||(a[67]=c("span",null," Bei der Zählerstandserfassung werden HT- und NT-Werte separat erfasst. Die Kosten werden entsprechend den unterschiedlichen Tarifen berechnet. ",-1))])):b("",!0)])]),$e.value?b("",!0):(u(),d("div",be,[c("div",ge,[a[69]||(a[69]=c("span",{class:"section-accent-bar",style:{background:"#eab308"}},null,-1)),m(t,{class:"section-icon"},{default:p(()=>[m(D)]),_:1}),a[70]||(a[70]=c("span",{class:"section-title"},"Initialer Zählerstand",-1)),m(E,{type:"success",size:"small",style:{"margin-left":"auto"}},{default:p(()=>[...a[68]||(a[68]=[w("Optional",-1)])]),_:1})]),c("div",ye,[m(x,{gutter:20},{default:p(()=>[m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Startwert",prop:"initialReading"},{default:p(()=>[m(H,{modelValue:Qe.initialReading,"onUpdate:modelValue":a[22]||(a[22]=e=>Qe.initialReading=e),min:0,precision:2,step:1,placeholder:"0.00",style:{width:"100%"},"controls-position":"right"},null,8,["modelValue"]),c("span",fe,"Aktueller Zählerstand bei Installation ("+g(Qe.unit||"Einheiten")+")",1)]),_:1})]),_:1}),m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Ablesedatum",prop:"initialReadingDate"},{default:p(()=>[m(U,{modelValue:Qe.initialReadingDate,"onUpdate:modelValue":a[23]||(a[23]=e=>Qe.initialReadingDate=e),type:"date",placeholder:"Datum wählen",style:{width:"100%"},format:"DD.MM.YYYY","value-format":"YYYY-MM-DD","disabled-date":e=>e>new Date},null,8,["modelValue","disabled-date"]),a[71]||(a[71]=c("span",{class:"field-hint"},"Datum der ersten Ablesung",-1))]),_:1})]),_:1})]),_:1}),c("div",ve,[m(t,null,{default:p(()=>[m(h(T))]),_:1}),a[72]||(a[72]=c("span",null,"Wenn Sie einen Startwert angeben, wird automatisch eine erste Ablesung erstellt.",-1))])])])),c("div",ke,[c("div",we,[a[74]||(a[74]=c("span",{class:"section-accent-bar",style:{background:"var(--color-slate-400)"}},null,-1)),m(t,{class:"section-icon"},{default:p(()=>[m(A)]),_:1}),a[75]||(a[75]=c("span",{class:"section-title"},"Gerätedaten & Eichfrist",-1)),m(E,{type:"info",size:"small",style:{"margin-left":"auto"}},{default:p(()=>[...a[73]||(a[73]=[w("Optional",-1)])]),_:1})]),c("div",ze,[c("button",{type:"button",class:"device-toggle-row",onClick:a[24]||(a[24]=e=>Xe.value=!Xe.value)},[(u(),d("svg",{class:z(["device-toggle-chevron",{open:Xe.value}]),viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2"},[...a[76]||(a[76]=[c("polyline",{points:"6 9 12 15 18 9","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])],2)),a[77]||(a[77]=c("span",{class:"device-toggle-label"},"Gerätedaten und Eichinformationen",-1)),Qe.calibrationDate?(u(),d("span",_e,"Eichdatum eingetragen")):b("",!0)]),Xe.value?(u(),d("div",Ve,[m(x,{gutter:20},{default:p(()=>[m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Hersteller",prop:"manufacturer"},{default:p(()=>[m(S,{modelValue:Qe.manufacturer,"onUpdate:modelValue":a[25]||(a[25]=e=>
1Qe.manufacturer=e),placeholder:"z.B. Zenner, Ista, Techem",maxlength:"100"},null,8,["modelValue"])]),_:1})]),_:1}),m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Modellbezeichnung",prop:"modelName"},{default:p(()=>[m(S,{modelValue:Qe.modelName,"onUpdate:modelValue":a[26]||(a[26]=e=>Qe.modelName=e),placeholder:"z.B. Zenner Multidata WR3",maxlength:"100"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),c("div",Ie,[c("div",Te,[a[78]||(a[78]=c("label",{class:"calib-label"},"Eichdatum",-1)),m(U,{modelValue:Qe.calibrationDate,"onUpdate:modelValue":a[27]||(a[27]=e=>Qe.calibrationDate=e),type:"date",placeholder:"TT.MM.JJJJ",style:{width:"100%"},format:"DD.MM.YYYY","value-format":"YYYY-MM-DD",clearable:""},null,8,["modelValue"]),a[79]||(a[79]=c("span",{class:"field-hint"},"Datum der letzten Eichung",-1))]),a[82]||(a[82]=c("div",{class:"calib-arrow"},[c("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.5",width:"18",height:"18"},[c("path",{d:"M5 12h14M13 6l6 6-6 6","stroke-linecap":"round","stroke-linejoin":"round"})]),c("span",{class:"calib-arrow-label"},"+6 Jahre")],-1)),c("div",We,[a[80]||(a[80]=c("label",{class:"calib-label"},"Eichfrist-Ablauf",-1)),m(U,{modelValue:Qe.calibrationExpiry,"onUpdate:modelValue":a[28]||(a[28]=e=>Qe.calibrationExpiry=e),type:"date",placeholder:"Automatisch",style:{width:"100%"},format:"DD.MM.YYYY","value-format":"YYYY-MM-DD",clearable:""},null,8,["modelValue"]),a[81]||(a[81]=c("span",{class:"field-hint"},"Automatisch berechnet",-1))])])])):b("",!0)])]),c("div",xe,[c("div",Ee,[a[83]||(a[83]=c("span",{class:"section-accent-bar",style:{background:"var(--color-slate-400)"}},null,-1)),m(t,{class:"section-icon"},{default:p(()=>[m(Le)]),_:1}),a[84]||(a[84]=c("span",{class:"section-title"},"Zusätzliche Informationen",-1))]),c("div",Se,[m(x,{gutter:20},{default:p(()=>[m(s,{xs:24,md:12},{default:p(()=>[m(i,{label:"Fernablesbar",prop:"isRemoteReadable"},{default:p(()=>[m(Ke,{modelValue:Qe.isRemoteReadable,"onUpdate:modelValue":a[29]||(a[29]=e=>Qe.isRemoteReadable=e),"active-text":"Ja","inactive-text":"Nein"},null,8,["modelValue"]),ta.value?(u(),d("span",Ne," Ja, wenn das Gerät ohne Betreten der Wohnung abgelesen werden kann, z. B. per Funk (auch im Vorbeigehen) oder über eine Kabelverbindung. Heizkostenverteiler, Wärme- und Warmwasserzähler, die nach dem 01.12.2021 eingebaut wurden, müssen grundsätzlich fernablesbar sein; ältere Geräte müssen spätestens bis 31.12.2026 fernablesbar sein (§ 5 HeizkostenV). Ausnahmen gelten, wenn die Umrüstung im Einzelfall technisch nicht möglich ist oder zu einer unbilligen Härte führen würde. Sind fernablesbare Heizkostenverteiler, Wärme- oder Warmwasserzähler eingebaut, sind die Mieter monatlich über ihren Verbrauch zu informieren (§ 6a HeizkostenV). ")):(u(),d("span",Me," Ja, wenn das Gerät ohne Betreten der Wohnung abgelesen werden kann. Die Fernablesepflicht nach § 5 HeizkostenV betrifft nur Heizkostenverteiler, Wärme- und Warmwasserzähler, nicht Kaltwasser- oder Stromzähler. "))]),_:1})]),_:1})]),_:1}),m(x,{gutter:20},{default:p(()=>[m(s,{xs:24},{default:p(()=>[m(i,{label:"Notizen",prop:"notes"},{default:p(()=>[m(S,{modelValue:Qe.notes,"onUpdate:modelValue":a[30]||(a[30]=e=>Qe.notes=e),type:"textarea",placeholder:"Optionale Notizen oder Bemerkungen zu diesem Zähler",rows:3,maxlength:"500","show-word-limit":""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})])]),c("div",He,[m(t,null,{default:p(()=>[m(h(T))]),_:1}
1),a[85]||(a[85]=c("span",null,"Immobilie, Wohneinheit und Zählertyp können nach dem Erstellen nicht mehr geändert werden.",-1))])]),_:1},8,["model","rules"])]),c("div",De,[c("div",Ze,[c("div",{class:"summary-meter-badge",style:y({background:{Kaltwasser:"#3b82f6",Warmwasser:"#ea580c",Heizung:"#dc2626",Strom:"#eab308",Nachtstrom:"#f97316",Gas:"#8b5cf6","Öl":"#d97706","Fernwärme":"#be185d","Wärmemenge":"#059669"}[Qe.meterType]||"#6b7280"})},[c("span",Fe,g(Qe.meterType?Qe.meterType[0]:"?"),1)],4),c("div",{class:"summary-type-name",style:y({color:{Kaltwasser:"#3b82f6",Warmwasser:"#ea580c",Heizung:"#dc2626",Strom:"#eab308",Nachtstrom:"#f97316",Gas:"#8b5cf6","Öl":"#d97706","Fernwärme":"#be185d","Wärmemenge":"#059669"}[Qe.meterType]||"#6b7280"})},g(Qe.meterType||"Kein Typ gewählt"),5),c("div",Ce,g(Qe.meterNumber||"—"),1),c("div",Ue,[c("div",Ae,[a[86]||(a[86]=c("span",null,"Kategorie",-1)),c("span",null,g("main"===Qe.meterCategory?"Gebäude":"Wohnung"),1)]),c("div",Re,[a[87]||(a[87]=c("span",null,"Einheit",-1)),c("span",null,g(Qe.unit||"—"),1)])]),$e.value?b("",!0):(u(),d("p",Ge,"Typ und Immobilie können nach dem Speichern nicht geändert werden."))])])]),c("div",Be,[$e.value?(u(),f(Ye,{key:0,t
1ype:"danger",plain:"",onClick:ba,icon:h(W)},{default:p(()=>[...a[88]||(a[88]=[w(" Zähler löschen ",-1)])]),_:1},8,["icon"])):b("",!0),a[90]||(a[90]=c("div",{class:"footer-spacer"},null,-1)),m(Ye,{onClick:ha},{default:p(()=>[...a[89]||(a[89]=[w(" Abbrechen ",-1)])]),_:1}),m(Ye,{type:"primary",onClick:ga,loading:Je.value},{default:p(()=>[w(g($e.value?"Änderungen speichern":"Zähler anlegen"),1)]),_:1},8,["loading"])])])}}},[["__scopeId","data-v-505dd266"]]);export{Le as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.