LeneS hace 5 años
padre
commit
3405e17cfe

+ 12
- 19
src/components/timeshare/sell/sellPage.vue Ver fichero

51
             </div>
51
             </div>
52
             <div class="col-md-4" v-if="refAgent">
52
             <div class="col-md-4" v-if="refAgent">
53
               <label for="Name of Agency">Agency</label>
53
               <label for="Name of Agency">Agency</label>
54
-              <select class="form-control" id="Agency" name="agency" v-model="sellItem.agency">
55
-                <option v-for="(item, i) in agencies" :key="i">{{item.agencyName}}</option>
54
+              <select class="form-control" id="Agency" name="agency" v-model="sellItem.agencyId">
55
+                <option v-for="(item, i) in agencies" :key="i" :value="item.id">{{item.agencyName}}</option>
56
               </select>
56
               </select>
57
             </div>
57
             </div>
58
             <div class="col-md-4" v-if="refAgent">
58
             <div class="col-md-4" v-if="refAgent">
59
               <label for="Name of Agent">Agent</label>
59
               <label for="Name of Agent">Agent</label>
60
-              <select class="form-control" id="agent" name="agent" v-model="sellItem.agent">
61
-                <option v-for="(item, i) in agents" :key="i">{{item.name}}</option>
60
+              <select class="form-control" id="agent" name="agent" v-model="sellItem.agentId">
61
+                <option
62
+                  v-for="(item, i) in agents"
63
+                  :key="i"
64
+                  :value="item.id"
65
+                >{{item.name + ' ' + item.surname}}</option>
62
               </select>
66
               </select>
63
             </div>
67
             </div>
64
           </div>
68
           </div>
304
                 </div>
308
                 </div>
305
               </div>
309
               </div>
306
             </div>
310
             </div>
307
-            <div class="col-md-6">
308
-              <label
309
-                for="If yes, please confirm with whom"
310
-                v-if="sellItem.currentYearBanked"
311
-              >Please confirm with whom</label>
312
-              <select
313
-                class="form-control"
314
-                name="spacebankOwner"
315
-                v-if="sellItem.currentYearBanked"
316
-                v-model="sellItem.bankedWith"
317
-              >
318
-                <option v-for="(item, i) in bankedEntities" :key="i">{{item}}</option>
319
-              </select>
320
-            </div>
311
+
321
             <DetailIndividual :owner="sellItem.owner" />
312
             <DetailIndividual :owner="sellItem.owner" />
322
             <hr />
313
             <hr />
323
-            <Address :address="sellItem.owner" />
314
+            <Address :address="sellItem.owner.address" />
324
             <hr />
315
             <hr />
325
             <BankDetails :bankingDetails="sellItem.owner.bankingDetails" />
316
             <BankDetails :bankingDetails="sellItem.owner.bankingDetails" />
326
             <hr />
317
             <hr />
527
 
518
 
528
           <button type="submit" class="btn btn-b-n btn-lg">Submit</button>
519
           <button type="submit" class="btn btn-b-n btn-lg">Submit</button>
529
           <hr />
520
           <hr />
521
+          {{sellItem}}
522
+          <hr />
530
 
523
 
531
           <p>* A listing fee of R380 including VAT is payable to list your timeshare week/module on the Uni-Vate website</p>
524
           <p>* A listing fee of R380 including VAT is payable to list your timeshare week/module on the Uni-Vate website</p>
532
           <br />
525
           <br />

+ 3
- 3
src/store/modules/timeshare/timeshare.js Ver fichero

19
     maritalStatus: MaritalStatus,
19
     maritalStatus: MaritalStatus,
20
     sellItem: {
20
     sellItem: {
21
       referedByAgent: false,
21
       referedByAgent: false,
22
-      agent: undefined,
23
-      agency: undefined,
22
+      agentId: undefined,
23
+      agencyId: undefined,
24
       otherResort: false,
24
       otherResort: false,
25
       otherResortName: undefined,
25
       otherResortName: undefined,
26
       resort: undefined,
26
       resort: undefined,
27
-      region: undefined,
27
+      regionId: undefined,
28
       season: undefined,
28
       season: undefined,
29
       module: undefined,
29
       module: undefined,
30
       unitNumber: undefined,
30
       unitNumber: undefined,

Loading…
Cancelar
Guardar