保誠-保戶業務員媒合平台
Mila
2021-12-29 cc663139f6abd63f7deac4739b63db754baf595c
PAMapp/store/localStorage.ts
@@ -8,6 +8,7 @@
  consultant_id = localStorage.getItem('consultant_id');
  quickFilterSelectedItem = localStorage.getItem('quickFilter');
  recommendConsultantItem = localStorage.getItem('recommendConsultantItem');
  appointmentIdFromMsg = localStorage.getItem('appointmentIdFromMsg');
  get idToken(): string|null {
    return this.id_token;
@@ -33,7 +34,9 @@
    return this.currentRole === Role.USER;
  }
  get currentAppointmentIdFromMsg(): string|null {
    return this.appointmentIdFromMsg;
  }
  @Mutation storageIdToken(token: string): void {
    localStorage.setItem('id_token', token);
@@ -60,6 +63,11 @@
    this.recommendConsultantItem = localStorage.getItem('recommendConsultantItem');
  }
  @Mutation storageAppointmentIdFromMsg(id: string) {
    localStorage.setItem('appointmentIdFromMsg', id);
    this.appointmentIdFromMsg = localStorage.getItem('appointmentIdFromMsg');
  }
  @Mutation storageClear(): void {
    localStorage.removeItem('myRequests');
    localStorage.removeItem('userInfo');
@@ -82,6 +90,11 @@
    this.recommendConsultantItem = localStorage.getItem('recommendConsultantItem');
  }
  @Mutation storageClearAppointmentIdFromMsg() {
    localStorage.removeItem('appointmentIdFromMsg');
    this.appointmentIdFromMsg = localStorage.getItem('appointmentIdFromMsg');
  }
  @Action actionStorageClear(): void {
    this.context.commit("storageClear");
  }