Przeglądaj źródła

Added timeshare data filter

master
Kobus 5 lat temu
rodzic
commit
99d5d28c5f

+ 1
- 1
src/components/timeshare/buy/weekListComponent.vue Wyświetl plik

@@ -42,7 +42,7 @@ export default {
42 42
     }),
43 43
   },
44 44
   mounted() {
45
-    this.addDummyWeek();
45
+    this.getWeeks();
46 46
   },
47 47
   methods: {
48 48
     ...mapActions('weekList', ['getWeeks', 'addDummyWeek']),

+ 0
- 1
src/components/timeshare/buy/weekListPage.vue Wyświetl plik

@@ -7,7 +7,6 @@
7 7
     <br />
8 8
     <br />
9 9
     <br />
10
-    {{filter}}
11 10
     <WeekListComponent />
12 11
   </div>
13 12
 </template>

+ 0
- 5
src/components/timeshare/searchTimeshare.vue Wyświetl plik

@@ -7,7 +7,6 @@
7 7
       accept-charset="UTF-8"
8 8
       enctype="multipart/form-data"
9 9
     >
10
-      {{filter}}
11 10
       <div class="form-group text-left">
12 11
         <label>Region</label>
13 12
         <select class="form-control" name="region" id="region" v-model="filter.region">
@@ -70,7 +69,6 @@
70 69
           </div>
71 70
         </div>
72 71
       </div>
73
-      {{filter}}
74 72
     </form>
75 73
   </div>
76 74
 </template>
@@ -80,9 +78,6 @@ import { mapState, mapActions } from 'vuex';
80 78
 import _ from 'lodash';
81 79
 
82 80
 export default {
83
-  props: {
84
-    filter: undefined,
85
-  },
86 81
   created() {
87 82
     this.initTimeshare();
88 83
   },

+ 3
- 2
src/store/modules/timeshare/weekList.js Wyświetl plik

@@ -30,13 +30,14 @@ export default {
30 30
       const {
31 31
         filter,
32 32
       } = state;
33
+      console.log(JSON.stringify(weekList));
33 34
       if (filter) {
34 35
         if (filter.region) {
35 36
           weekList = _.filter(weekList, x => x.region
36 37
             && x.region.regionCode === filter.region.regionCode);
37 38
         }
38 39
         if (filter.resort) {
39
-          weekList = _.filter(weekList, x => x.resort
40
+          weekList = _.filter(weekList, x => x.resort.resortCode
40 41
             && x.resort.resortCode === filter.resort.resortCode);
41 42
         }
42 43
         if (filter.bedrooms) {
@@ -72,7 +73,7 @@ export default {
72 73
     }) {
73 74
       axios
74 75
         .get('/api/timeshareweek')
75
-        .then(result => commit('setStatusList', result.data))
76
+        .then(result => commit('setWeeks', result.data))
76 77
         .catch(console.error);
77 78
     },
78 79
     addDummyWeek({

Ładowanie…
Anuluj
Zapisz