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

(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue (-4 / +4 lines)
Lines 160-176 export default { Link Here
160
                error => {}
160
                error => {}
161
            )
161
            )
162
        },
162
        },
163
        doShow: function (agreement, dt, event) {
163
        doShow: function ({ agreement_id }, dt, event) {
164
            event.preventDefault()
164
            event.preventDefault()
165
            this.$router.push({
165
            this.$router.push({
166
                name: "AgreementsShow",
166
                name: "AgreementsShow",
167
                params: { agreement_id: agreement.agreement_id },
167
                params: { agreement_id },
168
            })
168
            })
169
        },
169
        },
170
        doEdit: function (agreement, dt, event) {
170
        doEdit: function ({ agreement_id }, dt, event) {
171
            this.$router.push({
171
            this.$router.push({
172
                name: "AgreementsFormAddEdit",
172
                name: "AgreementsFormAddEdit",
173
                params: { agreement_id: agreement.agreement_id },
173
                params: { agreement_id },
174
            })
174
            })
175
        },
175
        },
176
        doDelete: function (agreement, dt, event) {
176
        doDelete: function (agreement, dt, event) {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackageTitlesList.vue (-6 / +6 lines)
Lines 129-139 export default { Link Here
129
        }
129
        }
130
    },
130
    },
131
    methods: {
131
    methods: {
132
        doShow: function (resource, dt, event) {
132
        doShow: function ({ resource_id }, dt, event) {
133
            event.preventDefault()
133
            event.preventDefault()
134
            this.$router.push({
134
            this.$router.push({
135
                name: "EHoldingsEBSCOResourcesShow",
135
                name: "EHoldingsEBSCOResourcesShow",
136
                params: { resource.resource_id },
136
                params: { resource_id },
137
            })
137
            })
138
        },
138
        },
139
        filter_table: function () {
139
        filter_table: function () {
Lines 189-198 export default { Link Here
189
                    },
189
                    },
190
                },
190
                },
191
            ]
191
            ]
192
                                let { href } = router.resolve({
192
            let { href } = router.resolve({
193
                                    name: "EHoldingsEBSCOResourcesShow",
193
                name: "EHoldingsEBSCOResourcesShow",
194
                                    params: { resource_id: row.resource_id },
194
                params: { resource_id: row.resource_id },
195
                                })
195
            })
196
        },
196
        },
197
    },
197
    },
198
    props: {
198
    props: {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackagesList.vue (-6 / +6 lines)
Lines 152-162 export default { Link Here
152
        },
152
        },
153
    },
153
    },
154
    methods: {
154
    methods: {
155
        doShow: function (erm_package, dt, event) {
155
        doShow: function ({ package_id }, dt, event) {
156
            event.preventDefault()
156
            event.preventDefault()
157
            this.$router.push({
157
            this.$router.push({
158
                name: "EHoldingsEBSCOPackagesShow",
158
                name: "EHoldingsEBSCOPackagesShow",
159
                params: { erm_package.package_id },
159
                params: { package_id },
160
            })
160
            })
161
        },
161
        },
162
        filter_table: async function () {
162
        filter_table: async function () {
Lines 255-264 export default { Link Here
255
                    },
255
                    },
256
                },
256
                },
257
            ]
257
            ]
258
                                let { href } = router.resolve({
258
            let { href } = router.resolve({
259
                                    name: "EHoldingsEBSCOPackagesShow",
259
                name: "EHoldingsEBSCOPackagesShow",
260
                                    params: { package_id: row.package_id },
260
                params: { package_id: row.package_id },
261
                                })
261
            })
262
        },
262
        },
263
    },
263
    },
264
    components: { KohaTable },
264
    components: { KohaTable },
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOTitlesList.vue (-2 / +2 lines)
Lines 156-166 export default { Link Here
156
        },
156
        },
157
    },
157
    },
158
    methods: {
158
    methods: {
159
        doShow: function (title, dt, event) {
159
        doShow: function ({ title_id }, dt, event) {
160
            event.preventDefault()
160
            event.preventDefault()
161
            this.$router.push({
161
            this.$router.push({
162
                name: "EHoldingsEBSCOTitlesShow",
162
                name: "EHoldingsEBSCOTitlesShow",
163
                params: { title.title_id },
163
                params: { title_id },
164
            })
164
            })
165
        },
165
        },
166
        filter_table: async function () {
166
        filter_table: async function () {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackageTitlesList.vue (-6 / +6 lines)
Lines 42-52 export default { Link Here
42
        }
42
        }
43
    },
43
    },
44
    methods: {
44
    methods: {
45
        doShow: function (resource, dt, event) {
45
        doShow: function ({ resource_id }, dt, event) {
46
            event.preventDefault()
46
            event.preventDefault()
47
            this.$router.push({
47
            this.$router.push({
48
                name: "EHoldingsLocalResourcesShow",
48
                name: "EHoldingsLocalResourcesShow",
49
                params: { resource.resource_id },
49
                params: { resource_id },
50
            })
50
            })
51
        },
51
        },
52
        getTableColumns: function () {
52
        getTableColumns: function () {
Lines 85-94 export default { Link Here
85
                    },
85
                    },
86
                },
86
                },
87
            ]
87
            ]
88
                                let { href } = router.resolve({
88
            let { href } = router.resolve({
89
                                    name: "EHoldingsLocalResourcesShow",
89
                name: "EHoldingsLocalResourcesShow",
90
                                    params: { resource_id },
90
                params: { resource_id },
91
                                })
91
            })
92
        },
92
        },
93
    },
93
    },
94
    props: {
94
    props: {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesList.vue (-4 / +4 lines)
Lines 115-131 export default { Link Here
115
                error => {}
115
                error => {}
116
            )
116
            )
117
        },
117
        },
118
        doShow: function (erm_package, dt, event) {
118
        doShow: function ({ package_id }, dt, event) {
119
            event.preventDefault()
119
            event.preventDefault()
120
            this.$router.push({
120
            this.$router.push({
121
                name: "EHoldingsLocalPackagesShow",
121
                name: "EHoldingsLocalPackagesShow",
122
                params: { erm_package.package_id },
122
                params: { package_id },
123
            })
123
            })
124
        },
124
        },
125
        doEdit: function (erm_package, dt, event) {
125
        doEdit: function ({ package_id }, dt, event) {
126
            this.$router.push({
126
            this.$router.push({
127
                name: "EHoldingsLocalPackagesFormAddEdit",
127
                name: "EHoldingsLocalPackagesFormAddEdit",
128
                params: { erm_package.package_id },
128
                params: { package_id },
129
            })
129
            })
130
        },
130
        },
131
        doDelete: function (erm_package, dt, event) {
131
        doDelete: function (erm_package, dt, event) {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue (-2 / +2 lines)
Lines 503-509 export default { Link Here
503
                    success => {
503
                    success => {
504
                        setMessage(this.$__("Title updated"))
504
                        setMessage(this.$__("Title updated"))
505
                        this.$router.push({
505
                        this.$router.push({
506
                            name: "EHoldingsLocalPackagesList",
506
                            name: "EHoldingsLocalTitlesList",
507
                        })
507
                        })
508
                    },
508
                    },
509
                    error => {}
509
                    error => {}
Lines 513-519 export default { Link Here
513
                    success => {
513
                    success => {
514
                        setMessage(this.$__("Title created"))
514
                        setMessage(this.$__("Title created"))
515
                        this.$router.push({
515
                        this.$router.push({
516
                            name: "EHoldingsLocalPackagesList",
516
                            name: "EHoldingsLocalTitlesList",
517
                        })
517
                        })
518
                    },
518
                    },
519
                    error => {}
519
                    error => {}
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesList.vue (-4 / +4 lines)
Lines 107-123 export default { Link Here
107
                error => {}
107
                error => {}
108
            )
108
            )
109
        },
109
        },
110
        doShow: function (title, dt, event) {
110
        doShow: function ({ title_id }, dt, event) {
111
            event.preventDefault()
111
            event.preventDefault()
112
            this.$router.push({
112
            this.$router.push({
113
                name: "EHoldingsLocalTitlesShow",
113
                name: "EHoldingsLocalTitlesShow",
114
                params: { title.title_id },
114
                params: { title_id },
115
            })
115
            })
116
        },
116
        },
117
        doEdit: function (title, dt, event) {
117
        doEdit: function ({ title_id }, dt, event) {
118
            this.$router.push({
118
            this.$router.push({
119
                name: "EHoldingsLocalTitlesFormAddEdit",
119
                name: "EHoldingsLocalTitlesFormAddEdit",
120
                params: { title.title_id },
120
                params: { title_id },
121
            })
121
            })
122
        },
122
        },
123
        doDelete: function (title, dt, event) {
123
        doDelete: function (title, dt, event) {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesList.vue (-4 / +4 lines)
Lines 88-101 export default { Link Here
88
                error => {}
88
                error => {}
89
            )
89
            )
90
        },
90
        },
91
        doShow: function (license, dt, event) {
91
        doShow: function ({ license_id }, dt, event) {
92
            event.preventDefault()
92
            event.preventDefault()
93
            this.$router.push({ name: "LicensesShow", params: { license.license_id } })
93
            this.$router.push({ name: "LicensesShow", params: { license_id } })
94
        },
94
        },
95
        doEdit: function (license, dt, event) {
95
        doEdit: function ({ license_id }, dt, event) {
96
            this.$router.push({
96
            this.$router.push({
97
                name: "LicensesFormAddEdit",
97
                name: "LicensesFormAddEdit",
98
                params: { licence.license_id },
98
                params: { license_id },
99
            })
99
            })
100
        },
100
        },
101
        doDelete: function (license, dt, event) {
101
        doDelete: function (license, dt, event) {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/Main.vue (-7 / +2 lines)
Lines 78-86 Link Here
78
                                                <ul>
78
                                                <ul>
79
                                                    <li>
79
                                                    <li>
80
                                                        <router-link
80
                                                        <router-link
81
                                                            :to="{
81
                                                            :to="`/cgi-bin/koha/erm/eholdings/${provider}/packages`"
82
                                                                name: `EHoldings${provider}PackagesList`,
83
                                                            }"
84
                                                        >
82
                                                        >
85
                                                            <i
83
                                                            <i
86
                                                                class="fa fa-archive"
84
                                                                class="fa fa-archive"
Lines 92-100 Link Here
92
                                                    </li>
90
                                                    </li>
93
                                                    <li>
91
                                                    <li>
94
                                                        <router-link
92
                                                        <router-link
95
                                                            :to="{
93
                                                            :to="`/cgi-bin/koha/erm/eholdings/${provider}/titles`"
96
                                                                name: `EHoldings${provider}TitlesList`,
97
                                                            }"
98
                                                        >
94
                                                        >
99
                                                            <i
95
                                                            <i
100
                                                                class="fa fa-sort-alpha-asc"
96
                                                                class="fa fa-sort-alpha-asc"
101
- 

Return to bug 32932