|
Lines 45-50
export default {
Link Here
|
| 45 |
return { |
45 |
return { |
| 46 |
license_count: 0, |
46 |
license_count: 0, |
| 47 |
initialized: false, |
47 |
initialized: false, |
|
|
48 |
column_filters: { |
| 49 |
vendor_id: this.$route.query.vendor_id || null, |
| 50 |
}, |
| 48 |
} |
51 |
} |
| 49 |
}, |
52 |
}, |
| 50 |
beforeRouteEnter(to, from, next) { |
53 |
beforeRouteEnter(to, from, next) { |
|
Lines 122-128
export default {
Link Here
|
| 122 |
window[av_cat] = map_av_dt_filter(av_cat) |
125 |
window[av_cat] = map_av_dt_filter(av_cat) |
| 123 |
}) |
126 |
}) |
| 124 |
|
127 |
|
| 125 |
$("#" + table_id).kohaTable( |
128 |
let table = $("#" + table_id).kohaTable( |
| 126 |
{ |
129 |
{ |
| 127 |
ajax: { |
130 |
ajax: { |
| 128 |
url: "/api/v1/erm/licenses", |
131 |
url: "/api/v1/erm/licenses", |
|
Lines 140-145
export default {
Link Here
|
| 140 |
}, |
143 |
}, |
| 141 |
}, |
144 |
}, |
| 142 |
], |
145 |
], |
|
|
146 |
iDeferLoading: true, |
| 143 |
columns: [ |
147 |
columns: [ |
| 144 |
{ |
148 |
{ |
| 145 |
title: __("Name"), |
149 |
title: __("Name"), |
|
Lines 324-329
export default {
Link Here
|
| 324 |
license_table_settings, |
328 |
license_table_settings, |
| 325 |
1 |
329 |
1 |
| 326 |
) |
330 |
) |
|
|
331 |
|
| 332 |
let table_dt = table.DataTable() |
| 333 |
if (this.column_filters.vendor_id) { |
| 334 |
table |
| 335 |
.find('thead tr:eq(1) th[data-filter="vendors"] select') |
| 336 |
.val(this.column_filters.vendor_id) |
| 337 |
table_dt.column(1).search(this.column_filters.vendor_id) |
| 338 |
} |
| 339 |
table_dt.draw() |
| 327 |
}, |
340 |
}, |
| 328 |
}, |
341 |
}, |
| 329 |
props: { |
342 |
props: { |
| 330 |
- |
|
|