From 945df9fec87c64d45f4a8878f302afe052a9bee3 Mon Sep 17 00:00:00 2001
From: Tomas <tomasysh@gmail.com>
Date: 星期五, 19 十一月 2021 15:15:55 +0800
Subject: [PATCH] update#130453: [諮詢前問項] : b. 再度登入時,進行預約諮詢前的問項資料會自動帶入,此為phase 1範圍,待處理

---
 PAMapp/components/Consultant/ConsultantCard.vue |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/PAMapp/components/Consultant/ConsultantCard.vue b/PAMapp/components/Consultant/ConsultantCard.vue
index 43f4d77..92bb8ef 100644
--- a/PAMapp/components/Consultant/ConsultantCard.vue
+++ b/PAMapp/components/Consultant/ConsultantCard.vue
@@ -58,11 +58,11 @@
                     <p>�批嚗{gender}}</p>
                     <p>撟湧翩嚗{appointmentDetail.age}}</p>
                     <p>�璆哨�{appointmentDetail.job}}</p>
-                    <p>��瘙�{appointmentDetail.requirement.replace(',', '��')}}</p>
+                    <p>��瘙�{appointmentDetail.requirement.split(',').join('��')}}</p>
                     <p
                         v-for="(item, index) in hopeContactTime"
                         :key="index"
-                    >��蝯⊥�挾{{index + 1 | formatNumber}}嚗{item}}</p>
+                    >��蝯⊥�挾{{index + 1 | formatNumber}}嚗{ item | formatHopeContactTime }}</p>
                 </div>
             </div>
         </Ui-Dialog>
@@ -83,6 +83,15 @@
                 const upperNumber = ['�', '銝�', '鈭�', '銝�', '���', '鈭�', '�', '銝�', '�', '銋�', '���']
                 return upperNumber[index];
             }
+        },
+        formatHopeContactTime(item: string): string {
+          if (item) {
+            const [hopeDay, hopeTime] = item.split('��');
+            const day = hopeDay.split(',').length > 6 ? '銝����' : hopeDay;
+            const time = hopeTime.split(',').length > 3 ? '銝����' : hopeTime;
+            return `${day}��${time}`;
+          }
+          return '';
         }
     }
 })
@@ -258,4 +267,4 @@
         height: 400px;
     }
 
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.8.0