From b569c2254c1f870e174581c0825436a99c528097 Mon Sep 17 00:00:00 2001
From: Tomas <tomasysh@gmail.com>
Date: 星期一, 24 一月 2022 11:53:46 +0800
Subject: [PATCH] update: [滿意度通知] route query parameter - 清除方式調整

---
 PAMapp/pages/index.vue |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/PAMapp/pages/index.vue b/PAMapp/pages/index.vue
index a260ae1..c237e5e 100644
--- a/PAMapp/pages/index.vue
+++ b/PAMapp/pages/index.vue
@@ -268,8 +268,15 @@
     }
 
     clearSatisfactionId() {
-        console.log('close');
-        this.$router.push({query: {}});
+      // NOTE: ���摰�� query parameter [Tomas, 2022/1/24 11:36]
+      // [REF] How to remove a parameter from this.$router.query Nuxt.js? https://reurl.cc/X45aMD
+        let newRouteQuery = {};
+        Object.keys(this.$route.query).forEach((key) => {
+          if (key !== 'appointmentId') {
+            newRouteQuery[key] = this.$route.query[key]
+          }
+        })
+        this.$router.push(newRouteQuery);
         this.storageClearSatisfactionIdFromMsg();
     }
 

--
Gitblit v1.8.0