|
@@ -10,11 +10,15 @@ export default {
|
10
|
10
|
image2: '',
|
11
|
11
|
image3: '',
|
12
|
12
|
layout: '',
|
|
13
|
+ description: '',
|
13
|
14
|
},
|
14
|
15
|
mutations: {
|
15
|
16
|
setResort(state, resort) {
|
16
|
17
|
state.resort = resort;
|
17
|
18
|
},
|
|
19
|
+ setDescription(state, description) {
|
|
20
|
+ state.description = description;
|
|
21
|
+ },
|
18
|
22
|
clear(state) {
|
19
|
23
|
state.resort = {};
|
20
|
24
|
state.image1 = '';
|
|
@@ -43,11 +47,23 @@ export default {
|
43
|
47
|
}, resortCode) {
|
44
|
48
|
commit('clear');
|
45
|
49
|
dispatch('getResort', resortCode);
|
|
50
|
+ dispatch('getDescription', resortCode);
|
46
|
51
|
dispatch('getImage1', resortCode);
|
47
|
52
|
dispatch('getImage2', resortCode);
|
48
|
53
|
dispatch('getImage3', resortCode);
|
49
|
54
|
dispatch('getLayout', resortCode);
|
50
|
55
|
},
|
|
56
|
+ getDescription({
|
|
57
|
+ commit,
|
|
58
|
+ }, resortCode) {
|
|
59
|
+ axios.get(
|
|
60
|
+ `https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/${resortCode}/dsc`,
|
|
61
|
+ )
|
|
62
|
+ .then((result) => {
|
|
63
|
+ commit('setDescription', result.data);
|
|
64
|
+ })
|
|
65
|
+ .catch(console.error);
|
|
66
|
+ },
|
51
|
67
|
getResort({
|
52
|
68
|
commit,
|
53
|
69
|
}, resortCode) {
|