Lines 23-28
export default {
Link Here
|
23 |
return { |
23 |
return { |
24 |
isUserPermitted, |
24 |
isUserPermitted, |
25 |
table_id, |
25 |
table_id, |
|
|
26 |
escape_str, |
26 |
} |
27 |
} |
27 |
}, |
28 |
}, |
28 |
methods: { |
29 |
methods: { |
Lines 51-57
export default {
Link Here
|
51 |
data: "contractname", |
52 |
data: "contractname", |
52 |
searchable: false, |
53 |
searchable: false, |
53 |
orderable: false, |
54 |
orderable: false, |
54 |
render(data, type, row, meta) { |
55 |
render: function (data, type, row, meta) { |
55 |
return ( |
56 |
return ( |
56 |
`<a href="/cgi-bin/koha/admin/aqcontract.pl?op=add_form&booksellerid=${row.booksellerid}&contractnumber=${row.contractnumber}">` + |
57 |
`<a href="/cgi-bin/koha/admin/aqcontract.pl?op=add_form&booksellerid=${row.booksellerid}&contractnumber=${row.contractnumber}">` + |
57 |
escape_str(row.contractname) + |
58 |
escape_str(row.contractname) + |
Lines 77-106
export default {
Link Here
|
77 |
searchable: false, |
78 |
searchable: false, |
78 |
orderable: false, |
79 |
orderable: false, |
79 |
}, |
80 |
}, |
80 |
...(isUserPermitted( |
81 |
{ |
81 |
"CAN_user_acquisition_contracts_manage" |
82 |
title: __("Actions"), |
82 |
) |
83 |
data: "contractnumber", |
83 |
? [ |
84 |
searchable: false, |
84 |
{ |
85 |
orderable: false, |
85 |
title: __("Actions"), |
86 |
render: function (data, type, row, meta) { |
86 |
data: "contractnumber", |
87 |
return ( |
87 |
searchable: false, |
88 |
`<a class="btn btn-default btn-xs" href="/cgi-bin/koha/admin/aqcontract.pl?op=add_form&contractnumber=${row.contractnumber}&booksellerid=${row.booksellerid}"><i class="fa-solid fa-pencil" aria-hidden="true"></i>` + |
88 |
orderable: false, |
89 |
" " + |
89 |
render(data, type, row, meta) { |
90 |
__("Edit") + |
90 |
return ( |
91 |
"</a>" + |
91 |
`<a class="btn btn-default btn-xs" href="/cgi-bin/koha/admin/aqcontract.pl?op=add_form&contractnumber=${row.contractnumber}&booksellerid=${row.booksellerid}"><i class="fa-solid fa-pencil" aria-hidden="true"></i>` + |
92 |
`<a style="margin-left: 5px;" class="btn btn-default btn-xs" href="/cgi-bin/koha/admin/aqcontract.pl?op=delete_confirm&contractnumber=${row.contractnumber}&booksellerid=${row.booksellerid}"><i class="fa-solid fa-trash-can" aria-hidden="true"></i>` + |
92 |
" " + |
93 |
" " + |
93 |
__("Edit") + |
94 |
__("Delete") + |
94 |
"</a>" + |
95 |
"</a>" |
95 |
`<a style="margin-left: 5px;" class="btn btn-default btn-xs" href="/cgi-bin/koha/admin/aqcontract.pl?op=delete_confirm&contractnumber=${row.contractnumber}&booksellerid=${row.booksellerid}"><i class="fa-solid fa-trash-can" aria-hidden="true"></i>` + |
96 |
) |
96 |
" " + |
97 |
}, |
97 |
__("Delete") + |
98 |
}, |
98 |
"</a>" |
|
|
99 |
) |
100 |
}, |
101 |
}, |
102 |
] |
103 |
: []), |
104 |
], |
99 |
], |
105 |
}) |
100 |
}) |
106 |
) |
101 |
) |
107 |
- |
|
|