保誠-保戶業務員媒合平台
HelenHuang
2022-01-14 5a693d8488b710085d8b4e5641fbbbb332edef43
PAMapp/components/Client/ClientCard.vue
@@ -55,7 +55,7 @@
                    class="smTxt_bold fix-chrome-click--issue"
                    :class="{'unread-txt': reservedTxt === '未讀', 'read-txt': reservedTxt !== '未讀'}"
                >{{ reservedTxt }}</div> -->
                <div class="invite-msg smTxt_bold">
                <div class="invite-msg smTxt_bold" @click.stop="showMsgDialog">
                    傳送約訪通知
                </div>
                <div
@@ -128,6 +128,8 @@
                <el-button @click="markAppointment">標註為已連絡</el-button>
            </div>
        </Ui-Dialog>
        <InterviewMsg :isVisible.sync="isMsgDialog"></InterviewMsg>
    </div>
</template>
@@ -172,6 +174,7 @@
    storageClearAppointmentIdFromMsg!: () => void;
    isVisibleDialog = false;
    isMsgDialog = false;
    dialogWidth = '';
    hideReviews = hideReviews;
@@ -208,6 +211,9 @@
      this.$router.push(`/appointment/${this.client.id}`);
    }
    showMsgDialog(): void {
      this.isMsgDialog = true;
    }
    get newAppointment(): boolean {
      return !this.client.consultantViewTime
            && this.client.communicateStatus === 'reserved';