|
@@ -8,7 +8,10 @@
|
8
|
8
|
<div class="row">
|
9
|
9
|
<div class="col-md-12 col-lg-8">
|
10
|
10
|
<div class="title-box-d">
|
11
|
|
- <h1 class="title-d" style="text-align:left; font-size: 250%">{{resort.prName}}</h1>
|
|
11
|
+ <h1
|
|
12
|
+ class="title-d"
|
|
13
|
+ style="text-align:left; font-size: 250%"
|
|
14
|
+ >{{week ? week.resortName : ''}}</h1>
|
12
|
15
|
</div>
|
13
|
16
|
<br />
|
14
|
17
|
</div>
|
|
@@ -41,7 +44,7 @@
|
41
|
44
|
</ul>
|
42
|
45
|
</div>
|
43
|
46
|
</div>
|
44
|
|
- <div class="col-md-6">
|
|
47
|
+ <div class="col-md-6" v-if="week">
|
45
|
48
|
<form
|
46
|
49
|
id="mainForm"
|
47
|
50
|
method="POST"
|
|
@@ -66,7 +69,7 @@
|
66
|
69
|
type="text"
|
67
|
70
|
id="resort"
|
68
|
71
|
name="resortunit"
|
69
|
|
- :value="week.unit"
|
|
72
|
+ :value="week ? week.unitNumber : ''"
|
70
|
73
|
disabled
|
71
|
74
|
/>
|
72
|
75
|
</div>
|
|
@@ -84,7 +87,7 @@
|
84
|
87
|
type="text"
|
85
|
88
|
id="week"
|
86
|
89
|
name="resortWeek"
|
87
|
|
- :value="week.module"
|
|
90
|
+ :value="week ? week.weekNumber : ''"
|
88
|
91
|
disabled
|
89
|
92
|
/>
|
90
|
93
|
</div>
|
|
@@ -103,7 +106,7 @@
|
103
|
106
|
type="text"
|
104
|
107
|
id="levy"
|
105
|
108
|
name="levy"
|
106
|
|
- :value="formatPrice(week.currentLevy)"
|
|
109
|
+ :value="formatPrice(week ? week.levyAmount : 0)"
|
107
|
110
|
disabled
|
108
|
111
|
/>
|
109
|
112
|
</div>
|
|
@@ -115,7 +118,7 @@
|
115
|
118
|
<div style="width: 260px; height: 70px; border-style: solid; color: #60CBEB;">
|
116
|
119
|
<!-- <div class="card-title-c align-self-center"> -->
|
117
|
120
|
<a class="justify-content-center" style="color: black; font-size: 250%">
|
118
|
|
- <b>R{{ formatPrice(week.price) }}</b>
|
|
121
|
+ <b>R{{ formatPrice(week ? week.sellPrice : 0) }}</b>
|
119
|
122
|
</a>
|
120
|
123
|
<!-- </div> -->
|
121
|
124
|
</div>
|
|
@@ -124,44 +127,9 @@
|
124
|
127
|
</div>
|
125
|
128
|
</div>
|
126
|
129
|
<br />
|
127
|
|
- <div class="form-row">
|
128
|
|
- <div>
|
129
|
|
- <div class="input-group mb-3">
|
130
|
|
- <div class="input-group-prepend">
|
131
|
|
- <span class="input-group-text">
|
132
|
|
- <eva-icon name="person-outline" fill="#60CBEB"></eva-icon>
|
133
|
|
- </span>
|
134
|
|
- <input class="form-control" type="text" name="name" placeholder="Name" />
|
135
|
|
- </div>
|
136
|
|
- </div>
|
137
|
|
- <div class="input-group mb-3">
|
138
|
|
- <div class="input-group-prepend">
|
139
|
|
- <span class="input-group-text">
|
140
|
|
- <eva-icon name="phone-outline" fill="#60CBEB"></eva-icon>
|
141
|
|
- </span>
|
142
|
|
- <input
|
143
|
|
- class="form-control"
|
144
|
|
- type="number"
|
145
|
|
- name="mobile"
|
146
|
|
- placeholder="Contact Number"
|
147
|
|
- />
|
148
|
|
- </div>
|
149
|
|
- </div>
|
150
|
|
- <div class="input-group mb-3">
|
151
|
|
- <div class="input-group-prepend">
|
152
|
|
- <span class="input-group-text">
|
153
|
|
- <eva-icon name="email-outline" fill="#60CBEB"></eva-icon>
|
154
|
|
- </span>
|
155
|
|
- <input class="form-control" type="email" name="email" placeholder="Email" />
|
156
|
|
- </div>
|
157
|
|
- </div>
|
158
|
|
- </div>
|
159
|
|
- </div>
|
160
|
130
|
</form>
|
161
|
131
|
<br />
|
162
|
132
|
|
163
|
|
- <button class="btn btn-b-c even-width mr-auto" type="submit">Enquire Now</button>
|
164
|
|
-
|
165
|
133
|
<!-- <a
|
166
|
134
|
class="btn btn-b-n even-width mr-auto"
|
167
|
135
|
href="/share-transfer-initiation-for-purchaser/"
|
|
@@ -172,20 +140,22 @@
|
172
|
140
|
data-toggle="modal"
|
173
|
141
|
data-target="#myModal"
|
174
|
142
|
>Make an Offer</button>
|
175
|
|
- <div id="myModal" class="modal fade" role="dialog">
|
176
|
|
- <div class="modal-dialog modal-lg">
|
177
|
|
- <!-- Modal content-->
|
178
|
|
- <div class="modal-content">
|
179
|
|
- <div class="modal-header">
|
180
|
|
- <button type="button" class="close" data-dismiss="modal">×</button>
|
181
|
|
- </div>
|
182
|
|
- <div padding-left="20px">
|
183
|
|
- <makeOffer
|
184
|
|
- name="MakeOffer"
|
185
|
|
- :isMakeOffer="true"
|
186
|
|
- :isProperty="false"
|
187
|
|
- :item="{resort: resort.prName, unit: week.unit, week: week.week, module: week.module, price: week.price}"
|
188
|
|
- />
|
|
143
|
+ <div class="col-md-12">
|
|
144
|
+ <div id="myModal" class="modal fade" role="dialog">
|
|
145
|
+ <div class="modal-dialog modal-lg">
|
|
146
|
+ <!-- Modal content-->
|
|
147
|
+ <div class="modal-content">
|
|
148
|
+ <div class="modal-header">
|
|
149
|
+ <button type="button" class="close" data-dismiss="modal">×</button>
|
|
150
|
+ </div>
|
|
151
|
+ <div padding-left="20px">
|
|
152
|
+ <makeOffer
|
|
153
|
+ name="MakeOffer"
|
|
154
|
+ :isMakeOffer="true"
|
|
155
|
+ :isProperty="false"
|
|
156
|
+ :item="week"
|
|
157
|
+ />
|
|
158
|
+ </div>
|
189
|
159
|
</div>
|
190
|
160
|
</div>
|
191
|
161
|
</div>
|
|
@@ -223,7 +193,7 @@ export default {
|
223
|
193
|
'image2',
|
224
|
194
|
'image3',
|
225
|
195
|
]),
|
226
|
|
- ...mapState('week', ['week', 'contactDetails']),
|
|
196
|
+ ...mapState('week', ['week']),
|
227
|
197
|
},
|
228
|
198
|
methods: {
|
229
|
199
|
...mapActions('resort', ['initResort']),
|