瀏覽代碼

timeshare list view

master
30117125 4 年之前
父節點
當前提交
870d00dcdd
共有 1 個檔案被更改,包括 14 行新增12 行删除
  1. 14
    12
      src/components/admin/status/timeshareAdminPage.vue

+ 14
- 12
src/components/admin/status/timeshareAdminPage.vue 查看文件

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

Loading…
取消
儲存