PageSourceSearch

https://podologischerverein.at/assets/browse.BXhFDOpS.js

js podologischerverein.at collected 2026-10-07 23:16:15 UTC 5,398 bytes, 1 lines download raw bytes

1import{r as y,N as v,c as d,o as u,b as r,j as m,d as n,w as f,ak as w,x as b,_,a9 as S}from"./client.Cmz7yBj0.js";import{_ as z}from"./asyncbrowser.D69F8QUN.js";const T={class:"cms-shop-customer-browser"},k={class:"row cards-title"},G={class:"col-md-12 col-xs-12"},P={class:"row cards-main"},O={class:"col-md-12"},C={class:"cms-card-card"},F=["href"],L={class:"cms-card-content"};function E(t,e,c,i,l,s){const a=y("multiselect"),h=w,p=z,g=v("tippy");return u(),d("div",T,[r("div",k,[r("div",G,[r("div",{class:"cms-card-card",style:m(s.GET_COLORS)},[...e[6]||(e[6]=[r("div",{class:"cms-card-title"},"Bestellungen verwalten",-1)])],4)])]),r("div",P,[r("div",O,[r("div",C,[r("div",{class:"cms-card-header",style:m(s.GET_COLORS2)},[n(a,{class:"status-filter",modelValue:s.selectedType,"onUpdate:modelValue":e[0]||(e[0]=o=>s.selectedType=o),options:s.accountTypes,placeholder:"Typ auswählen",trackBy:"key",label:"value",onSelect:s.onSelect},null,8,["modelValue","options","onSelect"]),n(a,{class:"status-filter",modelValue:s.selectedGroup,"onUpdate:modelValue":e[1]||(e[1]=o=>s.selectedGroup=o),options:s.availableGroups,placeholder:"Gruppe auswählen",onSelect:s.onSelect,multiple:!0},null,8,["modelValue","options","onSelect"]),n(h,{items:s.items,searchString:s.selectedFuzzy,ref:"quicksearch",placeholder:"Schnellsuche",onSearchChange:e[2]||(e[2]=o=>s.selectedFuzzy=o)},null,8,["items","searchString"]),f((u(),d("a",{href:s.getPrintLink(),target:"_blank",onMousedown:e[3]||(e[3]=b(()=>{},["stop"]))},[...e[7]||(e[7]=[r("div",{class:"cms-btn-icon round"},[r("i",{class:"material-icons"},"print")],-1)])],40,F)),[[g,{text:"Drucken"}]])],4),r("div",L,[n(p,{modelValue:l.selectionBrowser,"onUpdate:modelValue":e[4]||(e[4]=o=>l.selectionBrowser=o),items:s.filteredItems,componentFactory:s.customerBrowserItem,ref:"browser",selectable:!1,isFetching:l.isFetching,onSelectPage:s.onSelectPage,onDeleted:e[5]||(e[5]=o=>t.$refs.browser.paginateSelectPage(this.selectedPage+1)),numItems:s.numItems,style_bottom:s.GET_COLORS2,initialPage:s.selectedPage},null,8,["modelValue","items","componentFactory","isFetching","onSelectPage","numItems","style_bottom","initialPage"])])])])])])}const I={name:"file-browser",props:{itemsPerPage:{type:Number,default:10}},components:{Multiselect:S},data(){return{qsItems:[],qsLen:0,selectedAction:!1,availableActions:[],isFetching:!1,selectionBrowser:[]}},methods:{onSelect(t){},onSelectAction(t){console.log("select action",t),this.$refs.browser.selectAll()},onSelectPage(t,e,c){console.log("onSelectPage",t,e,c),this.selectedPage=t,this.isFetching=!0;var i={qry:{limit:10,skip:e}};this.selectedType&&(i.qry.type=this.selectedType.key),this.selectedGroup&&(i.qry.groups=this.selectedGroup),this.selectedFuzzy&&(i.qry.fuzzy=this.selectedFuzzy),this.selectedType&&this.selectedType.key==="address"?(console.log("SELECTEDTYPE IS ADDRESS"),this.$store.dispatch("invoice/getData",{qry:{type:"address",limit:10,skip:e,fuzzy:this.selectedFuzzy}}).then(l=>{this.isFetching=!1},l=>{console.log("err")})):this.$store.dispatch("auth/getDataBrowser",i).then(l=>{this.isFetching=!1},l=>{})},getPrintLink(){var t="/api/v0/auth/printoverview/?";if(this.selectedGroup&&this.selectedGroup.length)for(var e=0;e<this.selectedGroup.length;e++)t+="group="+this.selectedGroup[e]+"&";return this.selectedFuzzy&&(t+="fuzzy="+this.selectedFuzzy),t},getPath(){},doFilter(){console.log("dofilter")},getChildren(){},getItems(){}},mounted(){},created(){},computed:{items(){return this.selectedType&&this.selectedType.key==="address"?this.$store.state.invoice.items.address:this.$store.getters["auth/GET_AUTH_COLLECTION"]},numItems(){return this.selectedType&&this.selectedType.key==="address"?this.$store.state.invoice.browsers.address.numItems:this.$store.state.auth.numItems},GET_COLORS(t){return{"background-color":this.$store.getters["invoice/COLORS"]("vendor_background"),color:this.$store.getters["invoice/COLORS"]("vendor_foreground")}},GET_COLORS2(){return{"border-bottom":"4px solid "+this.$store.getters["invoice/COLORS"]("vendor_background")}},accountTypes(){return[{key:"main",value:"MainAccount"},{key:"sub",value:"SubAccount"},{key:"address",value:"Lieferadresse"}]},filteredItems(){var t=this.items;return t},users(){return this.$store.getters["auth/GET_AUTH_COLLECTION"]},availableGroups(){return this.$store.state.auth.availableGroups}
1,customerBrowserItem(){return customerBrowserItem},selectedType:{get(){return this.$store.state.invoice.filters["vendor-order-browse"].type},set(t){this.$store.state.invoice.filters["vendor-order-browse"].type=t}},selectedGroup:{get(){return this.$store.state.invoice.filters["vendor-order-browse"].group},set(t){this.$store.state.invoice.filters["vendor-order-browse"].group=t}},selectedPage:{get(){return this.$store.state.invoice.filters["vendor-order-browse"].page},set(t){this.$store.state.invoice.filters["vendor-order-browse"].page=t}},selectedFuzzy:{get(){return this.$store.state.invoice.filters["vendor-order-browse"].fuzzy},set(t){this.$store.state.invoice.filters["vendor-order-browse"].fuzzy=t}}},watch:{selectionBrowser(t){},selectedFuzzy(){this.$refs.browser.paginateSelectPage(1)},selectedType(){this.$refs.browser.paginateSelectPage(1)},selectedGroup(){this.$refs.browser.paginateSelectPage(1)}},asyncData({store:t,route:{params:e}}){return console.log("GNAR??? ASYNC???"),Promise.all([])}},V=_(I,[["render",E]]);export{V 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.