PageSourceSearch

https://www.rueschlikon.ch/compiled/index/js/kostenmengen-cms.9cd3e9a5554cff713c11.js

js rueschlikon.ch collected 2026-10-02 18:14:26 UTC 27,223 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkCMS=self.webpackChunkCMS||[]).push([[1172],{79037:(A,t,e)=>{e.d(t,{Z:()=>m});var a=e(8081),s=e.n(a),i=e(23645),l=e.n(i),r=e(61667),n=e.n(r),o=new URL(e(23997),e.b),c=l()(s()),u=n()(o);c.push([A.id,".kostenmengen.loading{margin-left:auto;margin-right:auto;content:url("+u+")}",""]);const m=c},61667:A=>{A.exports=function(A,t){return t||(t={}),A?(A=String(A.__esModule?A.default:A),/^['"].*['"]$/.test(A)&&(A=A.slice(1,-1)),t.hash&&(A+=t.hash),/["'() \t\n]|(%20)/.test(A)||t.needQuotes?'"'.concat(A.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):A):A}},1842:(A,t,e)=>{e.r(t);var a=e(20144),s=function(){var A=this,t=A._self._c;return t("div",["versorgerV2"===A.templateVariation?t("form",{on:{submit:function(t){return t.preventDefault(),A.berechnen.apply(null,arguments)}}},[t("div",{staticClass:"form-row"},[A.filter.length>0?t("div",{staticClass:"form-group",class:Object.keys(A.types).length>1?"col-lg-4":"col-lg-6"},[t("label",{staticClass:"col-form-label form-control-label",attrs:{for:"kostenmengen_filter0"}},[A._v(A._s(A.formData.filterLabels[0]))]),A._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:A.data.filter[0],expression:"data.filter[0]"}],staticClass:"form-control custom-select",attrs:{id:"kostenmengen_filter0"},on:{change:function(t){var e=Array.prototype.filter.call(t.target.options,(function(A){return A.selected})).map((function(A){return"_value"in A?A._value:A.value}));A.$set(A.data.filter,0,t.target.multiple?e:e[0])}}},A._l(A.getChildren(A.getSchema(0)),(function(e){return t("option",{domProps:{value:e.key}},[A._v("\n            "+A._s(e.label)+"\n          ")])})),0)]):t("div",{staticClass:"form-group",class:Object.keys(A.types).length>1?"col-lg-4":"col-lg-6"},[t("label",{staticClass:"col-form-label form-control-label",attrs:{for:"kostenmengen_filter0"}},[A._v(A._s(A.formData.filterLabels[0]))]),A._v(" "),t("input",{staticClass:"form-control",attrs:{type:"text",readonly:"",id:"kostenmengen_filter0"},domProps:{value:A.noObjectsText}})]),A._v(" "),t("div",{staticClass:"form-group col-lg-3"},[t("label",{staticClass:"col-form-label form-control-label",attrs:{for:"kostenmengen_from"}},[A._v("\n          "+A._s(A.vonText)+"\n          "),t("span",{staticClass:"required"},[A._v("*")])]),A._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:A.data.from,expression:"data.from"}],staticClass:"form-control",attrs:{type:"date",min:A.formData.from.substring(0,10),max:A.data.until,id:"kostenmengen_from",required:""},domProps:{value:A.data.from},on:{change:A.getFilters,input:function(t){t.target.composing||A.$set(A.data,"from",t.target.value)}}}),A._v(" "),t("span",{staticClass:"validity"})]),A._v(" "),t("div",{staticClass:"form-group col-lg-3"},[t("label",{staticClass:"col-form-label form-control-label",attrs:{for:"kostenmengen_until"}},[A._v("\n          "+A._s(A.bisText)+"\n          "),t("span",{staticClass:"required"},[A._v("*")])]),A._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:A.data.until,expression:"data.until"}],staticClass:"form-control",attrs:{type:"date",min:A.data.from,max:A.formData.until.substring(0,10),id:"kostenmengen_until",required:""},domProps:{value:A.data.until},on:{change:A.getFilters,input:function(t){t.target.composing||A.$set(A.data,"until",t.target.value)}}}),A._v(" "),t("span",{staticClass:"validity"})]),A._v(" "),Object.keys(A.types).length>1?t("div",{staticClass:"form-group col-sm-2"},[A._m(0),A._v(" "),A._l(A.types,(function(e,a){return t("div",{staticClass:"form-check"},[t("input",{directives:[{name:"model",rawName:"v-model",value:A.data.type,expression:"data.type"}],staticClass:"form-check-input",attrs:{type:"radio",name:"type",id:"type_"+a},domProps:{value:a,checked:A._q(A.data.type,a)},on:{change:function(t){return A.$set(A.data,"type",a)}}}),A._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"type_"+a}},[A._v("\n            "+A._s(e)+"\n          ")])])}))],2):A._e()]),A._v(" "),t("div",{staticClass:"form-row"},A._l(A.filter,(function(e,a){return a>0?t("div",{staticClass:"form-group col-sm-4"},[t("label",{staticClass:"col-form-label form-control-label",attrs:{for:"kostenmengen_filter"+a}},[A._v(A._s(A.formData.filterLabels[a]))]),A._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:A.data.filter[a],expression:"data.filter[level]"}],staticClass:"form-control custom-select",attrs:{id:"kostenmengen_filter"+a},on:{change:function(t){var e=Array.prototype.filter.call(t.target.options,
1(function(A){return A.selected})).map((function(A){return"_value"in A?A._value:A.value}));A.$set(A.data.filter,a,t.target.multiple?e:e[0])}}},A._l(A.getChildren(A.getSchema(a)),(function(e){return t("option",{domProps:{value:e.key}},[A._v("\n            "+A._s(e.label)+"\n          ")])})),0)]):A._e()})),0),A._v(" "),t("div",{staticClass:"row form-group"},[t("div",{staticClass:"col-lg-4 col-sm-6"},[t("button",{staticClass:"icms-btn icms-btn-secondary icms-btn-block",on:{click:function(t){return t.preventDefault(),A.reset.apply(null,arguments)}}},[A._v(A._s(A.resetText))])]),A._v(" "),t("div",{staticClass:"col-lg-4 col-sm-6 offset-lg-4"},[A.canCalculate()?t("button",{ref:"submitButton",staticClass:"icms-btn icms-btn-primary icms-btn-block",attrs:{type:"submit",id:"kostenmengen-submit"}},[A._v(A._s(A.berechnenText)+"\n        ")]):A._e()])])]):t("form",{on:{submit:function(t){return t.preventDefault(),A.berechnen.apply(null,arguments)}}},[t("div",{staticClass:"form-row"},[t("div",{staticClass:"form-group",class:Object.keys(A.types).length>1?"col-lg-5":"col-lg-6"},[t("label",{staticClass:"col-form-label form-control-label",attrs:{for:"kostenmengen_from"}},[A._v("\n          "+A._s(A.vonText)+"\n          "),t("span",{staticClass:"required"},[A._v("*")])]),A._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:A.data.from,expression:"data.from"}],staticClass:"form-control",attrs:{type:"date",min:A.formData.from.substring(0,10),max:A.data.until,id:"kostenmengen_from",required:""},domProps:{value:A.data.from},on:{change:A.getFilters,input:function(t){t.target.composing||A.$set(A.data,"from",t.target.value)}}}),A._v(" "),t("span",{staticClass:"validity"})]),A._v(" "),t("div",{staticClass:"form-group",class:Object.keys(A.types).length>1?"col-lg-5":"col-lg-6"},[t("label",{staticClass:"col-form-label form-control-label",attrs:{for:"kostenmengen_until"}},[A._v("\n          "+A._s(A.bisText)+"\n          "),t("span",{staticClass:"required"},[A._v("*")])]),A._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:A.data.until,expression:"data.until"}],staticClass:"form-control",attrs:{type:"date",min:A.data.from,max:A.formData.until.substring(0,10),id:"kostenmengen_until",required:""},domProps:{value:A.data.until},on:{change:A.getFilters,input:function(t){t.target.composing||A.$set(A.data,"until",t.target.value)}}}),A._v(" "),t("span",{staticClass:"validity"})]),A._v(" "),Object.keys(A.types).length>1?t("div",{staticClass:"form-group col-sm-2"},[A._m(1),A._v(" "),A._l(A.types,(function(e,a){return t("div",{staticClass:"form-check"},[t("input",{directives:[{name:"model",rawName:"v-model",value:A.data.type,expression:"data.type"}],staticClass:"form-check-input",attrs:{type:"radio",name:"type",id:"type_"+a},domProps:{value:a,checked:A._q(A.data.type,a)},on:{change:function(t){return A.$set(A.data,"type",a)}}}),A._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"type_"+a}},[A._v("\n            "+A._s(e)+"\n          ")])])}))],2):A._e()]),A._v(" "),t("div",{staticClass:"form-row"},A._l(A.filter,(function(e,a){return t("div",{staticClass:"form-group col-sm-3"},[t("label",{staticClass:"col-form-label form-control-label",attrs:{for:"kostenmengen_filter"+a}},[A._v(A._s(A.formData.filterLabels[a]))]),A._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:A.data.filter[a],expression:"data.filter[level]"}],staticClass:"form-control custom-select",attrs:{id:"kostenmengen_filter"+a},on:{change:function(t){var e=Array.prototype.filter.call(t.target.options,(function(A){return A.selected})).map((function(A){return"_value"in A?A._value:A.value}));A.$set(A.data.filter,a,t.target.multiple?e:e[0])}}},A._l(A.getChildren(A.getSchema(a)),(function(e){return t("option",{domProps:{value:e.key}},[A._v("\n            "+A._s(e.label)+"\n          ")])})),0)])})),0),A._v(" "),t("div",{staticClass:"row form-group"},[t("div",{staticClass:"col-lg-4 col-sm-6"},[t("button",{staticClass:"icms-btn icms-btn-secondary icms-btn-block",on:{click:function(t){return t.preventDefault(),A.reset.apply(null,arguments)}}},[A._v(A._s(A.resetText))])]),A._v(" "),t("div",{staticClass:"col-lg-4 col-sm-6 offset-lg-4"},[A.canCalculate()?t("button",{ref:"submitButton",staticClass:"icms-btn icms-btn-primary icms-btn-block",attrs:{type:"submit",id:"kostenmengen-submit"}},[A._v(A._s(A.berechnenText)+"\n        ")]):A._e()])])]),A._v(" "),A.isLoading?t("div",{staticClass:"kostenmengen result loading"}):A._e(),A._v(" "),A.isLoading||A.state.lastCalculation!==JSON.stringify(A.state.data)?A._e():t("Result",{attrs:{$jquery:A.$jquery,$datatables:A.$datatables,$moment:A.$moment,$chartjs:A.$chartjs,"color-scheme":A.colorScheme,stacked:A.stacked,decimals:A.decimals,"inline-html":"",locale:A.locale}})],1)};s._withStripped=!0;const i=a.ZP.observable({data:{},initData:{},lastCalculation:{},formData:{from:"0001-01-01",until:"9999-31-12",filterLabels:[],selectorTree:null},result:{}});var l=function(){var A=this,t=A._self._c;return A.inlineHtml?t("div",{ref:"result",class:A.resultClasses,domProps:{innerHTML:A._s(A.innerHtml)}}):t("div",{ref:"result",domProps:{innerHTML:A._s(A.result.html)}})};l._withStripped=!0;const r={name:"Result",props:{colorScheme:String,stacked:Boolean,decimals:Number,inlineHtml:String,locale:String,$jquery:Function,$datatables:Object,$moment:Function,$chartjs:Object},data:()=>({result:i.result}),mounted(){this.init()},updated(){this.init()},computed:{innerHtml(){return this.$jquery(this.result.html).html()},resultClasses(){return this.$jquery(this.result.html).attr("class")}},methods:{init(){var A=this;this.$datatables&&this.$datatables.loadDatatables(),this.$jquery(this.$refs.result).find('canvas[data-webpack-module="rechnungsstatistik.chartjs"]').each((function(){A.displayGraph(A.$jquery(this),A.result.data,A.result.labels,A.result.parameters,A.stacked,A.decimals,A.colorScheme)}))},getXLabel(A){var t=this.$moment(A.from),e=this.$moment(A.until);return 1===t.date()&&0===t.month()&&31===e.date()&&11===e.month()&&t.year()===e.year()?this.$moment(A.from).format("YYYY"):t.month()===e.month()&&1===t.date()&&e.date()===e.endOf("month").date()?this.$moment(A.from).format("MMM YYYY"):1===t.date()&&e.date()===e.endOf("month").date()&&t.month()!==e.month()?t.year()===e.year()?this.$moment.showDateRange(A.from,A.until,"MMM")+" "+this.$moment(A.from).format("YYYY"):this.$moment.showDateRange(A.from,A.until,"MMM YYYY"):this.$moment.showDateRange(A.from,A.until,"DD.MM.YYYY")},displayGraph(A,t,e,a,s,i,l){var r=this,n=function(){return""};a.xAxis.showLabels&&(n=function(A){return r.getXLabel(A)});
1var o={cornerRadius:a.cornerRadius,legend:{display:a.showLegend,position:"bottom",align:"start",reverse:s},tooltips:{mode:"index",intersect:!1,position:"nearest",callbacks:{label:function(A,t){var e=t.datasets[A.datasetIndex].label+": ";return 0!==A.yLabel?e+A.yLabel.toLocaleString(r.locale,{minimumFractionDigits:i,maximumFractionDigits:i}):e+"-"},title:function(A,t){return r.getXLabel(t.labels[A[0].index])}}},responsive:!0,maintainAspectRatio:!0,aspectRatio:a.aspectRatio,scales:{xAxes:[{gridLines:{display:a.xAxis.showGridLines},stacked:s,ticks:{maxRotation:a.maxRotation,callback:n,autoSkip:a.xAxis.labelPadding>0,autoSkipPadding:a.xAxis.labelPadding},scaleLabel:{display:a.xAxis.showLabels}}],yAxes:[{gridLines:{display:a.yAxis.showGridLines},display:a.yAxis.show,stacked:s,ticks:{beginAtZero:!0,callback:function(A,t,e){return A.toLocaleString(r.locale)}}}]}};s&&(o.tooltips.itemSort=function(A,t){return t.datasetIndex-A.datasetIndex}),1===t.units.length&&(o.scales.yAxes[0].scaleLabel={display:!0,labelString:e.y},this.$chartjs.colorGraph(t,l,["backgroundColor","borderColor","hoverBackgroundColor","hoverBorderColor"],a.borderWidth),this.$chartjs.showGraph(A,"bar",t,o))}}},n=r;var o=e(51900);const c=(0,o.Z)(n,l,[],!1,null,null,null).exports,u={name:"KostenMengen",components:{Result:c},props:{calculateUrl:String,getFiltersUrl:String,$jquery:Function,$datatables:Object,$moment:Function,$chartjs:Object,vonText:String,bisText:String,berechnenText:String,resetText:String,initState:Object,colorScheme:String,stacked:Boolean,decimals:Number,instantResult:Boolean,types:Object,templateVariation:String,noObjectsText:String,locale:String},data(){return{formData:i.formData,data:i.data,state:i,isLoading:!1,calculate:this.instantResult}},computed:{filter(){for(var A=[],t=this.formData.selectorTree,e=0;t;){var a=this.getFilterValue(t,e);"ALLE"===a?(t=null,A.push(a)):t.children&&t.children[a]&&0!==Object.keys(t.children[a].children).length?(t=t.children[a],A.push(a)):t=null,e++}return A}},updated(){JSON.stringify(this.data.filter)!==JSON.stringify(this.filter)&&this.$set(this.data,"filter",this.filter),this.calculate&&this.canCalculate()&&(this.$refs.submitButton.click(),this.calculate=!1)},mounted(){this.getFilters()},methods:{canCalculate(){return this.filter.length>0},getFilterValue(A,t){if(A){var e=this.getChildren(A);if("first"===this.data.filter[t]){if(1===e.length)return e[0].key;if(e.length>1&&"ALLE"===e[0].key)return e[1].key}if(void 0===A.children[this.data.filter[t]]&&void 0!==e[0])return e[0].key}return this.data.filter[t]},getSchema(A){for(var t=this.formData.selectorTree,e=0;e<A;e++)t=t.children[this.filter[e]];return t},getChildren(A){var t=Object.values(A.children);return t.sort((function(A,t){return"ALLE"===A.key?-1:"ALLE"===t.key?1:A.label.localeCompare(t.label)})),t},getFilters(){this.formData.from<=this.data.from&&this.data.from<=this.data.until&&this.data.until<=this.formData.until&&this.$jquery.get({url:this.getFiltersUrl,data:{from:this.data.from,until:this.data.until,type:this.data.type}}).done(((A,t,e)=>{this.formData=A,this.$set(this.data,"filter",this.filter)})).fail((function(){location.reload()}))},berechnen(){this.isLoading=!0,i.lastCalculation=JSON.stringify(i.data),this.$jquery.post(this.calculateUrl,i.data).done(((A,t,e)=>{this.$set(this.state,"result",A),this.isLoading=!1})).fail((function(){location.reload()}))},reset(){this.$set(this.data,"filter",this.state.initData.filter),this.$set(this.data,"type",this.state.initData.type),this.data.from===this.state.initData.from&&this.data.until===this.state.initData.until||(this.$set(this.data,"from",this.state.initData.from),this.$set(this.data,"until",this.state.initData.until),this.getFilters())}}};var m=e(93379),d=e.n(m),h=e(89037),g=e.n(h),f=e(90569),v=e.n(f),p=e(3565),C=e.n(p),E=e(19216),y=e.n(E),b=e(79037),w={};w.setAttributes=C(),w.insert=v().bind(null,"head"),w.domAPI=g(),w.insertStyleElement=y();d()(b.Z,w);b.Z&&b.Z.locals&&b.Z.locals;const k=(0,o.Z)(u,s,[function(){var A=this._self._c;return A("legend",{staticClass:"col-form-label"},[A("span",{staticStyle:{visibility:"hidden"}},[this._v("Auswahl")])])},function(){var A=this._self._c;return A("legend",{staticClass:"col-form-label"},[A("span",{staticStyle:{visibility:"hidden"}},[this._v("Auswahl")])])}],!1,null,null,null).exports;var B=e(19755),Q=B("html").attr("lang");Promise.all([e.e(1762),e.e(4470),e.e(9675),e.e(83),e.e(8864),e.e(8725),e.e(3520),e.e(5647),e.e(1456)]).then(function(A){var t=e(3106),s=e(34515),l=e(55990);e(46931),t.initDatatables(),B('div[data-webpack-module="kostenmengen"]').each((function(){var A=B(this),r=B(this).data("c
1olor-scheme")||"default",n=B(this).data("dashboard")||"",o=1===B(this).data("stacked")||B(this).data("stacked")||!1,u=B(this).data("decimals"),m=B(this).data("template-variation")||"default",d=!!B(this).data("instant-result")||!1;if(e(25647)("./"+r.replace("-","/")+".css"),n)B.ajax({url:n}).done((function(t,e,m){204!==m.status&&(void 0===t.html?i.result.html=t:i.result=t);new a.ZP({el:"#"+A.attr("id"),render:A=>A(c,{props:{colorScheme:r,stacked:o,decimals:u,inlineHtml:n,$jquery:B,$datatables:null,$moment:s,$chartjs:l,locale:Q}})})}));else{i.data=B(this).data("model"),i.initData=B(this).data("init-state");new a.ZP({el:"#versorger-kostenmengen",components:{KostenMengen:k},render:A=>A(k,{props:{calculateUrl:B(this).data("calculate-url"),getFiltersUrl:B(this).data("get-filters-url"),$jquery:B,$datatables:t,$moment:s,$chartjs:l,vonText:B(this).data("von-text"),bisText:B(this).data("bis-text"),berechnenText:B(this).data("berechnen-text"),resetText:B(this).data("reset-text"),colorScheme:r,stacked:o,decimals:u,instantResult:d,types:B(this).data("types"),templateVariation:m,noObjectsText:B(this).data("no-objects-text"),locale:Q}})})}}))}.bind(null,e)).catch(e.oe)},23997:A=>{A.exports="data:image/gif;base64,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"}}]);

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.