View | Details | Raw Unified | Return to bug 37301
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/UsageStatisticsDataProvidersCounterLogs.vue (-2 / +2 lines)
Lines 68-74 export default { Link Here
68
            await client.counter_files
68
            await client.counter_files
69
                .count({
69
                .count({
70
                    usage_data_provider_id:
70
                    usage_data_provider_id:
71
                        this.$route.params.usage_data_provider_id,
71
                        this.$route.params.erm_usage_data_provider_id,
72
                })
72
                })
73
                .then(
73
                .then(
74
                    count => {
74
                    count => {
Lines 79-85 export default { Link Here
79
                )
79
                )
80
        },
80
        },
81
        table_url() {
81
        table_url() {
82
            let url = `/api/v1/erm/counter_logs?usage_data_provider_id=${this.$route.params.usage_data_provider_id}`
82
            let url = `/api/v1/erm/counter_logs?usage_data_provider_id=${this.$route.params.erm_usage_data_provider_id}`
83
            return url
83
            return url
84
        },
84
        },
85
        download_counter_file(counter_log, dt, event) {
85
        download_counter_file(counter_log, dt, event) {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/UsageStatisticsDataProvidersFileImport.vue (-2 / +2 lines)
Lines 74-80 export default { Link Here
74
        loadFile(filename, content) {
74
        loadFile(filename, content) {
75
            this.file.filename = filename
75
            this.file.filename = filename
76
            this.file.file_content = btoa(content)
76
            this.file.file_content = btoa(content)
77
            this.getDataProvider(this.$route.params.usage_data_provider_id)
77
            this.getDataProvider(this.$route.params.erm_usage_data_provider_id)
78
        },
78
        },
79
        addDocument(e) {
79
        addDocument(e) {
80
            e.preventDefault()
80
            e.preventDefault()
Lines 129-135 export default { Link Here
129
        },
129
        },
130
    },
130
    },
131
    mounted() {
131
    mounted() {
132
        this.getDataProvider(this.$route.params.usage_data_provider_id)
132
        this.getDataProvider(this.$route.params.erm_usage_data_provider_id)
133
    },
133
    },
134
    components: {
134
    components: {
135
        ButtonSubmit,
135
        ButtonSubmit,
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/UsageStatisticsDataProvidersFormAdd.vue (-5 / +5 lines)
Lines 435-446 export default { Link Here
435
    },
435
    },
436
    beforeRouteEnter(to, from, next) {
436
    beforeRouteEnter(to, from, next) {
437
        next(vm => {
437
        next(vm => {
438
            if (to.params.usage_data_provider_id) {
438
            if (to.params.erm_usage_data_provider_id) {
439
                vm.getDataProvider(to.params.usage_data_provider_id)
439
                vm.getDataProvider(to.params.erm_usage_data_provider_id)
440
            } else {
440
            } else {
441
                vm.initialized = true
441
                vm.initialized = true
442
            }
442
            }
443
            if (from.params.usage_data_provider_id) {
443
            if (from.params.erm_usage_data_provider_id) {
444
                vm.previous_route = "data_provider_show"
444
                vm.previous_route = "data_provider_show"
445
            } else {
445
            } else {
446
                vm.previous_route = "data_provider_list"
446
                vm.previous_route = "data_provider_list"
Lines 592-598 export default { Link Here
592
                            this.$router.push({
592
                            this.$router.push({
593
                                name: "UsageStatisticsDataProvidersShow",
593
                                name: "UsageStatisticsDataProvidersShow",
594
                                params: {
594
                                params: {
595
                                    usage_data_provider_id:
595
                                    erm_usage_data_provider_id:
596
                                        erm_usage_data_provider_id,
596
                                        erm_usage_data_provider_id,
597
                                },
597
                                },
598
                            })
598
                            })
Lines 608-614 export default { Link Here
608
                        this.$router.push({
608
                        this.$router.push({
609
                            name: "UsageStatisticsDataProvidersShow",
609
                            name: "UsageStatisticsDataProvidersShow",
610
                            params: {
610
                            params: {
611
                                usage_data_provider_id:
611
                                erm_usage_data_provider_id:
612
                                    erm_usage_data_provider_id,
612
                                    erm_usage_data_provider_id,
613
                            },
613
                            },
614
                        })
614
                        })
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/UsageStatisticsDataProvidersShow.vue (-1 / +1 lines)
Lines 182-188 export default { Link Here
182
    },
182
    },
183
    beforeRouteEnter(to, from, next) {
183
    beforeRouteEnter(to, from, next) {
184
        next(vm => {
184
        next(vm => {
185
            vm.getUsageDataProvider(to.params.usage_data_provider_id)
185
            vm.getUsageDataProvider(to.params.erm_usage_data_provider_id)
186
        })
186
        })
187
    },
187
    },
188
    methods: {
188
    methods: {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/UsageStatisticsProviderDataList.vue (-2 / +2 lines)
Lines 48-54 export default { Link Here
48
            await client[`usage_${this.data_type}s`]
48
            await client[`usage_${this.data_type}s`]
49
                .count({
49
                .count({
50
                    usage_data_provider_id:
50
                    usage_data_provider_id:
51
                        this.$route.params.usage_data_provider_id,
51
                        this.$route.params.erm_usage_data_provider_id,
52
                })
52
                })
53
                .then(
53
                .then(
54
                    count => {
54
                    count => {
Lines 61-67 export default { Link Here
61
        table_url() {
61
        table_url() {
62
            let url = "/api/v1/erm/usage_%ss?usage_data_provider_id=%s".format(
62
            let url = "/api/v1/erm/usage_%ss?usage_data_provider_id=%s".format(
63
                this.data_type,
63
                this.data_type,
64
                this.$route.params.usage_data_provider_id
64
                this.$route.params.erm_usage_data_provider_id
65
            )
65
            )
66
            return url
66
            return url
67
        },
67
        },
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/routes/erm.js (-3 / +2 lines)
Lines 306-312 export const routes = [ Link Here
306
                                ),
306
                                ),
307
                            },
307
                            },
308
                            {
308
                            {
309
                                path: ":usage_data_provider_id",
309
                                path: ":erm_usage_data_provider_id",
310
                                name: "UsageStatisticsDataProvidersShow",
310
                                name: "UsageStatisticsDataProvidersShow",
311
                                component: markRaw(
311
                                component: markRaw(
312
                                    UsageStatisticsDataProvidersShow
312
                                    UsageStatisticsDataProvidersShow
Lines 322-328 export const routes = [ Link Here
322
                                title: $__("Add data provider"),
322
                                title: $__("Add data provider"),
323
                            },
323
                            },
324
                            {
324
                            {
325
                                path: "edit/:usage_data_provider_id",
325
                                path: "edit/:erm_usage_data_provider_id",
326
                                name: "UsageStatisticsDataProvidersFormAddEdit",
326
                                name: "UsageStatisticsDataProvidersFormAddEdit",
327
                                component: markRaw(
327
                                component: markRaw(
328
                                    UsageStatisticsDataProvidersFormAdd
328
                                    UsageStatisticsDataProvidersFormAdd
329
- 

Return to bug 37301