Lines 25-36
Link Here
|
25 |
<label for="package_vendor_id" |
25 |
<label for="package_vendor_id" |
26 |
>{{ $__("Vendor") }}:</label |
26 |
>{{ $__("Vendor") }}:</label |
27 |
> |
27 |
> |
28 |
<v-select |
28 |
<FormSelectVendors |
29 |
id="package_vendor_id" |
29 |
id="package_vendor_id" |
30 |
v-model="erm_package.vendor_id" |
30 |
v-model="erm_package.vendor_id" |
31 |
label="display_name" |
|
|
32 |
:reduce="vendor => vendor.id" |
33 |
:options="vendors" |
34 |
/> |
31 |
/> |
35 |
</li> |
32 |
</li> |
36 |
<li> |
33 |
<li> |
Lines 86-105
Link Here
|
86 |
<script> |
83 |
<script> |
87 |
import { inject } from "vue" |
84 |
import { inject } from "vue" |
88 |
import EHoldingsPackageAgreements from "./EHoldingsLocalPackageAgreements.vue" |
85 |
import EHoldingsPackageAgreements from "./EHoldingsLocalPackageAgreements.vue" |
|
|
86 |
import FormSelectVendors from "../FormSelectVendors.vue" |
89 |
import { setMessage, setError, setWarning } from "../../messages" |
87 |
import { setMessage, setError, setWarning } from "../../messages" |
90 |
import { APIClient } from "../../fetch/api-client.js" |
88 |
import { APIClient } from "../../fetch/api-client.js" |
91 |
import { storeToRefs } from "pinia" |
89 |
import { storeToRefs } from "pinia" |
92 |
|
90 |
|
93 |
export default { |
91 |
export default { |
94 |
setup() { |
92 |
setup() { |
95 |
const vendorStore = inject("vendorStore") |
|
|
96 |
const { vendors } = storeToRefs(vendorStore) |
97 |
const AVStore = inject("AVStore") |
93 |
const AVStore = inject("AVStore") |
98 |
const { av_package_types, av_package_content_types } = |
94 |
const { av_package_types, av_package_content_types } = |
99 |
storeToRefs(AVStore) |
95 |
storeToRefs(AVStore) |
100 |
|
96 |
|
101 |
return { |
97 |
return { |
102 |
vendors, |
|
|
103 |
av_package_types, |
98 |
av_package_types, |
104 |
av_package_content_types, |
99 |
av_package_content_types, |
105 |
} |
100 |
} |
Lines 204-209
export default {
Link Here
|
204 |
}, |
199 |
}, |
205 |
components: { |
200 |
components: { |
206 |
EHoldingsPackageAgreements, |
201 |
EHoldingsPackageAgreements, |
|
|
202 |
FormSelectVendors, |
207 |
}, |
203 |
}, |
208 |
name: "EHoldingsEBSCOPackagesFormAdd", |
204 |
name: "EHoldingsEBSCOPackagesFormAdd", |
209 |
} |
205 |
} |