From 943b8dfc3fd82d76d46cde1834972270d4aa868a Mon Sep 17 00:00:00 2001 From: Tomas <tomasysh@gmail.com> Date: 星期三, 12 一月 2022 16:06:40 +0800 Subject: [PATCH] update: 串接預約單流程(新增採訪紀錄, 結案頁面, 預約單列表細節) --- PAMapp/pages/appointment/_appointmentId/index.vue | 27 ++++++++++++++++++++++----- 1 files changed, 22 insertions(+), 5 deletions(-) diff --git a/PAMapp/pages/appointment/_appointmentId/index.vue b/PAMapp/pages/appointment/_appointmentId/index.vue index 7261a18..41290f7 100644 --- a/PAMapp/pages/appointment/_appointmentId/index.vue +++ b/PAMapp/pages/appointment/_appointmentId/index.vue @@ -6,6 +6,7 @@ <div>{{ appointmentDetail.consultantReadTime }}</div> </div> <AppointmentProgress + class="mt-10" :currentStep="appointmentDetail.communicateStatus" ></AppointmentProgress> @@ -14,16 +15,18 @@ <div class="client-detail-info"> <div class="client-detail-info__avatar"> <div class="circle"> - {{ appointmentDetail.name }} + {{ appointmentDetail.name || 'NO NAME' }} <div class="sm-circle"> {{ appointmentDetail.gender === 'male' ? '�' : '憟�'}} </div> </div> </div> <div class="client-detail-info__information"> - <div>{{ appointmentDetail.age }}甇�</div> + <div>{{ appointmentDetail.age || '--' }}甇�</div> <div>{{ appointmentDetail.phone }}</div> - <div class="text--underline">{{ appointmentDetail.email }}</div> + <div class="text--underline"> + {{ appointmentDetail.email }} + </div> </div> </div> @@ -34,18 +37,26 @@ </div> <div class="client-detail-demand__hope-contact-time"> <div class="client-detail-demand__demand-list-label">�蝯�<br />��挾</div> - <div>{{ appointmentDetail.hopeContactTime }}</div> + <div>���� 17:00 ~ 19:00</div> + <!-- TODO: 憭�蝯⊥�挾憒�� && 頝���� [Tomas. 2021/1/12] --> + <!-- <div>{{ appointmentDetail.hopeContactTime }}</div> --> </div> </div> <div class="client-detail-action"> - <el-button @click="$router.go(-1)" >蝯��</el-button> + <el-button @click="closeAppointment" >蝯��</el-button> <el-button @click="$router.go(-1)" style="margin-left: 0px">�/�閮�</el-button> </div> </section> + <section class="mt-30"> + <AppointmentInterviewList /> + </section> + <section class="mt-30"> + <AppointmentRecordList /> + </section> </div> </template> @@ -72,6 +83,12 @@ } } + ////////////////////////////////////////////////////////////////////// + + closeAppointment(): void { + this.$router.push(`/appointment/${this.appointmentDetail.id}/close`); + } + } </script> -- Gitblit v1.8.0