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 87-106
Link Here
|
87 |
<script> |
84 |
<script> |
88 |
import { inject } from "vue" |
85 |
import { inject } from "vue" |
89 |
import EHoldingsPackageAgreements from "./EHoldingsLocalPackageAgreements.vue" |
86 |
import EHoldingsPackageAgreements from "./EHoldingsLocalPackageAgreements.vue" |
|
|
87 |
import FormSelectVendors from "../FormSelectVendors.vue" |
90 |
import { setMessage, setError, setWarning } from "../../messages" |
88 |
import { setMessage, setError, setWarning } from "../../messages" |
91 |
import { APIClient } from "../../fetch/api-client.js" |
89 |
import { APIClient } from "../../fetch/api-client.js" |
92 |
import { storeToRefs } from "pinia" |
90 |
import { storeToRefs } from "pinia" |
93 |
|
91 |
|
94 |
export default { |
92 |
export default { |
95 |
setup() { |
93 |
setup() { |
96 |
const vendorStore = inject("vendorStore") |
|
|
97 |
const { vendors } = storeToRefs(vendorStore) |
98 |
const AVStore = inject("AVStore") |
94 |
const AVStore = inject("AVStore") |
99 |
const { av_package_types, av_package_content_types } = |
95 |
const { av_package_types, av_package_content_types } = |
100 |
storeToRefs(AVStore) |
96 |
storeToRefs(AVStore) |
101 |
|
97 |
|
102 |
return { |
98 |
return { |
103 |
vendors, |
|
|
104 |
av_package_types, |
99 |
av_package_types, |
105 |
av_package_content_types, |
100 |
av_package_content_types, |
106 |
} |
101 |
} |
Lines 205-210
export default {
Link Here
|
205 |
}, |
200 |
}, |
206 |
components: { |
201 |
components: { |
207 |
EHoldingsPackageAgreements, |
202 |
EHoldingsPackageAgreements, |
|
|
203 |
FormSelectVendors, |
208 |
}, |
204 |
}, |
209 |
name: "EHoldingsEBSCOPackagesFormAdd", |
205 |
name: "EHoldingsEBSCOPackagesFormAdd", |
210 |
} |
206 |
} |