| | |
| | | |
| | | <script lang="ts"> |
| | | import { Vue, Component, namespace } from 'nuxt-property-decorator'; |
| | | import { Consultant } from '~/assets/ts/models/consultant.model'; |
| | | import { questionList } from '~/assets/ts/const/quickFilter-questionList'; |
| | | import { FastQueryParams, QuestionOption, Selected } from '~/assets/ts/models/quickFilter.model'; |
| | | import { fastQuery } from '~/assets/ts/api/consultant'; |
| | | import { Consultant } from '~/shared/models/consultant.model'; |
| | | import { FastQueryParams, QuestionOption, Selected } from '~/shared/models/quick-filter.model'; |
| | | import queryConsultantService from '~/shared/services/query-consultant.service'; |
| | | import { questionList } from '~/shared/const/quickFilter-questionList'; |
| | | |
| | | const localStorage = namespace('localStorage'); |
| | | @Component({ |
| | |
| | | seniority: this.getSeniority() |
| | | } |
| | | |
| | | fastQuery(data).then((consultantList) => { |
| | | queryConsultantService.fastQuery(data).then((consultantList) => { |
| | | this.consultantList = consultantList; |
| | | this.storageQuickFilter(JSON.stringify(this.confirmItem)) |
| | | }) |
| | |
| | | } |
| | | } |
| | | |
| | | </style> |
| | | </style> |