From c1dd6e1c7e0144a77865d399f35a7e3973dae727 Mon Sep 17 00:00:00 2001 From: 劉鈞霖 <benson@gmail.com> Date: 星期五, 17 十二月 2021 18:45:42 +0800 Subject: [PATCH] [ Fix ] : #Todo:132068 嚴選配對篩選後,進行預約,想要詢問的問題等沒有自動帶入 --- PAMapp/pages/questionnaire/_agentNo.vue | 7 ++++--- PAMapp/pages/recommendConsultant/index.vue | 3 --- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/PAMapp/pages/questionnaire/_agentNo.vue b/PAMapp/pages/questionnaire/_agentNo.vue index c9a622f..44cbd4e 100644 --- a/PAMapp/pages/questionnaire/_agentNo.vue +++ b/PAMapp/pages/questionnaire/_agentNo.vue @@ -154,6 +154,7 @@ @State('myConsultantList') myConsultantList!: Consultant[]; @Action storeConsultantList!: () => Promise<number>; @roleStorage.Getter isUserLogin!:boolean; + @roleStorage.State recommendConsultantItem!:string; genderOptions=[ { @@ -300,7 +301,7 @@ private setMyRequest(): void { const storageMyRequest = getRequestsFromStorage(); - const storageMyQuestion = getRequestQuestionFromStorage(); + const storageMyRequirement = this.recommendConsultantItem ? JSON.parse(this.recommendConsultantItem).requirements:[]; if (storageMyRequest) { this.myRequest = { @@ -314,10 +315,10 @@ }; } - if (storageMyQuestion) { + if (storageMyRequirement) { this.myRequest = { ...this.myRequest, - requirement: storageMyQuestion + requirement: storageMyRequirement } removeRequestQuestionFromStorage(); } diff --git a/PAMapp/pages/recommendConsultant/index.vue b/PAMapp/pages/recommendConsultant/index.vue index 32fee8b..f4135c6 100644 --- a/PAMapp/pages/recommendConsultant/index.vue +++ b/PAMapp/pages/recommendConsultant/index.vue @@ -96,7 +96,6 @@ } from 'nuxt-property-decorator'; import * as _ from 'lodash'; import { Seniority } from '~/assets/ts/models/enum/seniority'; - import { setRequestQuestionToStorage } from '~/assets/ts/storageRequests'; const localStorage = namespace('localStorage'); @@ -242,8 +241,6 @@ } async makePair() { await this.storeStrictQueryList(this.strictQueryDto).then(dataLength => { - const questions = this.strictQueryDto.requirements.length ? this.strictQueryDto.requirements : []; - setRequestQuestionToStorage(questions); if (dataLength === 0) { this.isVisiblePopUp = true; return; -- Gitblit v1.8.0