1import{s as O,E as P,a9 as S,a8 as M,a as F,b,d as u,q as B,n as _,l as $,R as D}from"./index-ChSLynr4.js";import{T as d,R as N,S as k}from"./tableConstants-lD3X2jWH.js";import{R as y}from"./ReportService-DufUMlOX.js";import{a as x,A as w}from"./AppMetadataList-Doiq8Cbi.js";import{A as G}from"./AppSpinner-CYP1qSJY.js";import{R as A}from"./ReloadBlock-Cnf1T0lq.js";import{A as V,T as l}from"./filterStorageConstants-B0jmfEIg.js";import{A as U}from"./AppPagination-CV7A6dda.js";import{L as H}from"./ListHeader-BiXhoV5C.js";import{A as q}from"./AppCounter-COTETA8o.js";import{m as z,a as g,n as j,b as J}from"./FilterStorageUtils-DUrtJUdB.js";import{A as K}from"./AppBreadcrumbs-B9e6ow05.js";import"./Pageable-DFFGbHd-.js";import"./model-CDGZnTnI.js";import"./stable-sort-Bm9ECECg.js";import"./get-CdTFFFCj.js";import"./kebabCase-D5cvsDy1.js";import"./AppTag-4UL1D1EN.js";import"./StringUtils-CMeKVQbU.js";import"./_baseIsEqual-SbNR-DPS.js";var i=(e=>(e.SUBSCRIBER_TITLE="SUBSCRIBER",e.RETRIEVALS="RETRIEVALS",e))(i||{});const W={[i.SUBSCRIBER_TITLE]:"subscriberTitle",[i.RETRIEVALS]:"retrievals"},I="DASHBOARD_DATA_RETRIEVAL";var X=Object.defineProperty,Y=Object.getOwnPropertyDescriptor,m=(e,a,t,s)=>{for(var o=s>1?void 0:s?Y(a,t):a,c=e.length-1,v;c>=0;c--)(v=e[c])&&(o=(s?v(a,t,o):v(o))||o);return s&&o&&X(a,t,o),o};let n=class extends P{async provideDashboardDataRetrievalSummary(){this.isSummaryLoading=!0,this.isSummaryError=!1;try{this.offerSummary=await y.getContentDataRetrievalSummary({...this.dataRetrievalStatisticsPayload})}catch(e){throw S.addError("genericError"),this.isSummaryError=!0,e}finally{this.isSummaryLoading=!1}}async provideDashboardDataRetrievalOffers(e){this.isStatisticsListLoading=!0,this.isStatisticsListError=!1;try{const{content:a,totalPages:t,totalElements:s}=await y.getContentDataRetrievalStatistics({page:this.page,sortField:W[this.sorting.field],sortOrder:k[this.sorting.order],size:N,lang:M[e],...this.dataRetrievalStatisticsPayload});this.dashboardDataRetrievalOffers=a,this.totalPages=t,this.totalElements=s}catch(a){throw S.addError("genericError"),this.isStatisticsListError=!0,a}finally{this.isStatisticsListLoading=!1}}handleSortingChange(e){this.sorting=e.sorting,this.page=0,this.provideDashboardDataRetrievalOffers(e.locale)}get dataRetrievalStatisticsPayload(){return{dateFrom:new Date(this.dateFrom).toISOString(),dateTo:new Date(this.dateTo).toISOString(),publicationId:this.publicationId,title:this.title}}};m([b],n.prototype,"provideDashboardDataRetrievalSummary",1);m([b],n.prototype,"provideDashboardDataRetrievalOffers",1);m([b],n.prototype,"handleSortingChange",1);n=m([F({generateMutationSetters:!0})],n);const r=new n({state:{isSummaryLoading:!1,isSummaryError:!1,isStatisticsListLoading:!1,isStatisticsListError:!1,offerSummary:{title:"",subscriptions:0,retrievals:0},dashboardDataRetrievalOffers:[],dateFrom:"",dateTo:"",title:"",publicationId:"",page:0,totalPages:0,totalElements:0,sorting:{field:i.SUBSCRIBER_TITLE,order:d.ASCENDING}},store:O,name:"dashboardDataRetrieval"}),T=u({name:"DashboardDataRetrievalSummary",components:{AppMetadataList:w,AppMetadataListItem:x},data(){return{dashboardDataRetrievalModule:r}},computed:{dataRetrievalSummary(){return r.offerSummary}},methods:{formatDateString:B.formatInUTC}});var f={en:{from:"From",to:"To",numberOfSubscriptions:"Number of Subscriptions",dataContentRetrievals:"Data Content Retrievals"},de:{from:"Von",to:"Bis",numberOfSubscriptions:"Anzahl der Abonnements",dataContentRetrievals:"Abrufe von Inhaltsdaten"}};const Q=f;f.en;f.de;function E(e){const a=e.options||e;a.__i18n=a.__i18n||[],a.__i18n.push(JSON.stringify(Q))}var Z=function(){var a=this,t=a._self._c;return a._self._setupProxy,t("AppMetadataList",{staticClass:"dashboard-data-retrieval-summary"},[t("AppMetadataListItem",{staticClass:"dashboard-data-retrieval-summary__meta dashboard-data-retrieval-summary__meta--from",scopedSlots:a._u([{key:"title",fn:function(){return[a._v(a._s(a.$t("from")))]},proxy:!0},{key:"default",fn:function(){return[a._v(" "+a._s(a.formatDateString(a.dashboardDataRetrievalModule.dateFrom))+" ")]},proxy:!0}])}),t("AppMetadataListItem",{staticClass:"dashboard-data-retrieval-summary__meta dashboard-data-retrieval-summary__meta--to",scopedSlots:a._u([{key:"title",fn:function(){return[a._v(a._s(a.$t("to")))]},proxy:!0},{key:"default",fn:function(){return[a._v(" "+a._s(a.formatDateString(a.dashboardDataRetrievalModule.dateTo))+" ")]},proxy:!0}])}),t("AppMetadataListItem",{staticClass:"dashboard-data-retrieval-summary__meta dashboard-data-retrieval-summary__meta--subscriptions",scopedSlots:a._u([{key:"title",fn:function(){return[a._v(a._s(a.$t("numberOfSubscriptions")))]},proxy:!0}])},[a._v(" "+a._s(a.dataRetrievalSummary.subscriptions)+" ")]),t("AppMetadataListItem",{staticClass:"dashboard-data-retrieval-summary__meta dashboard-data-retrieval-summary__meta--retrievals",scopedSlots:a._u([{key:"title",fn:function(){return[a._v(a._s(a.$t("dataContentRetrievals")))]},proxy:!0}])},[a._v(" "+a._s(a.dataRetrievalSummary.retrievals)+" ")])],1)},aa=[];typeof E=="function"&&E(T);var ta=_(T,Z,aa,!1,null,null);const ea=ta.exports,ra=u({name:"DashboardDataRetrievalContentHeader",components:{DashboardDataRetrievalSummary:ea,AppSpinner:G,ReloadBlock:A},data(){return{dashboardDataRetrievalModule:r}},methods:{provideDashboardDataRetrievalSummary(){r.provideDashboardDataRetrievalSummary()}}});var sa=function(){var a=this,t=a._self._c;return a._self._setupProxy,t("header",{staticClass:"dashboard-data-retrieval-header"},[t("div",{staticClass:"container"},[a.dashboardDataRetrievalModule.isSummaryLoading?t("div",{key:"spinner",staticClass:"dashboard-data-retrieval-header__spinner"},[t("AppSpinner")],1):a.dashboardDataRetrievalModule.isSummaryError?t("ReloadBlock",{key:"error",staticClass:"dashboard-data-retrieval-header__error",on:{reload:a.provideDashboardDataRetrievalSummary}}):[t("h1",{staticClass:"dashboard-data-retrieval-header__title app-h1"},[a._v(" "+a._s(a.dashboardDataRetrievalModule.offerSummary.title)+" ")]),t("div",{staticClass:"dashboard-data-retrieval-header__data"},[t("DashboardDataRetrievalSummary")],1)]],2)])},ia=[],oa=_(ra,sa,ia,!1,null,"ec78f899");const la=oa.exports,p=J(I),h=z(I),L=u({name:"DashboardDataRetrievalTable",components:{AppTable:V,AppPagination:U,ReloadBlock:A,ListHeader:H,AppCounter:q},data(){return{dashboardDataRetrievalModule:r,DataRetrievalOffersColumn:i}},computed:{isPaginationShown(){return!r.isStatisticsListLoading&&r.totalPages>1},hasNoResults(){return r.dashboardDataRetrievalOffers.length===0&&!r.isStatisticsListLoading},tableFields(){return[{key:i.SUBSCRIBER_TITLE,label:this.$t("subscriber"),sortable:!0,thClass:"data-retrieval-table__head-cell data-retrieval-table__head-cell--subscriber",tdClass:"data-retrieval-table__cell data-retrieval-table__cell--subscriber",width:"50%"},{key:i.RETRIEVALS,label:this.$t("dataContentRetrievals"),sortable:!0,thClass:"data-retrieval-table__head-cell data-retrieval-table__head-cell--data-content-retrievals",tdClass:"data-retrieval-table__cell data-retrieval-table__cell--data-content-retrievals",width:"40%"}
1]},locale(){return $.locale}},watch:{locale:{handler(){this.provideDashboardDataProviderOffers()}},"dashboardDataRetrievalModule.sorting":{handler(){p({param:l.SORTING_FIELD,emptyValue:i.SUBSCRIBER_TITLE,value:r.sorting.field}),p({param:l.SORTING_ORDER,emptyValue:d.ASCENDING,value:r.sorting.order})}},"dashboardDataRetrievalModule.page":{handler(){p({param:l.PAGE,emptyValue:0,value:r.page})}}},created(){this.restoreFiltersFromSession(),this.provideDashboardDataProviderOffers()},methods:{restoreFiltersFromSession(){const e=h({param:l.SORTING_FIELD,parser:g(i)})??i.SUBSCRIBER_TITLE,a=h({param:l.SORTING_ORDER,parser:g(d)})??d.ASCENDING;r.sorting={field:e,order:a},r.page=h({param:l.PAGE,parser:j})??0},provideDashboardDataProviderOffers(){r.provideDashboardDataRetrievalOffers(this.locale)},handlePageChange(){this.provideDashboardDataProviderOffers()},handleSortingChange(e){r.handleSortingChange({sorting:e,locale:this.locale})}}});var R={en:{subscriber:"Subscriber",dataContentRetrievals:"Data Content Retrievals",dataRetrievals:"Data Retrievals",noResults:"No results were found."},de:{subscriber:"Abonnent",dataContentRetrievals:"Abrufe von Inhaltsdaten",dataRetrievals:"Datenabrufe",noResults:"Es wurden keine Ergebnisse gefunden."}};const na=R;R.en;R.de;function C(e){const a=e.options||e;a.__i18n=a.__i18n||[],a.__i18n.push(JSON.stringify(na))}var da=function(){var a=this,t=a._self._c;return a._self._setupProxy,t("div",{staticClass:"data-retrieval-table"},[t("div",{staticClass:"container"},[t("ListHeader",{staticClass:"data-retrieval-table__header",scopedSlots:a._u([{key:"title",fn:function(){return[t("h2",{staticClass:"data-retrieval-table__title app-h1"},[a._v(" "+a._s(a.$t("dataRetrievals"))+" ")])]},proxy:!0},{key:"counter",fn:function(){return[a.dashboardDataRetrievalModule.isStatisticsListError?a._e():t("AppCounter",{staticClass:"data-retrieval-table__counter app-counter--primary",attrs:{value:a.dashboardDataRetrievalModule.totalElements}})]},proxy:!0}])}),t("transition",{attrs:{mode:"out-in",name:"opacity"}},[a.dashboardDataRetrievalModule.isStatisticsListError?t("ReloadBlock",{key:"error",staticClass:"data-retrieval-table__error",on:{reload:a.provideDashboardDataProviderOffers}}):a.hasNoResults?t("div",{key:"no-results",staticClass:"data-retrieval-table__no-results"},[a._v(" "+a._s(a.$t("noResults"))+" ")]):t("div",{key:"content",staticClass:"data-retrieval-table__content"},[t("div",{staticClass:"data-retrieval-table__table-wrapper table-wrapper"},[t("AppTable",{staticClass:"data-retrieval-table__table",attrs:{items:a.dashboardDataRetrievalModule.dashboardDataRetrievalOffers,sorting:a.dashboardDataRetrievalModule.sorting,fields:a.tableFields,"is-loading":a.dashboardDataRetrievalModule.isStatisticsListLoading,"is-row-clickable":!1},on:{"sort-changed":a.handleSortingChange},scopedSlots:a._u([{key:a.DataRetrievalOffersColumn.SUBSCRIBER_TITLE,fn:function({item:s}){return[a._v(" "+a._s(s.subscriberTitle)+" ")]}},{key:a.DataRetrievalOffersColumn.RETRIEVALS,fn:function({item:s}){return[a._v(" "+a._s(s.retrievals)+" ")]}}],null,!0)})],1),a.isPaginationShown?t("AppPagination",{staticClass:"data-retrieval-table__pagination",attrs:{"total-pages":a.dashboardDataRetrievalModule.totalPages},on:{input:a.handlePageChange},model:{value:a.dashboardDataRetrievalModule.page,callback:function(s){a.$set(a.dashboardDataRetrievalModule,"page",s)},expression:"dashboardDataRetrievalModule.page"}}):a._e()],1)],1)],1)])},ua=[];typeof C=="function"&&C(L);var _a=_(L,da,ua,!1,null,"7649094e");const ma=_a.exports,ca=u({name:"DashboardDataRetrieval",components:{DashboardDataRetrievalContentHeader:la,DashboardDataRetrievalTable:ma,AppBreadcrumbs:K},props:{publicationId:{type:String,required:!0}},computed:{breadcrumbs(){return[D.DASHBOARD_DATA_PROVIDER,{name:D.DASHBOARD_DATA_RETRIEVALS,params:{publicationId:this.publicationId},query:{dateFrom:r.dateFrom,dateTo:r.dateTo}}]}}
1,created(){this.provideRequestParams(),this.provideDashboardDataRetrievalSummary()},destroyed(){r.resetState()},methods:{provideDashboardDataRetrievalSummary(){r.provideDashboardDataRetrievalSummary()},provideRequestParams(){r.publicationId=this.publicationId;const{dateFrom:e,dateTo:a,title:t}=this.$route.query;e&&typeof e=="string"&&(r.dateFrom=e),a&&typeof a=="string"&&(r.dateTo=a),t&&typeof t=="string"&&(r.title=t)}}});var va=function(){var a=this,t=a._self._c;return a._self._setupProxy,t("div",{staticClass:"dashboard-data-retrieval"},[t("AppBreadcrumbs",{staticClass:"dashboard-data-retrieval__breadcrumbs",attrs:{items:a.breadcrumbs}}),t("DashboardDataRetrievalContentHeader"),t("DashboardDataRetrievalTable")],1)},pa=[],ha=_(ca,va,pa,!1,null,"055115cf");const ka=ha.exports;export{ka 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.