From 9118497f09b77b8942787416f9e14230654ae617 Mon Sep 17 00:00:00 2001 From: chiayin Date: Fri, 10 Nov 2023 14:19:43 +0800 Subject: [PATCH] Issues #182: done. --- src/components/Discover/Map/Filter/Trace.vue | 4 ++-- src/stores/allMapData.js | 3 ++- src/views/Discover/Map/index.vue | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/Discover/Map/Filter/Trace.vue b/src/components/Discover/Map/Filter/Trace.vue index 36235aa..bcb5ba2 100644 --- a/src/components/Discover/Map/Filter/Trace.vue +++ b/src/components/Discover/Map/Filter/Trace.vue @@ -215,8 +215,8 @@ export default { ticks: { // 設定間隔數值 display: false, // 隱藏數值,只顯示格線 min: 0, - max: this.traceList[0].ratio, - stepSize: (this.traceList[0].ratio)/4, + max: this.traceList[0]?.ratio, + stepSize: (this.traceList[0]?.ratio)/4, }, grid: { color: 'rgba(100,116,139)', diff --git a/src/stores/allMapData.js b/src/stores/allMapData.js index 4714471..3856967 100644 --- a/src/stores/allMapData.js +++ b/src/stores/allMapData.js @@ -228,7 +228,7 @@ export default defineStore('allMapDataStore', { this.allBaseCase = response.data.cases; this.allBaseCase.map(c => { c.started_at = moment(c.started_at).format('YYYY/MM/DD HH:mm'); - c.completed_at = moment(c.completed_at).format('YYYY/MM/DD HH:mm'); + c.completed_at = moment(c.completed_at).format('YYYY/MM/DD HH:mm'); c.attributes.map(att => { switch (att.type) { case 'date': @@ -335,6 +335,7 @@ export default defineStore('allMapDataStore', { this.temporaryData = response.data.rules; this.logId = response.data.log.id; this.filterName = response.data.name; + this.baseLogId = response.data.log.id; }catch(error) { apiError(error, 'Failed to get Filter Detail.'); } diff --git a/src/views/Discover/Map/index.vue b/src/views/Discover/Map/index.vue index 2eec51b..a7e7357 100644 --- a/src/views/Discover/Map/index.vue +++ b/src/views/Discover/Map/index.vue @@ -330,6 +330,7 @@ export default { // Log 檔前往 Map Log 頁, Filter 檔前往 Map Filter 頁 if(this.$route.params.type === 'log'){ this.logId = this.$route.params.fileId; + this.baseLogId = this.$route.params.fileId; }else if(this.$route.params.type === 'filter') { this.createFilterId = this.$route.params.fileId; // 取得 logID 和上次儲存的 Funnel