From 46da7429ca192bf6a947d79437e8076b94676a05 Mon Sep 17 00:00:00 2001 From: Tomas <tomasysh@gmail.com> Date: 星期四, 13 一月 2022 16:29:45 +0800 Subject: [PATCH] update: 刪除重複的 interface: clientInfo => appointment --- PAMapp/pages/myAppointmentList.vue | 29 ++++++++++++++++++----------- 1 files changed, 18 insertions(+), 11 deletions(-) diff --git a/PAMapp/pages/myAppointmentList.vue b/PAMapp/pages/myAppointmentList.vue index eaa086b..286ea92 100644 --- a/PAMapp/pages/myAppointmentList.vue +++ b/PAMapp/pages/myAppointmentList.vue @@ -7,15 +7,22 @@ class="cus-tab-item" :class="{'is-active': activeTabName === 'appointmentList'}" @click="clickTab('appointmentList')" - >摰X���� - <span class="p">({{appointmentList.length}})</span> + > + <span class="smTxt">��蝯�({{ appointmentList.length }})</span> + </div> + <div + class="cus-tab-item" + :class="{'is-active': activeTabName === 'onProgressList'}" + @click="clickTab('onProgressList')" + > + <span class="smTxt">蝝赤銝�({{ appointmentList.length }})</span> </div> <div class="cus-tab-item" :class="{'is-active': activeTabName === 'contactedList'}" @click="clickTab('contactedList')" - >撌脰蝯� - <span class="p">({{contactedList.length}})</span> + > + <span class="smTxt">蝯��({{ contactedList.length }})</span> </div> </div> @@ -28,7 +35,7 @@ :isOpen.sync="showNewAppointmentHint" > <div class="text--center mdTxt"> - <p class="mb-50">雿�� <span class="text--primary">{{ newAppointmentSum }}</span> �������</p> + <p class="mb-50">���� <span class="text--primary">{{ newAppointmentSum }}</span> �������</p> <div class="text--center"> <el-button type="primary" @@ -45,7 +52,7 @@ import * as _ from 'lodash'; -import { ClientInfo } from '~/shared/models/client.model'; +import { Appointment } from '~/shared/models/appointment.model'; const localStorage = namespace('localStorage'); @@ -56,7 +63,7 @@ export default class ClientReservedList extends Vue { @State('myAppointmentList') - myAppointmentList!: ClientInfo[]; + myAppointmentList!: Appointment[]; @State('myNewAppointmentSum') newAppointmentSum!: number; @@ -71,9 +78,9 @@ currentAppointmentIdFromMsg!: string; activeTabName : string = 'appointmentList'; - appointmentList : ClientInfo[] = []; - clients : ClientInfo[] = []; - contactedList : ClientInfo[] = []; + appointmentList : Appointment[] = []; + clients : Appointment[] = []; + contactedList : Appointment[] = []; showNewAppointmentHint: boolean = false; ////////////////////////////////////////////////////////////////////// @@ -121,7 +128,7 @@ this.showNewAppointmentHint = this.newAppointmentSum > 0; } - @Watch('$route') + @Watch('$route', {immediate: true}) onRouteChange() { const routeFullName = this.$route.name; if (routeFullName) { -- Gitblit v1.8.0