|
Lines 16-21
Link Here
|
| 16 |
@edit="doEdit" |
16 |
@edit="doEdit" |
| 17 |
@delete="doDelete" |
17 |
@delete="doDelete" |
| 18 |
@select="doSelect" |
18 |
@select="doSelect" |
|
|
19 |
@receive="doReceive" |
| 19 |
></KohaTable> |
20 |
></KohaTable> |
| 20 |
</div> |
21 |
</div> |
| 21 |
<div v-else class="alert alert-info"> |
22 |
<div v-else class="alert alert-info"> |
|
Lines 44-49
export default {
Link Here
|
| 44 |
|
45 |
|
| 45 |
const table = ref() |
46 |
const table = ref() |
| 46 |
|
47 |
|
|
|
48 |
const permissionsStore = inject("permissionsStore") |
| 49 |
const { isUserPermitted } = permissionsStore |
| 50 |
|
| 47 |
return { |
51 |
return { |
| 48 |
vendors, |
52 |
vendors, |
| 49 |
get_lib_from_av, |
53 |
get_lib_from_av, |
|
Lines 52-57
export default {
Link Here
|
| 52 |
setConfirmationDialog, |
56 |
setConfirmationDialog, |
| 53 |
setMessage, |
57 |
setMessage, |
| 54 |
escape_str, |
58 |
escape_str, |
|
|
59 |
isUserPermitted, |
| 55 |
} |
60 |
} |
| 56 |
}, |
61 |
}, |
| 57 |
data() { |
62 |
data() { |
|
Lines 89-94
export default {
Link Here
|
| 89 |
row.subscriptions_count === 0), |
94 |
row.subscriptions_count === 0), |
| 90 |
}, |
95 |
}, |
| 91 |
}, |
96 |
}, |
|
|
97 |
{ |
| 98 |
receive: { |
| 99 |
text: this.$__("Receive shipments"), |
| 100 |
icon: "fa fa-inbox", |
| 101 |
should_display: row => |
| 102 |
row.active && |
| 103 |
this.isUserPermitted( |
| 104 |
"CAN_user_acquisition_order_receive" |
| 105 |
), |
| 106 |
}, |
| 107 |
}, |
| 92 |
], |
108 |
], |
| 93 |
}, |
109 |
}, |
| 94 |
}, |
110 |
}, |
|
Lines 121-126
export default {
Link Here
|
| 121 |
params: { vendor_id: id }, |
137 |
params: { vendor_id: id }, |
| 122 |
}) |
138 |
}) |
| 123 |
}, |
139 |
}, |
|
|
140 |
doReceive({ id }, dt, event) { |
| 141 |
event.preventDefault() |
| 142 |
window.open(`/cgi-bin/koha/acqui/parcels.pl?booksellerid=${id}`) |
| 143 |
}, |
| 124 |
doEdit({ id }, dt, event) { |
144 |
doEdit({ id }, dt, event) { |
| 125 |
this.$router.push({ |
145 |
this.$router.push({ |
| 126 |
name: "VendorFormAddEdit", |
146 |
name: "VendorFormAddEdit", |
| 127 |
- |
|
|