From ca96eb6477c35a96f74382850daa93ead30835d2 Mon Sep 17 00:00:00 2001
From: Mila <Mila@pollex.com.tw>
Date: 星期二, 25 一月 2022 14:34:57 +0800
Subject: [PATCH] update: TODO#134659 通知 - 全部已讀 api 串接

---
 PAMapp/pages/notification/index.vue |   24 +++---------------------
 1 files changed, 3 insertions(+), 21 deletions(-)

diff --git a/PAMapp/pages/notification/index.vue b/PAMapp/pages/notification/index.vue
index 1dcdba1..0dd2509 100644
--- a/PAMapp/pages/notification/index.vue
+++ b/PAMapp/pages/notification/index.vue
@@ -1,8 +1,5 @@
 <template>
     <div>
-        <div class="text--right mb-10" @click="showNotificationHint = true">
-            <i class="satisfaction-icon icon-edit"></i>
-        </div>
         <div
             v-if="isUserLogin && unReviewLogList.length"
             class="satisfaction-banner my-10 cursor--pointer"
@@ -38,22 +35,6 @@
 
             </el-col>
         </el-row>
-
-        <PopUpFrame
-             :isOpen.sync="showNotificationHint"
-        >
-            <div class="text--center mdTxt">
-                <p class="mb-30">�</p>
-                <div class="mb-20 cursor--pointer">��撌脰�</div>
-                <div class="cursor--pointer">����</div>
-                <div class="text--center mt-30">
-                    <el-button
-                        type="primary"
-                        @click="showNotificationHint = false"
-                    >蝣箏��</el-button>
-                </div>
-            </div>
-        </PopUpFrame>
     </div>
 </template>
 
@@ -62,6 +43,7 @@
 import { AppointmentLog } from "~/shared/models/appointment.model";
 import { NotificationList } from "~/shared/models/reviews.model";
 import authService from "~/shared/services/auth.service";
+import reviewsService from "~/shared/services/reviews.service";
 
 @Component
 export default class Notification extends Vue {
@@ -72,13 +54,13 @@
     @State
     notificationList!: NotificationList[];
 
-    showNotificationHint = false;
     isUserLogin = false;
 
     ////////////////////////////////////////////////////////////
 
     mounted() {
         this.isUserLogin = authService.isUserLogin();
+        reviewsService.readAllMyNotification().then(res => res);
     }
 
 }
@@ -119,7 +101,7 @@
             width: 10px;
             height: 10px;
             border-radius: 50px;
-            background-color: $YELLOW;
+            background-color: $PRIMARY_RED;
         }
 
         .notification-period {

--
Gitblit v1.8.0