|
@@ -66,6 +66,7 @@
|
66
|
66
|
:deleteable="true"
|
67
|
67
|
:showCustomAction="true"
|
68
|
68
|
:CustomActionHeading="'Publish'"
|
|
69
|
+ :displayColumns="columns"
|
69
|
70
|
@onRowClick="onRowClick"
|
70
|
71
|
@onClearSelected="onClearSelected"
|
71
|
72
|
@onEdit="onEdit"
|
|
@@ -104,6 +105,17 @@ export default {
|
104
|
105
|
data() {
|
105
|
106
|
return {
|
106
|
107
|
user: Log.getUser(),
|
|
108
|
+ columns: [
|
|
109
|
+ "owner",
|
|
110
|
+ "agent",
|
|
111
|
+ "resort",
|
|
112
|
+ "weekNumber",
|
|
113
|
+ "unitNumber",
|
|
114
|
+ "bedrooms",
|
|
115
|
+ "season",
|
|
116
|
+ "region",
|
|
117
|
+ "sellPrice"
|
|
118
|
+ ],
|
107
|
119
|
// selectedItems: [],
|
108
|
120
|
showMessage: false,
|
109
|
121
|
region: ""
|
|
@@ -114,12 +126,7 @@ export default {
|
114
|
126
|
this.initTimeshare(0);
|
115
|
127
|
},
|
116
|
128
|
computed: {
|
117
|
|
- ...mapState("timeshare", [
|
118
|
|
- "resorts",
|
119
|
|
- "regions",
|
120
|
|
- "seasons",
|
121
|
|
- "detailedRegion"
|
122
|
|
- ]),
|
|
129
|
+ ...mapState("timeshare", ["resorts", "regions", "seasons", "detailedRegion"]),
|
123
|
130
|
...mapState("individual", ["indiv"]),
|
124
|
131
|
filteredResort() {
|
125
|
132
|
let list = [];
|
|
@@ -171,12 +178,7 @@ export default {
|
171
|
178
|
methods: {
|
172
|
179
|
...mapActions("myWeeks", ["getItems", "verifyWeek"]),
|
173
|
180
|
...mapActions("alert", ["success"]),
|
174
|
|
- ...mapActions("timeshare", [
|
175
|
|
- "initTimeshare",
|
176
|
|
- "onResortChange",
|
177
|
|
- "saveWeek",
|
178
|
|
- "getBlankWeek"
|
179
|
|
- ]),
|
|
181
|
+ ...mapActions("timeshare", ["initTimeshare", "onResortChange", "saveWeek", "getBlankWeek"]),
|
180
|
182
|
onVerify() {
|
181
|
183
|
if (this.selectedItems.length > 0) {
|
182
|
184
|
for (const i in this.selectedItems) {
|