保誠-保戶業務員媒合平台
HelenHuang
2021-12-08 8a02312d9ccd2b95788cd379a783dbc3a3ee1364
PAMapp/pages/index.vue
@@ -43,9 +43,10 @@
</template>
<script lang="ts">
  import { Vue, Component, State, Action, Watch } from 'nuxt-property-decorator';
  import { Vue, Component, State, Action, Watch, namespace } from 'nuxt-property-decorator';
  import { Consultant } from '~/assets/ts/models/consultant.model';
  const localStorage = namespace('localStorage');
  @Component({
    layout: 'home'
  })
@@ -57,6 +58,9 @@
    @State('myConsultantList') myConsultantList!: Consultant[];
    @Action storeConsultantList!: any;
    @localStorage.Mutation storageClearQuickFilter!: () => void;
    @localStorage.Mutation storageClearRecommendConsultant!: () => void;
    @Watch('myConsultantList')
    onMyConsultantListChange() {
@@ -71,6 +75,9 @@
      }
      this.storeConsultantList();
      this.storageClearQuickFilter();
      this.storageClearRecommendConsultant();
    }
    routerPush(path: string) {
@@ -143,7 +150,7 @@
      background-image: url('~/assets/images/recommendConsultant/banner_web.svg');
    }
  }
  @include desktop {
    .page-container {
      width: 700px;